which FTP software can correctly display chinese file names in remote PC?

579 views
Skip to first unread message

bfang

unread,
Jul 26, 2006, 11:47:32 PM7/26/06
to Chinese Mac
I want to transfer several files from the PC in my office to my Macbook
Pro and I tried to use Cuteftp pro 2.0 and Fetch. It turned out that
neither of them can display the chinese file names correctly. I
checked all the menus, and no one does work.

Can you tell me how to solve this problem, or if there is any other FTP
software can solve this problem directly?

thank you so much.

John Delacour

unread,
Jul 27, 2006, 6:56:25 AM7/27/06
to chine...@googlegroups.com

I think you will have the problem with other programs too, eg.
Interarchy, though I haven't got the latest version.

I suggest you use ftp in the Terminal in the good old-fashioned way.
Here's the transcript of a session I've just done to test it. I
created a file 漢語.txt on the desktop, uploaded it to my ftp server,
deleted it from the desktop and then downloaded it back from the
server with no problems.

lines like this: "ftp> put \346\274\242\350\252\236.txt" you don't
have to write like that yourself; you can simply copy the name of the
file and when you paste it it will automatically be encoded in utf-8
octal. As you see, the Chinese is displayed in the response from the
server and in the ls.

As to connecting by ftp to a Windows server, I can't say.


Eremita:~ jd$ cd desktop
Eremita:~/desktop jd$ ftp 87.117.193.3
Connected to xxx.com.
220---------- Welcome to Pure-FTPd [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 11:38. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (00.000.000.0:xx): xxx
331 User xxx OK. Password required
Password:
230-User xxx has group access to: xxx
230 OK. Current restricted directory is /
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> put \346\274\242\350\252\236.txt
local: 漢語.txt remote: 漢語.txt
229 Extended Passive mode OK (|||8854|)
150 Accepted data connection
0 0.00 KB/s
226 File successfully transferred
ftp> cd public_html/temp
250 OK. Current directory is /public_html/temp
ftp> put \346\274\242\350\252\236.txt
local: 漢語.txt remote: 漢語.txt
229 Extended Passive mode OK (|||4149|)
150 Accepted data connection
0 0.00 KB/s
226 File successfully transferred
ftp> ls
229 Extended Passive mode OK (|||55661|)
150 Accepted data connection
drwxr-xr-x 2 32009 bd8fe49 4096 Jul 27 11:40 .
drwxr-x--- 31 32009 99 4096 Jul 27 11:24 ..
-rw-r--r-- 1 32009 bd8fe49 0 Jul 27 11:31 漢語.txt
226-Options: -a -l
226 4 matches total
ftp> get \346\274\242\350\252\236.txt
local: 漢語.txt remote: 漢語.txt
229 Extended Passive mode OK (|||64976|)
150 Accepted data connection
0 0.00 KB/s
226 File successfully transferred
ftp> bye
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
Eremita:~/desktop jd$

Kerim Friedman

unread,
Jul 27, 2006, 7:21:00 AM7/27/06
to chine...@googlegroups.com
I have not tested this, but I would like to recommend some excellent
FTP programs:

RBrowser is my favorite - there is a free version and a pro version. I
paid for pro, but free is quite full featured.

Transmit is very popular

Cyber Duck does FTP and is also free

and if it is SFTP you can use Fugu for free

I have no idea about the Chinese abilities of these various programs.
Please let me know if any work for you.

Cheers,

kerim


--
____________________________________
P. Kerim Friedman
Department of Indigenous Cultures
College of Indigenous Studies
National DongHwa University, TAIWAN
http://kerim.oxus.net/
______________________________

Eric Rasmussen

unread,
Jul 27, 2006, 7:28:07 AM7/27/06
to chine...@googlegroups.com
On Jul 27, 2006, at 7:21 AM, Kerim Friedman wrote:
> I have no idea about the Chinese abilities of these various programs.
> Please let me know if any work for you.

Yes, I would like to improve the FAQ in this area.

http://www.yale.edu/chinesemac/pages/internet.html#FTP

If all else fails, try iTerm?

http://www.yale.edu/chinesemac/pages/internet.html#Terminal

Eric

Magnus Lewan

unread,
Jul 27, 2006, 9:39:49 AM7/27/06
to chine...@googlegroups.com
I'm not convinced this has anything to do with the ftp client. Try to play with the "Language for non-Unicode programs" in Windows. I don't fully understand it, but according to http://groups.google.com/group/microsoft.public.dotnet.framework/browse_frm/thread/58e4b1d559afe685/c1d4b32a684e839d?lnk=st&q=&rnum=7#c1d4b32a684e839d
it affects the filename encoding for zip files. This may be a similar case.


Good luck!
M

BFang711

unread,
Jul 27, 2006, 10:23:49 PM7/27/06
to Chinese Mac
thank you everyone for your help.

I tried all of these listed FTP client software, and none of them can
support chinese file names. For RBrowser, I cannot even see the files
named in chinese; Other FTP client at least can show me the files,
although the names cannot be shown correctly.

I tried iTerm. That can work actually. however, the terminal is not as
convinient as FTP client. BTW, can iTerm show a graphic interface, like
an FTP client? and another question is, which command is to list the
directories of the local machine? (in Linux, I can use lls, however,
there is no this command in Mac. is it right?)

thank you so much.

If anyone knows which FTP client can support chinese file name, or how
to, please let all of us know. We will be very grateful.

Bin

BFang711

unread,
Jul 28, 2006, 9:00:15 AM7/28/06
to Chinese Mac
hello.

ACtually, Fetch can solve the problem. ( I found the solution at
midnight yesterday.:))
just change Prferences encode to chinese 18203/18202. (I forgot which
is correct one.) then everything's perfect now.

however, I really like the two directory windows laying aside to each
other like in Cuteftp, one for local machine's, the other for remote
machine's. But, you cannot find the encoding setting in Cuteftp. do you
guys have any idea if Fetch can show two windows in the mean time? so
that I can just drag the file from one window to the other.

thank you.

Bin

Kerim Friedman

unread,
Jul 28, 2006, 9:08:36 AM7/28/06
to chine...@googlegroups.com
I just checked and RBrowser handles Chinese just fine.

Be sure to set the "Site preferences" (under the RBrowser menu) for
the proper encoding. My server supports UTF-8, but you may need Big5
or GB for yours.

Kerim

BFang711

unread,
Jul 29, 2006, 2:10:56 PM7/29/06
to Chinese Mac
you are right Kerim.
I tried RBrowser, it can work also. seems like it is faster than Fetch
when reading in the remote folder.
I also tried Cuteftp. In its site manager setting, you can set your
site preferecences->file name encoding. however, there are only three
choices that you can use. unfortunately, Simplified Chinese is not
included.

does any one know how can I get more file name encoding for Cuteftp? I
really prefer to use cuteftp, however, if it cannot support Simplified
Chinese, I have to change to RBrowser or Fetch.

Bin

John Delacour

unread,
Aug 2, 2006, 1:57:57 PM8/2/06
to chine...@googlegroups.com
At 1:00 pm +0000 28/7/06, BFang711 wrote:

>however, I really like the two directory windows laying aside to each
>other like in Cuteftp, one for local machine's, the other for remote
>machine's.

I think you would very much like Vicom's ftp client

<http://www.ftpclient.com/macos/index.html>

Download it and see:

<http://www.ftpclient.com/downloads/ftp_client.php>

JD

Reply all
Reply to author
Forward
0 new messages