作者b60413 (None)
看板Perl
標題[問題] FTP編碼
時間Fri Mar 21 00:01:53 2008
上傳中文的檔案名稱到UTF8的FTP Server會導致亂碼的現象
想問看看perl有沒有辦法監控Ftp 取得是否有user正在上傳檔案
然後在將檔案名稱透過convmv來轉碼?
主要的問題是再監控Ftp 不知道perl有辦法做到嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.211.189
1F:推 mosquito520:在USER把檔案寫好之前你也沒辦法動檔名吧 03/21 15:16
2F:→ mosquito520:那直接去掃整個資料夾檢查檔名,編碼錯誤的就轉碼 03/21 15:16
3F:→ mosquito520:再搭配cron去執行這樣如何? 03/21 15:17
4F:→ b60413:嗯嗯 的確是~不過如用cron的話 就沒辦法即時更改 03/21 21:48
5F:→ b60413:當home底下的使用者多的時候 要檢查應該也會花一段時間 03/21 21:48
6F:→ b60413:所以有想過這樣的作法 但因為種種原因而沒實做 03/21 21:49
7F:推 buganini:Linux-15472 另外PureFtpd應該有內建解決方案 04/05 21:32