巧用Orbit下载电影
昨天在网上browse网页的时候,发现一个电影文件的链接地址,于是将这个地址copy到orbit,虽然该电影存在放在国外服务器,但发现可以下载,而且速度很快,我是ADSL,基本可以达到32KB/秒以上。
在下载电影的时候,突然发现这个电影文件的下载地址很有规律,其地址形式为:mms://URL/Movie/M307xx/M307xx_f300.wmv,这个服务器上的电影文件的链接地址,就是目录名与文件名有所区别,是以数字命名的。
联想到orbit支持批量下载,打开orbit的批量下载界面,捣鼓了半天,也不知道如何用通配符形式表示上述文件文件名,不过很快发现orbit还有一个功能:导入下载列表。这就很好办了,随手写了一个小程序,从01-99批量生成99个下载地址,其内容大致如下:
mms://URL/Movie/M30701/M30701_f300.wmv
mms://URL/Movie/M30702/M30702_f300.wmv
mms://URL/Movie/M30703/M30703_f300.wmv
……
然后将些内容,保存一个文本文件 ,如URL.txt,再导入到orbit,呵呵,这时候你就发现orbit开始不知劳累开始从这个服务器上帮我下载电影文件了。
ps:
1. orbit要比迅雷好用,至少干净,不会有很多小广告;
2. 大家在下载电影文件同时,要注意分析它的下载地址,找出其规律,有时候会有意想不到的效果;
3. orbit提供的Grab++很强大,有时候它也会帮助你找到可供下载的电影文件地址;
4. 但是在用orbit下载上述电影文件时候,会出现下载一半,不再继续下载的情况。解决方法:先暂停,然后重新下载。不过重新下载速度很快(我想是有断点续传功能),但是不明白为什么会出现下载一半不能下载的情况(难道是服务器那边检测到我在恶意下载,将我链接给断了???)