http 断点续传演示
2008-02-23 07:21:19来源:互联网 阅读 ()
语 种:简体中文
编辑器:Delphi7
平 台:Win9x,Win2k/NT
作品源代码: 本地下载
软件或演示: -
代码大小: 188.1K
软件大小: -
这两个函数
function app_path1:string;
function socket_rec_line1(socket1:TCustomWinSocket;timeout1:integer;
crlf1:string=#13#10):string;
实际上是我的一个公用单元中的函数,大家应该养成建立自己的公用单元的习惯。
socket_rec_line1函数中用了唐晓峰大侠的coolmail中的办法:只是简单的一个一个字节收取,找到结束标志后就算收完一行了,大家实际应用时可能应该找更好的办法。
这个程序的目的是:Flashget在下载象51.net系列[如我的clq.51.net]中的程序时,会因为这些网站上的自定义错误页面而导致下载的文件出错,具体见“大富翁”上的“http://www.delphibbs.com/delphibbs/dispq.ASP?lid=1170159”虽然这是一个演示程序,不能下载地址转向的东东。但对于固定地址文件的下载已经很不错了,我的公司不能装多线程的东东我一直用这个下载我要的大文件,“大富翁”200多M的离线数据这是用它下载的。
大家对源码有什么不明白的请在“http://www.delphibbs.com/delphibbs/dispq.asp?lid=1170159”中提出。
本程序能改正flashget的这个bug是因为我们用http的头信息中是否包含“Content-Range: bytes 533263-533263/565691”这样的符号来判断服务器返回的是否是我们要的文件信息。而flashget则不是这样的,如果哪位网友能通知flashget的作者改正这个bug我将感激不尽!我与其作者联系过,但他只回了一封信,问题并没有解决。:( 如果有网友发现flashget新版本中解决了这个问题,也请您告诉我一声,先谢谢您了!
上一篇: OpenGL 屏幕保护 (演示)
下一篇: Tip 每日一贴 (演示)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:实现类似托盘气球通知的例子
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash