用windows自带的ftp.exe实现断点续传的方法_应用技巧

动画下载地址: 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

时间: 2024-11-08 17:27:23

用windows自带的ftp.exe实现断点续传的方法_应用技巧的相关文章

将你的Windows XP专业版改造成媒体中心版的方法_应用技巧

在网上看到过很多关于打造"终极版"Windows XP的文章,自己也试了一下,但是总觉得Tablet PC的组件不太好用,所以自己重新实验简化了一下制造终极版的过程,没想到弄出了一个Windows XP Media Center Edition 2005的版本,所以在这里给大家分享一下,别说我抄袭哦!(注:打造"终极版"XP的方法简化掉安装Tablet PC组件的过程,出来的只是一个Windows XP Media Center Edition 2004的版本,至于

.net自带的库生成zip文件的方法_实用技巧

以下用一个例子来展示: 创建一个文件夹,里面可以包含任意的子目录. 创建一个控制台项目,添加一个类ZipManager,用来实现我们想要的操作. 为项目添加WindowsBase引用.(这个名字不太友好,但是与压缩相关的类就藏在里面) 在ZipManager.cs中添加对System.IO.Packaging命名空间的引用. 写一个构造函数,用来接收要执行压缩的文件路径. 创建一个方法ZipFolder,用来执行实际的压缩操作.在这个方法里面创建一个Package的实例. 创建一个函数ZipDi

ntoskrnl.exe丢失系统无法启动的解决方法_应用技巧

这阵子,家里电脑系统启动不了啦.出现提示"因以下文件损坏或丢失Windows无法启动%systemroot%\system32\ntoskrnl.exe,请重新安装以上文件的拷贝."很是郁闷,然后重启,按F8进入安全模式,没问题.有时,多启动几次(硬重启),嘿,就好了.ntoskrnl.exe文件是关键.    先了解这个ntoskrnl.exe文件是何许人物. ntoskrnl - ntoskrnl.exe - 进程信息  进程文件: ntoskrnl 或者 ntoskrnl.exe

windows开发记事本程序纪实(一)界面篇_相关技巧

前言 从毕业开始学习windows UI编程,工作中总是和一些API打交道,但是从没有做过一个完整的界面程序.因此打算自己利用空余时间做一个小的项目来总结自己所学的东西.在网上看到许多人建议自己动手写完整的项目才能快速提高,因此打算从仿照windows的记事本开始,真正实现一个基本的windows界面程序.考虑到编写一个完整的windows 记事本程序需要大量的工作,因此打算将每一个阶段的成果记录下来,一方面能够帮助自己进行总结,回顾已学的知识,另一方面也能够与其他网友一起讨论,从而可以在讨论中

windows系统开机出现supervisory.exe错误的解决方法

  相信很多使用Win7系统的新老客户不管是曾经还是现在,都同样遇到过这样的一个情况,电脑开机后弹出supervisory.exe应用程序错误的提示框,立刻让自己傻了眼,真的是让人特别烦躁,不知道是点确定还是不确定好.点击确定后,电脑又恢复正常.如果点击不确定不知道会出现什么问题.中间耽误自己的时间以及降低办事的效率,真的让人头疼不已.那这到底是什么问题呢?要怎么解决呢?以下就是supervisory.exe应用程序错误的提示框的解决方案.一定要牢记于心啊! supervisory.exe是什么

Windows自带的端口转发工具netsh使用方法_DOS/BAT

下面的代码在windows下运行后可以讲172.20.53.1的14941端口转发到172.20.53.2的3389端口上 复制代码 代码如下: netsh interface ipv6 install netsh interface portproxy add v4tov4 listenaddress=172.20.53.1 listenport=14941 connectaddress=172.20.53.2 connectport=3389 如果要取消上面的端口转发,使用下面的代码 复制代

aspnet_regiis.exe命令使用方法_实用技巧

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe aspnet_regiis.exe [-i[r] [-enable] | -u[a] | -r | -s[n] <path> | -k[n] <path> | -lv | -lk | -c | -e[a] | -?] -i - 安装 ASP.NET 的此版本,并更新 IIS 元数据库根处的脚本映射和根以下的所有脚本映射.现有的低版本脚本映射升级到此版本.

删除 Windows SharePoint Services的三种方法_应用技巧

可以用 HTML 管理或命令行管理工具从虚拟服务器中删除 Microsoft Windows SharePoint Services.这两种工具都可以在删除 Windows SharePoint Services 时保留或删除内容. 用 HTML 管理网页从虚拟服务器中删除 Windows SharePoint Services 单击"开始",指向"所有程序",再指向"管理工具",然后单击"SharePoint 管理中心". 

asp.net基于windows服务实现定时发送邮件的方法_实用技巧

本文实例讲述了asp.net基于windows服务实现定时发送邮件的方法.分享给大家供大家参考,具体如下: //定义组件 private System.Timers.Timer time; public int nowhour; public int minutes; public string sendTime; public Thread th; public string isOpen;//是否启用定时发送 public string strToEUser; public static i