T tqz Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-30 #2 实现Ftp以及Http协议啦。 当然要支持断点续传,然后根据文件大小信息,把文件分为n块,建立n个连接同时下 载。
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-30 #3 补充几点: 1. 根据文件大小信息, 在本地硬盘上建立一个大小相同的文件,内容不管. 2. 把文件等分为n块,分为n块后, 用n个线程分别与服务器建立n个连接.每 个线程把接收下来的内容往文件的不同位置写入. 3. 当然还要有一个日志类的东西记录每个线程已下载多少.
补充几点: 1. 根据文件大小信息, 在本地硬盘上建立一个大小相同的文件,内容不管. 2. 把文件等分为n块,分为n块后, 用n个线程分别与服务器建立n个连接.每 个线程把接收下来的内容往文件的不同位置写入. 3. 当然还要有一个日志类的东西记录每个线程已下载多少.
D DNChen Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-30 #4 你自己查查吧,一般性你所要下载的文件在没有完全下载结束前都是以.!!!隐藏存放 的,比如a.exe,就是a.exe.!!!。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-30 #5 > 1. 根据文件大小信息, 在本地硬盘上建立一个大小相同的文件,内容不管. 好象比原来大
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-31 #6 关键在于断点续传, 首先要检查远程Ftp是否支持断点续传. 如果支持, 你可以从不 同的位置开始下载. 支持断点续传的Ftp源程序很多, 拿一个来改一下就是了.
呆 呆非4 Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-02 #7 我想是利用SOCKET,因为一个SERVER端只能同时有5个SOCKET被LISTEN, 所以ANTS最多也只有5只。我想支持TCP/IP的SERVER端也就支持断点续传。
D DNChen Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-02 #8 to CJ:比原来文件大,可能是把LOG也加入进去了
A aimingoo Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-03 #10 我见过有与Netants工作原理相近的下载软件,但可以同时有100个下载进程! 所以,呆非4的说法可商讨。
茶 茶叶蛋 Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-03 #11 >我想是利用SOCKET,因为一个SERVER端只能同时有5个SOCKET被LISTEN, >所以ANTS最多也只有5只。我想支持TCP/IP的SERVER端也就支持断点续传。 download可是最多有100个进程啊! 而且,我怀疑,ants自己优化了socket中的某些东东,要不然,除了5只进程 一起跑,ants没有别的优势耶! ps: 作者洪以容是上海交通大学的研究生,上海的朋友们可以去打探打探嘛!
>我想是利用SOCKET,因为一个SERVER端只能同时有5个SOCKET被LISTEN, >所以ANTS最多也只有5只。我想支持TCP/IP的SERVER端也就支持断点续传。 download可是最多有100个进程啊! 而且,我怀疑,ants自己优化了socket中的某些东东,要不然,除了5只进程 一起跑,ants没有别的优势耶! ps: 作者洪以容是上海交通大学的研究生,上海的朋友们可以去打探打探嘛!
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-03 #12 新版 (1.00 Beta2.51) 中有设置优先级的功能, 不知是设置本机线程的, 还是传送过程中的信息包的优先级? 网上传送的东西可以设置优先级吗?
K kane Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-03 #13 可是断点续传这一快如何实现呢,俺想自己作一个proxy支持 断点续传,呵呵,这样ie+断点续传,天下无双,对了网络蚂蚁 对例如ASP的东东没有用处,不知有没有解决方法
Z zph Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-08 #16 我感觉他还用了ICMP.DLL里面的调用. 断点续传的话你可以参考一下netant里的log.
P pppig Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-10 #17 本人朋友接了一个做下载软件的活,计划要求设想甚妙,不便公开.可惜朋友水平有限,如果有熟悉这类制作的大虾请与我联系,如能完成(要求必须有源码/编译通过/性能基本稳定-毛病不大可以自己改),所有报酬3000大元即可送上,并可署名. topguy@263.net
本人朋友接了一个做下载软件的活,计划要求设想甚妙,不便公开.可惜朋友水平有限,如果有熟悉这类制作的大虾请与我联系,如能完成(要求必须有源码/编译通过/性能基本稳定-毛病不大可以自己改),所有报酬3000大元即可送上,并可署名. topguy@263.net
D DNChen Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-11 #20 我从外国人的一个例程中改的,我的第一个控件,已经寄 给你了,是直接调用的 ICMP.dll 刚才在一个很变态的VB编程者的站点,看到他写了一个很小的VRML编辑器,也就是一 个tmemo+一些可以插入一些文字的菜单,和储存读取功能,大概比记事本复杂一点 吧,安装程序是1.5MB,他居然说,他计算过,用Delphi写也要到1MB,无聊,居然这 么污蔑Delphi, 我呸!
我从外国人的一个例程中改的,我的第一个控件,已经寄 给你了,是直接调用的 ICMP.dll 刚才在一个很变态的VB编程者的站点,看到他写了一个很小的VRML编辑器,也就是一 个tmemo+一些可以插入一些文字的菜单,和储存读取功能,大概比记事本复杂一点 吧,安装程序是1.5MB,他居然说,他计算过,用Delphi写也要到1MB,无聊,居然这 么污蔑Delphi, 我呸!