天天看点

CSDN下载频道大文件下载方法

   今天试图在CSDN下载频道下载一个文件,文件大小有80Mbyte,网页不支持第三方软件的下载方式,只能通过点击网页上类似“下载”这样的按钮,才能启动下载,而默认使用浏览器下载;由于文件比较大,使用浏览器下载过程中,频繁出现中断,重新下载又不能断点续传,通过浏览器完成这个下载貌似成为了不可能的事。只能想办法通过第三方软件来下载了,下载的url又不是轻而易举可以得到的,也许通过抓包协议分析能够找到下载url,这个方法没试过。

   后来找到一个方法,迅雷内嵌了浏览器,打开迅雷,然后打开起内嵌的浏览器,该浏览器暂时未找到地址栏,刚好默认打开的网页上有百度搜索栏,而要下载的文件所在网页,刚好可以通过百度搜索链接到达,点击下载,迅雷自动解析出了下载url,并启动下载。不过使用迅雷内嵌浏览器的时候,会增加一个XBrowser.exe的进程,非常耗CPU资源。

   再后来,又想到更简单的方法,迅雷有个“监视浏览器”的选项,之前一直嫌它烦,关闭了。现在把这个选项勾选,在IE浏览器上打开网页,点击“下载”,迅雷自动启动了下载,更简单。但这个方法叶有缺陷,有时候点击“下载”还是弹出浏览器下载的提示框,而没有启动迅雷下载,这个时候使用上面的方法可以解决。

继续阅读