[問題] FTP編碼

看板Perl作者 (None)時間17年前 (2008/03/21 00:01), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
上傳中文的檔案名稱到UTF8的FTP Server會導致亂碼的現象 想問看看perl有沒有辦法監控Ftp 取得是否有user正在上傳檔案 然後在將檔案名稱透過convmv來轉碼? 主要的問題是再監控Ftp 不知道perl有辦法做到嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.211.189

03/21 15:16, , 1F
在USER把檔案寫好之前你也沒辦法動檔名吧
03/21 15:16, 1F

03/21 15:16, , 2F
那直接去掃整個資料夾檢查檔名,編碼錯誤的就轉碼
03/21 15:16, 2F

03/21 15:17, , 3F
再搭配cron去執行這樣如何?
03/21 15:17, 3F

03/21 21:48, , 4F
嗯嗯 的確是~不過如用cron的話 就沒辦法即時更改
03/21 21:48, 4F

03/21 21:48, , 5F
當home底下的使用者多的時候 要檢查應該也會花一段時間
03/21 21:48, 5F

03/21 21:49, , 6F
所以有想過這樣的作法 但因為種種原因而沒實做
03/21 21:49, 6F

04/05 21:32, , 7F
Linux-15472 另外PureFtpd應該有內建解決方案
04/05 21:32, 7F
文章代碼(AID): #17uefoHk (Perl)
文章代碼(AID): #17uefoHk (Perl)