[求助]请大家帮忙提供类似flashget的多线程下载河断点续传的控件或者源代码,重谢 rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.vckbase.com/document/viewdoc/?id=1387http://www.vckbase.com/document/viewdoc/?id=448 谢谢楼上的我需要的是ftp/http协议下的vc程序多谢vcleaner兄弟们来帮帮我 上面的例子就是“ftp协议实现多线程断点续传”啊 http://www.vccode.com/file_show.php?id=2577 http://www.vccode.com/file_show.php?id=1695http://www.vccode.com/file_show.php?id=670FTP Wanderer - FTP Client using WININET http://www.vccode.com/file_show.php?id=665 to vcleaner(我没当大哥很久了.......) 首先得谢谢你http://www.vccode.com/file_show.php?id=2577//这个感觉不是很行,我用一个300M的来测试下载,一下载机器就不动了,直到完成,才能动,非常好资源http://www.vccode.com/file_show.php?id=1695//这个小日本写的,不支持断点续传http://www.vccode.com/file_show.php?id=670//这个是ftp服务器http://www.vccode.com/file_show.php?id=665这个也不支持断点续传也许我没有表达清楚我想找到类似flashget的,1,客户端,不是客户端/服务器模式的,2,支持断点续传+多线程的3,vc程序再次谢谢vcleaner,大家都来帮帮我 http://blog.csdn.net/caps77/archive/2004/12/02/201445.aspx 谢谢有没有基于http协议的?我们领导明确了需求,要求根据提供的URL,来随时下载相应的文件我想这就是基于HTTP协议的如果用FTP,那就需要每次解析URL来连接断开连接断开是不是? 呵呵,太不幸了,我现在也是要做这个东东,正在做,ftp的部分快完了。可以给你大概说一下思路:如果是ftp就先建立链接,登录,……,open本地要保存的文件,然后获取远端文件的size,之后就可以启动多个线程进行下载(要记得把刚打开的本地文件句柄传进来),首次下载可以将remotefile的size“/”线程数,通过REST命令设置偏移量,之后进行下载,多个线程同时写本地打开的这个临时文件的不同部分,全部线程下载完毕后可以发送消息通知主线程,然后closefile。如果中途退出就记录临时文件的绝对路径和线程数以及临时文件的便宜量,等再次开始下载时就REST服务器直接从需要的地方开始读写。我就以ftpclass这个包为基础改的,他把ftp的winsock封装的挺好。HTTP的还没开始做,不过估计应该简单,因为不用来进行登陆认证之类的。 Caps77老兄的这片文章就挺有指导意义的:http://blog.csdn.net/caps77/archive/2004/12/02/201445.aspx (socket)为什么有新的客户端连接服务器时,之前的连接就会被强制关掉 关于读取PC机8253计数器0初始值的问题 msdn ♀女程序员家园♀ (群号码:1930508)男士止步! 为什么CTreeCtrl的SetImageList失败???? 求助:请帮忙分析 为何我的spi dll不能工作? 求教:vc网络编程的环境怎么设置? 头痛,winssk32.exe是什么程序? 请问:关于在窗口上画图(在线等待,谢谢) VC6如何调试Win32的程序,有没有什么技巧,消息之间好像很难处理 请问如何高亮地显示某些CTreeCtrl的结点项 VC如何用程序执行自己资源里的DLL函数
http://www.vckbase.com/document/viewdoc/?id=448
我需要的是ftp/http协议下的vc程序
多谢vcleaner
兄弟们
来帮帮我
http://www.vccode.com/file_show.php?id=670FTP Wanderer - FTP Client using WININET
http://www.vccode.com/file_show.php?id=665
首先得谢谢你http://www.vccode.com/file_show.php?id=2577
//这个感觉不是很行,我用一个300M的来测试下载,一下载机器就不动了,直到完成,才能动,非常好资源http://www.vccode.com/file_show.php?id=1695
//这个小日本写的,不支持断点续传
http://www.vccode.com/file_show.php?id=670
//这个是ftp服务器http://www.vccode.com/file_show.php?id=665
这个也不支持断点续传
也许我没有表达清楚
我想找到类似flashget的,
1,客户端,不是客户端/服务器模式的,
2,支持断点续传+多线程的
3,vc程序
再次谢谢vcleaner,大家都来帮帮我
有没有基于http协议的?
我们领导明确了需求,要求根据提供的URL,来随时下载相应的文件
我想
这就是基于HTTP协议的
如果用FTP,那就需要每次解析URL来连接断开连接断开
是不是?
可以给你大概说一下思路:如果是ftp就先建立链接,登录,……,open本地要保存的文件,然后获取远端文件的size,之后就可以启动多个线程进行下载(要记得把刚打开的本地文件句柄传进来),首次下载可以将remotefile的size“/”线程数,通过REST命令设置偏移量,之后进行下载,多个线程同时写本地打开的这个临时文件的不同部分,全部线程下载完毕后可以发送消息通知主线程,然后closefile。如果中途退出就记录临时文件的绝对路径和线程数以及临时文件的便宜量,等再次开始下载时就REST服务器直接从需要的地方开始读写。
我就以ftpclass这个包为基础改的,他把ftp的winsock封装的挺好。
HTTP的还没开始做,不过估计应该简单,因为不用来进行登陆认证之类的。
http://blog.csdn.net/caps77/archive/2004/12/02/201445.aspx