login about faq

Consider a file names __~1.THU (the underlines represent spaces) When I use CkoFtp2 component to list:

NSLog(@"%@", [ftp GetFileName:[NSNumber numberWithInt:0]]);

The output is ~1.THU

Is there any method to handle this ?

asked Apr 09 '13 at 00:32

Noin's gravatar image

Noin
6113

edited Apr 09 '13 at 00:46


The problems likely stem from the fact that FTP is an old protocol and directory information is obtained by parsing directory listings that were originally meant for human viewing. You should examine the contents of the SessionLog property to see what kind of directory listing is being parsed. It's likely a problem that can't be resolved.

I have to add one general comment: It amazes me that anyone would choose to create filenames with leading or trailing SPACE characters. This is just asking for trouble. Why not avoid naming files like this in the first place?

link

answered Apr 09 '13 at 09:01

chilkat's gravatar image

chilkat ♦♦
11.8k316358421

Thanks. I'll examine the SessionLog.

(Apr 09 '13 at 10:46) Noin
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×131

Asked: Apr 09 '13 at 00:32

Seen: 624 times

Last updated: Apr 09 '13 at 10:46

powered by OSQA