At 16:16 -0700 10/23/09, chrisA wrote:
>After I upgraded my OS X Mac to Snow Leopard, I could no longer use
>file-sharing (Apple File Protocol) to move files to and from my old
>classic OS Mac to the new one. I had no problem in 10.5 Leopard, but
>Googling around suggests that file-sharing is over between the classic
>Mac OS and OS X 10.6 and up.
>
>Apparently, the versions of Apple File Protocol that came with OS 9.1
>(maybe 9.2.x also?) and earlier are too old for Snow Leopard.
>
>So I switched to FTP. After turning on the OS X FTP-server, I could
>connect using both Fetch and Transmit ftp clients on the old Mac.
>
>The problem is that folders and files whose names contain non-ASCII
>characters get mangled.
>
>At first, I found that even ampersands (&), commas and apostrophes
>were replaced with an underscore character. But changing the prefs in
>Fetch or Transmit fixed that.
>
>But I'm still left with plenty of folders and files that have non-
>English characters in their names. My MP3 collection is particularly
>hard-hit. Björk suffers, as do lots of German, Czech etc. composers.
>
>I have gigabytes of MP3s. Manually changing file and folder names is
>out of the question.
>
>Since file-sharing between vintage Macs and new ones seems to have
>reached the beginning of the end, FTP becomes crucial. But mangled
>file-names can make it unusable.
>
>Can anyone suggest a way to FTP files and folders from vintage Macs to
>OS X Macs without name corruption?

Mac OS X allows for unicode file names. That means any 8 bit byte that starts 
with a 1 is assumed to be the beginning of a multibyte character. The file 
names actually used on a disk don't care about encoding - it's just a bit 
pattern. So the OS 9 filenames are really the same and it's just that the 
Finder is interpreting them as unicode.

The real answer is to adopt the UNIX way and just don't use funny characters 
and that includes spaces.

I don't have an answer but something you might try is looking at the file names 
in OS neXt with Terminal.app. Use the ls command.

Perhaps someone knows of OS 9 unicode converters that would rename the files. 
Perhaps a foreign version of OS 9 would help.

Has everyone noticed that Apple Mail is educating quotes before transmission? 
It's a real pain in the butt when someone sends a Terminal command line that 
needs plain old ASCII quotes to work.

-- 
--> If  it's not  on  fire  it's  a  software  problem. <--

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are a member of the Vintage Macs group.
The list FAQ is at http://lowendmac.com/lists/vintagemacs.shtml and our 
netiquette guide is at http://www.lowendmac.com/lists/netiquette.shtml
To post to this group, send email to [email protected]
For more options, visit this group at 
http://groups.google.com/group/vintage-macs

Support for older Macs: http://lowendmac.com/services/
-~----------~----~----~----~------~----~------~--~---

Reply via email to