Linux 下使用 wget/aria2 进行离线迅雷批量下载

在Linux下资源下载的速度长期受限,ed2k,torrent什么都木有速度,坑爹呀,自从购买了迅雷VIP的服务,可以直接以http形式来从迅雷服务器内下载自己托迅雷下载的东西,而且如果你这个资源别人下载过的话,你就不用再次下载了,迅雷马上提示你这个任务已经完成了。

至于其他的,用过的人都知道了,也不再细说。如果windows平台配合迅雷客户端用迅雷VIP的话,这个脚本也没有啥意义了(因为客户端更人性化^_^,当然占用资源也不少,,嘿嘿),所以前提是你的OS要是Linux,然后使用迅雷离线的web界面。

由于firefox下载迅雷离线的东西存在这样几个问题,比如文件名中文乱码,要自己改(暗骂编码ing),不支持断点续传(我挂过几次,不过无奈重新下载了T_T),迅雷在点击下载的时候,响应慢死了,好久才跳出窗口。

出于这几个原因,我就去研究了下PT酱的那个离线下载的脚本,然后根据自己的需要重新写如下:

entitydefs: logger = logger..log_file hdlr. logger.quiet: hdlr = hdlr. logger. r, handle_entitydef, name, handle_entitydef, urlname, urlonly_bturls: .r, html, handle_entitydef, name url = , handle_entitydef, urlname, urlurls nameans== == “url+ name, , . ret = ret, namename, urlnamenameurl+ name, , . ret = ret: log.namename, urlret, namename , nargs=, nargs=, nargs=, action=, action=, action= only_bturls, cookies_file, output_dir, page_file, quiet = args.. output_dir = . ., output_dir page_file urls = collect_urls(page_html, only_bturls) if not args.a: thuner_xl_with_wget(urls, output_dir, cookies_file, quiet) else: thuner_xl_with_aria2c(urls, output_dir, cookies_file, quiet)

与其临渊羡鱼,不如退而结网。

Linux 下使用 wget/aria2 进行离线迅雷批量下载

相关文章:

你感兴趣的文章:

标签云: