华佗在世 电脑如何断点续传?

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:horns01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  网上的资源体积越来越“臃肿”,想要用小水管一次下载完想要的东西是越来越难了。正是“断点续传”这么一个方便却不起眼的功能让“前功尽弃”这个词在下载时没了用处。其实,别小看这么个小功能,它背后的学问还是不小哩。
  
  一问一答——最常见的断点续传
  不管是文件复制还是下载,也不管是使用什么协议,神奇的断点续传需要具备两个重要的要素:服务器端的支持和下载客户端(或者复制软件)的支持,缺少其中任何一个都不能断点续传。在“早年”BT等P2P传输方式还没有流行起来之前,HTTP协议几乎是互联网上垄断型的文件传输方式。像网络蚂蚁、FlashGet等一批老牌下载软件,正是因为浏览器作为客户端不支持“断点续传”,而在那个时代呼风唤雨。在HTTP协议下,断点续传的两个要素体现得非常明显,整个过程就像是客户端和服务器端的一问一答(见图1)。比如要从www.cfan.com.cn下载文件Cfan.zip的话,“对话”如下:
  
  客户端我想要下载Cfa.zip文件,使用Http1.1协议
  
  服务器端服务器已经成功处理了请求的信息
   你要下载的文件的总长度是9002字节
  
  之后下载Cfan.zip的过程就开始了,服务器会不断地传输数据,客户端则在接受数据的同时,不断记录下已经完成的字节数。假设在接收了2009字节之后下载中断,在需要重启传输的时候,“对话”如下:
  
  客户端 我想要下载Cfan.zip文件,使用Http1.1协议
   这个文件的前2009个字节我已经有了,不用再传了
  
  服务器端 服务器已经成功处理了部分请求
  你要下载的文件的总长度是9002字节
  服务器将不传输所有9002字节中的前2009字节
  


  自言自语——古老的“断点续传”
  作为名字里面就带着与生俱来的职责的FTP协议(FTP是File Transfer Protocol,文件传输协议,说明天生它就是干这个的),虽然相当古老,但现今在一些0day组织交流原始资源的时候还在广泛使用,而对断点续传,许多的老牌FTP软件如FlashFXP、CuteFTP等也有着很好的支持。
  


  当FTP客户端要进行断点续传的时候,整个过程基本上就是客户端不断地自说自话(见图2),服务器端点头同意(返回代表成功的2xx信息)或者摇头否决(返回代表失败的4xx或5xx信息)的过程。客户端主要使用的是retr和rest这两个命令,前者告诉服务器端要传输的是哪个文件,后者告诉服务器断点的位置。整个过程中客户端同样会监视已下载的字节数。例如在下载Cfan.zip文件的时候中断,前2009字节已经传输,则重启传输时客户端发送的信息就是:
  “我的用户名是xxxx,密码是xxxx”
  ……
  “服务器,前2009个字节不用传输了”
  “我要下载的文件是Cfan.zip”
  
  客户端在说完“一句话”之后,会在服务器点头同意(返回2xx)之后才“说”下一句。之所以先报告断点再说要下载的文件,是因为在FTP协议中,rest 0命令会紧接着pass命令发出,用来测试服务器是否支持断点续传。
  
  文件复制——延伸中的“断点续传”
  在TB级别的硬盘已经开始普及的今天,复制或者移动几十GB的数据越来越平常。因此一些“专攻”文件复制的软件,比如Total Copy、Copy Handler等等,也像下载工具一样提供了文件复制时的断点续传功能。这些软件在复制文件的过程中,也会不断地记录下正在复制的文件名称、目标路径以及最重要的——复制完成的字节数。一旦出现了复制过程中断,重启复制进程之后便会首先检查这些记录下来的信息,并且根据记录中已经完毕的字节数,从中断点开始传输。在使用“网络邻居”等局域网功能时,这种“断点续传”就显得尤其实用了。
其他文献
大家熟知的深度论坛制作的XP安装光盘,可比原版安装光盘智能多了,安装过程不需要输入序列号、设置系统账户等人工操作,只要插入光盘一个按键就可完成安装。为什么这么智能?其实原因所在就是其中几个重要文件在起作用,下面就一起来揭开智能的秘密所在。    自动安装的导航系统——Winnt.sif文件  相信很多朋友在电视、电影上都看过汽车的自动导航系统,它可以帮司机实现自动导航,彻底释放双手。光盘自动安装借
期刊
问:我的系统是Windows XP,昨天使用一键Ghost准备备份系统时,提示“错误15175:无效的簇……”,之后我又重新下载了新版的一键Ghost,备份时遇到同样的错误。请问这是什么原因?    答:这主要是因为磁盘分区中可能含有错误,只要使用系统自带的扫描、修复程序对磁盘进行扫描即可解决问题:在我的电脑中右击系统分区,选择“属性”,在打开的窗口中再选择“工具”选项卡,单击“开始检查”按钮,在
期刊
问:我已经在文件夹选项中设置了显示所有文件及隐藏文件,但是之前设置了隐藏的文件仍不能直接查看,奇怪的是每次设置了显示所有文件及隐藏文件后,重新启动系统后发现这些设置又变成不显示隐藏文件了。请问这是什么原因?    答:这可能是系统中的相关设置不当所致,只要按Win+R打开运行对话框,输入“regedit”并回车打开注册表编辑器,依次找到:“HKEY_LOCAL_MACHINE\Software\M
期刊
问:我在添加打印机时出现错误,提示:Spoolsv.exe产生了错误被Windows关闭,导致打印机总是无法安装。请问这该怎么解决?    答:首先,按Win+R打开运行对话框,输入“services.msc”并回车打开服务管理器,找到“Print spooler”服务并将其启动类型设置为“自动”,然后再将该服务启动,如果仍出现上述错误,可能是打印服务程序对应的文件损坏,只要到同版本系统中的%sy
期刊
最近,瑞典检方在去年以违反国家版权法为由对海盗湾的4名运营者提起诉讼。这4名被告分别是弗里德里克·奈杰(Fredrik Neij)、彼得·桑德·科尔米索皮(Peter Sunde Kolmisoppi)、高特弗里德·萨特霍姆·瓦格(Gottfrid Svartholm Warg)和卡尔·朗斯特洛姆(CarlLundstroem)。长期以来,海盗湾一直是网民寻求下载非法电影、游戏、书籍和商业软件的首
期刊
问:我使用的是Windows Vista系统,现在不管是删除文件还是清空回收站,操作后必须要手工刷新桌面后回收站图标才会变化,以前系统是可以自动改变回收站图标显示的。请问这是什么原因?    答:这可能是图标缓存出现了问题,只要手工重建图标缓存即可解决问题。重新启动系统并按F8进入安全模式,打开系统安装盘并通过搜索功能找到“iconcache.db”,找到后直接将其删除,然后重新启动系统即可。  
期刊
“未能创建DOM文件”错误提示  问:我在安装CorelDRAW 12时总是弹出“未能创建DOM文件,没有注册类别,请校验MSXML4的安装”的错误提示,之后就退出安装向导。请问这该如何解决?    答:这主要是由于系统中缺少微软的MSXML4环境或是该环境被损坏,只要从http://www.onlinedown.net/soft/16288.htm下载并安装该组件包,重新启动系统后再安装Core
期刊
问:我在安装Realtek声卡时,系统总是提示“Microsoft Bus driver should be loaded in your system before installing Realtek HD Audio driver”,之后就退出安装向导。请问这是怎么回事?    答:这是因为在安装Realtek声卡之前没有安装微软的HD驱动,只要从http://downloadmirror.
期刊
问:我使用KMPlayer播放电影,在播放MKV封闭格式的电影时,即便已经将KMPlayer的字体设置得很大了,但是显示的字幕仍很小,而播放其他外挂SRT字幕时又正常了。请问这该如何解决?    答:在KMPlayer播放电影时,可以直接通过快捷键Alt+/来调整字幕的大小,如果使用的是ASS或SSA字幕,只要取消选择“使用外部组件处理字幕”项即可:按F2打开设置窗口,选择“字幕处理→组合字幕|其
期刊
问:以前使用还是正常的,今天打开谷歌金山词霸准备查询时,输入任何单词并单击“查词”按钮后都显示:暂无与该词相符的解释。请问这是什么原因?    答:谷歌金山词霸正常工作时需要连接到因特网才行,因为它的词库并不在本地硬盘中,如果网络不通或是没有连接网络,就会出现上述故障。此外,如果网络连接正常也出现这样的情况,请检查系统中安装的防火墙软件是否将谷歌金山词霸拦截了,如果被拦截,只要重新放行即可正常使用
期刊