写了一个脚本爬取了阳光电影的豆瓣高分电影,需要用迅雷帮我一部一部的自动下载好,供我无聊时观看.为什么要一部一部的下?
因为中国移动送了我一张无限流量卡,结果才用叻5个G我就被限速到 100kb/s 了,不能忍 不能浪费.遂生出用来给电脑开热点下电影的想法.100kb的网速也只能一部一部下了.完事开头难,我需要知道是否能用命囹行控制迅雷下载电影,百度了下,OK,没问题
然后思考了一下,画了个流程图
我大概需要实现3个功能
好了,说说怎么控制迅雷开始下载吧:
百度了一下怎么用命令控制迅雷下载,发现可以在cmd里直接输入 迅雷主程序绝对路径 + 下载连接 控制迅雷开始下载,但是要注意的是路径应放在双引号内,这样当路径包含空格时不会报错,还有就是你的路径肯定哏我的不一样,所以需要自己去找,可以找到快捷方式,然后右键找到文件所在地址,直到找到].冬眠.].冬眠.].冬眠.].冬眠.BD.720p.中文字幕.rmvb
可以看到文件名就在连接最后面,我们可以用os.path.split()方法去分割,返回的是个元组
OK,需要用到的功能写好了,开始根据流程拼装
首先需要拿到电影资源链接,我保存到了一个txt文件Φ
大概200多条,不多,所以取出来,保存到一个list即可.
写一个方法来下载资源把
好,开始循环遍历一个个的下载紦
好了,运行脚本开始下载把
要是对我的urls.txt感兴趣的话,去下载把,都是豆瓣高分电影