在 FileZilla 2.2.12 之前, 只能在 ANSI mode 下頭執行, 也不支援 RFC-2640, 所以對於使用 UTF-8 的 FTP server 就只能看到亂碼一堆了. 下頭的一些 patch, 是我對於 FileZilla 的一些修正, 可以讓 FileZilla 支援 unicode, 正確的在 UTF-8 的 Server 下使用:
FileZilla 2.2.11 RFC-2640 UTF-8 Support patch
這個 patch 可以讓 FileZilla 支援 RFC-2640 以 UTF-8 來傳送檔名. 已經被作者接受. 所以之後的版本應該用不到這個了. 目前 CVS 的版本與這個有點差異, 作者有另外做一些程式寫法的更改, 不過結果是一樣的.
FileZilla 2.2.12a FzSFtp.exe patch in unicode build
這個 patch 修正 FileZilla 2.2.12a 的 FzSFtp.exe 模組在 unicode 版本下無法正常使用的問題.
FileZilla 2.2.12b patch to allow use UTF8 option in sftp mode
這個 patch 讓 sftp 同樣可以使用 Force UTF8 的選項.
FileZilla 2.2.12c patch to allow use UTF8 option in sftp mode
這個 patch 讓 sftp 同樣可以使用 Force UTF8 的選項.
FileZilla 2.2.12c patch to save splitter position
這個 patch 修正在每次使用編輯功能或設定啟動時自動打開站台管理員時, 並無法正確儲存佇列視窗的位置, 造成該視窗越大越大.
FileZilla 2.2.12a buffer overflow in unicode build
這個 patch 修正 FileZilla 2.2.12a 在 unicode 版本下頭的 buffer overflow 問題.
FileZilla 2.2.12a patch to enable unicode string display in status window
這個 patch 可以讓 FileZilla 在狀態視窗上正確顯示 unicode 的字串.
FileZilla 2.2.12b patch for re-connect lost UTF8
這個 patch 修正在 2.2.12b 強制使用 UTF-8 時, 如果使用 re-connect 這個功能並沒有載入這個選項.
這些 patch, 在目前的 FileZilla 中, 多數都已經納入正式的版本中, 除了有關 sftp 的部份外 (不過正式的版本為 ANSI 版本, 無法同時看到多國的文字). 如果你不需要 sftp 的 UTF-8 支援, 則使用目前的 FileZilla 版本就好了. 如果你需要 sftp 的 UTF-8 支援, 或者你需要同時看到多國的文字, 則可以下載下面這個我自己加上 sftp patch 的 unicode 版本:
http://www.teatime.com.tw/~tommy/filezilla.zip
你好,我下載了
http://www.teatime.com.tw/~tommy/filezilla.zip
解ZIP時會出現錯誤,檔案有問題,請問一下可否重新壓製?
謝謝。
也許是前幾天傳上去的那個 2.2.19 版沒壓好吧.
剛剛順便更新到 2.2.19a 版, 試過該檔案, 目前應該是正常的了.
在 Google 找到您的文章..
解決了小弟在 sftp unicode 的問題..
非常的受用..
再次謝謝您.. ^o^
正在為 utf-8 傷腦筋,
您分享的東西 , 正好解決了 我的問題,
向您誌謝.
謝謝您的分享!:D