上傳中文檔名的檔案到OSX

本區專門提供 Mac OS X 使用者交換使用心得

版主: ross_ttbryanchangdigdogchester

回覆文章
內容
發表人
gwrx
新生訓練中
文章: 6
註冊時間: 04/30/2001 1:01 am
來自: Taipei

上傳中文檔名的檔案到OSX

#1 文章 gwrx »

小弟將中文檔名的檔案從Windows NT上傳到OSX上時,OSX不允許我上傳,不知是否有解決的辦法?謝謝
頭像
kulong
基本會員
文章: 62
註冊時間: 05/05/2001 1:01 am
來自: U.S.A./Houston

上傳中文檔名的檔案到OSX

#2 文章 kulong »

<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>原始發信人 gwrx:
<STRONG>小弟將中文檔名的檔案從Windows NT上傳到OSX上時,OSX不允許我上傳,不知是否有解決的辦法?謝謝</STRONG><HR></BLOCKQUOTE>

至我所知,OS X 用得是 UniCode 而 Windows 用大五碼。這可能就是你的問題吧。你有試過先把檔名改成英文再上傳嗎? [img]images/smiles/icon_wink.gif[/img]
gwrx
新生訓練中
文章: 6
註冊時間: 04/30/2001 1:01 am
來自: Taipei

上傳中文檔名的檔案到OSX

#3 文章 gwrx »

謝謝回應,如果是上傳英文檔名的檔案並沒有問題,不知是否有解決中文問題的辦法呢?謝謝
頭像
bryanchang
討論區管理員
文章: 7057
註冊時間: 04/19/2001 1:01 am
來自: The '60s
聯繫:

上傳中文檔名的檔案到OSX

#4 文章 bryanchang »

我想你如果改用 SAMBA 從 Mac OS X 連回 Windows 上,應該可以解決問題。
頭像
the real unknown
冰果室打手
文章: 2610
註冊時間: 04/26/2001 1:01 am
來自: GMT-5
聯繫:

上傳中文檔名的檔案到OSX

#5 文章 the real unknown »

<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>原始發信人 kulong:
<STRONG>至我所知,OS X 用得是 UniCode 而 Windows 用大五碼。這可能就是你的問題吧。你有試過先把檔名改成英文再上傳嗎? [img]images/smiles/icon_wink.gif[/img]</STRONG><HR></BLOCKQUOTE>

Windows NT用的是Unicode。
ching__ching
新生訓練中
文章: 2
註冊時間: 01/21/2002 1:01 am
來自: hong kong

上傳中文檔名的檔案到OSX

#6 文章 ching__ching »

我也有這問題啊. 這是很常有的事. 為什麼沒有人遇過? 難道所有人都用英文檔名?
頭像
謝孟叡
討論區管理員
文章: 960
註冊時間: 05/01/2001 1:01 am
來自: 邪教組織 #osxchat
聯繫:

上傳中文檔名的檔案到OSX

#7 文章 謝孟叡 »

<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>原始發信人 ching__ching:
<STRONG>我也有這問題啊. 這是很常有的事. 為什麼沒有人遇過? 難道所有人都用英文檔名?</STRONG><HR></BLOCKQUOTE>

我覺得是 FileSystem 的問題. 所以不見得用 SAMBA 就可以用.
頭像
the real unknown
冰果室打手
文章: 2610
註冊時間: 04/26/2001 1:01 am
來自: GMT-5
聯繫:

上傳中文檔名的檔案到OSX

#8 文章 the real unknown »

<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>原始發信人 謝孟叡:
<STRONG>我覺得是 FileSystem 的問題. 所以不見得用 SAMBA 就可以用.</STRONG><HR></BLOCKQUOTE>

NTFS 和 HFS+ 都用 Unicode,所以不是 file system 的問題。應該是 server 或 client 的 implementation 的問題。
頭像
janusng
嗜冰客
文章: 1048
註冊時間: 04/30/2001 1:01 am
來自: Metropolis Asylum
聯繫:

上傳中文檔名的檔案到OSX

#9 文章 janusng »

正確地說HFS+和NTFS都是用UTF-16。

Unicode有多種表達方式,UTF-6、UTF-7、UTF-8、UTF-16和UTF-32等。

可惜的是,縱是同用UTF-16,Microsoft因為x86,用的是little-endian,不同於Mac採用的Standard big-endian。

不過我不知道samba會不會byte swap!
頭像
the real unknown
冰果室打手
文章: 2610
註冊時間: 04/26/2001 1:01 am
來自: GMT-5
聯繫:

上傳中文檔名的檔案到OSX

#10 文章 the real unknown »

Unicode 就是 Unicode。UTF-xxx 只是character stream encoding,和 Unicode code point 是兩回事。UTF是用來代表Unicode code point和在不同系統間轉碼用的(所以叫 Unicode Transformation Format ),不是所謂的某一種 Unicode 。Unicode code points 本身也不一定是 16-bit。

Endian的差異在各個UTF規格中都有規定,所以不是問題。

這個 FAQ 是很好的入門資訊。
ching__ching
新生訓練中
文章: 2
註冊時間: 01/21/2002 1:01 am
來自: hong kong

上傳中文檔名的檔案到OSX

#11 文章 ching__ching »

我用samba成功下傳了。 在finder用command k.但我沒有安裝整個samba. 所以不可以從windows上傳。 但都是成功了。
頭像
bryanchang
討論區管理員
文章: 7057
註冊時間: 04/19/2001 1:01 am
來自: The '60s
聯繫:

上傳中文檔名的檔案到OSX

#12 文章 bryanchang »

1.我假設您是用 Mac OS X 10.1 裡內建的 Samba?
2.您是說檔名的問題解決了?
頭像
謝孟叡
討論區管理員
文章: 960
註冊時間: 05/01/2001 1:01 am
來自: 邪教組織 #osxchat
聯繫:

上傳中文檔名的檔案到OSX

#13 文章 謝孟叡 »

<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>原始發信人 The Real Unknown:
<STRONG>NTFS 和 HFS+ 都用 Unicode,所以不是 file system 的問題。應該是 server 或 client 的 implementation 的問題。</STRONG><HR></BLOCKQUOTE>

查了一下,的確是如此,小弟耍了小白爛..
頭像
janusng
嗜冰客
文章: 1048
註冊時間: 04/30/2001 1:01 am
來自: Metropolis Asylum
聯繫:

上傳中文檔名的檔案到OSX

#14 文章 janusng »

謝謝Real Unknown兄指教!
回覆文章