用windows自帶的ftp.exe實現斷點續傳的方法

摘自http://www.jb51.net/article/10604.htm編程

動畫下載地址: http://www.chinesehack.org/soft/book/goonftp-jc.rar

建議使用全屏觀看

ftp斷點續傳(黑客進階)

hotmail出了一個題目 若是不使用 wget cuteftp 等ftp工具

僅僅利用Windows自帶的ftp.exe 可不能夠實現斷點續傳

討論了大概5,6頁帖子 你們都得出結論是不能夠

偶問了babybat 她認爲unix能夠 可是Windows下 不利用編程是作不到的

可是偶仍是不甘心滴 因而

我分析了cuteftp 的指令之後 利用遠程指令模擬發送給ftp服務端

結果是失敗。。。

主要利用到如下三個指令

quote

rest

retr

在程序進行到retr的時候便失敗了 

後來經zzzevazzz研究 必須加進後綴名tmp臨時文件才能夠成功(我也考慮過存在臨時文件的問題 苦於不知道後綴名爲何)

另外要使用get指令才行

而後再用copy/b合併文件
----------------------------------------------------------------------------------------------------------------------------

如下動畫將演示 僅僅利用Windows自帶的ftp程序實現斷點續傳

ok now begin down

咱們使用www.20cn.org 文件來下載

並在某時刻模擬中斷下載

而後再使用斷點續傳

查看已下載的文件字節

利用rest命令遠程回覆下載

這裏要記得把剛纔下載的文件更名 加後綴tmp

而後用get下載

看見了嗎 已經傳送完了

而後再用copy/b合併文件

let's test it

ok pass

thanx:zzzevazzz hotmail babycat

made by cat
----------------------------------------------------------------------------------------------------------------------------

後記:好累。。。。作這個教程作了1個小時 死了一次機 。。。都是我本身不注意操做弄的。。。因此 小時候老師

就說過 寫做文要打草稿(教程裏有一個錯字。。。鬱悶中。。。)

byebye工具

相關文章
相關標籤/搜索