全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1698
推到 Plurk!
推到 Facebook!

indy ftp是否可以根據client與server端文件時間不同,自動下載文件?

答題得分者是:Stallion
cimgg
一般會員


發表:21
回覆:30
積分:10
註冊:2005-05-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-02 22:11:12 IP:222.76.xxx.xxx 未訂閱
如題,例如有一個文件1.txt,修改時間 client端2005-01-01 09:10:10 server端2005-10-10 09:10:10 在indy ftp中是否可以根據這兩個不同,下載文件,或者有沒有其它的方法。 授人玫瑰,手有余香
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-11-05 09:01:09 IP:211.22.xxx.xxx 未訂閱
當然可以! 1.利用GetFileTime WINAPI可以知道檔案的建立時間,最後存取時間與最後寫入時間。 2.利用TIdFTP連上SERVER後,利用其中的List函數可以列出SERVER端的檔案(包含檔案的時間與各類屬性)。 3.這裡有很多關於TIdFTP的討論 http://delphi.ktop.com.tw/quicksearch.exe/quicksearch?SearchStr=TIdFTP 4.請參考~ -----------------------
cimgg
一般會員


發表:21
回覆:30
積分:10
註冊:2005-05-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-11-07 16:16:34 IP:222.76.xxx.xxx 未訂閱
感謝大大的回復,我是之前有看到ftp協議裏面有一個命令好象是可以根據client與server端文件時間的差別自動下載,可是我在indy ftp裏面好象找不到。所以我才這麽問,不過您提供的方法也很好。目前我正在調試過程中,如果有問題希望還能向您請教。 授人玫瑰,手有余香
系統時間:2024-03-29 15:55:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!