InetGet如何支持断点下载
本帖最后由 追梦虎 于 2010-3-27 16:07 编辑当我下载时中断了InetGet,下载就不完全,重新再开启InetGet下载时,它会再次从0开始下载,如何使它不从0开始下载,而从原来的继续下载呢?另外AU3我想下载差不多6G左右的东西,不知是否可以? 如今下载工具软件可以说是琳琅满目。
楼主还坚持用Au3来下载6G左右的文件。
这份执着的精神值得我们学习!
同时期待高手来帮忙解决! 本帖最后由 lynfr8 于 2010-3-27 22:15 编辑
思路:
1、将下载文件的处理放在自定义的线程类中,每下载一个文件就新启动一个下载线程。
2、在下载线程中完成对服务端的链接和身份认证,成功后开始下载文件。
3、新建n个子线程,根据下载文件的大小和线程数量得到每个子线程要下载的大小。
4、分别启动子线程,进行分段下载。
5、分段下载完成,合并临时文件。
6、合并文件完成,删除临时文件。
用au3写,我不会
参考一下其他语言写的范例
HTTP服务器上断点下载文件
一个简单的多线程、断点下载Java程序
以多线程、断点续传方式下载文件的实现
多线程断点续传实践 回复 3# lynfr8
太高深了,理解不上去!!! 确实非常高深 顺便多赚一点钱 多线程?支持吗? 多线程?支持吗? 等待高手出现。。。。。。 呜 。。 唉。不懂啊。。 闪人 多线程就免了吧,不支持吧 下载工具一大把,舍近求远啊
页:
[1]