自制下载列表导入迅雷7实现批量下载
1. 需求综述
由于最近要完成一个批量下载的任务,下载链接为URL+Filename+shareKey的形式,即需要共享密码才能下载到文件。然而上千个文件地址有了,共享密码也有了,但并不是放在一起的,即只提供了URL+Filename列表,共享密码单独提供。
那么问题来了,批量下载可以选用常用的下载工具,比如迅雷、电驴等,而制作下载列表呢,比如迅雷直接是***.downlist格式文件,要对文件里面的内容作如下变化,即添加公共密码信息:
2. 下载列表预处理
所谓的预处理,即将每个下载链接补充上公共密码信息,这样的链接才是完整的,才可以顺利下载所需的文件。
如果不知道怎么导入txt,excel等文档到matlab中,可查看我之前回答网友在知道上的提问:
http://zhidao.baidu.com/question/167900694
Matlab2012b版本如下操作:
然后,在Matlab的workspace窗口中出现变量名test,右击选save as,将数据以*.mat存放在你需要的位置。
如果你需要修正或者添加修改下载列表信息,如有些需要密码下载,就要在URL后面添加密码信息和一些配置信息。
可以用Matlab软件对txt的下载列表进行预处理,添加URL下载的秘钥配置信息,当然一般情况下不需要配置,对于有些下载需要通过注册获取下载密码的,则需要在下载URL后面添加秘钥信息。
简单的预处理程序如下,当然用C/C++等任何一门高级语言都可以实现对txt或者其他文档内的URL字符串的预处理。
% =========================================================================
% 下载列表预处理
% =========================================================================
% By Gu Jinjin 2015/1/23
clear all;clcload('YourDownloadList.mat');
%写入路径
file_path = 'downloadList.txt';
List = YourDownloadList;
row = size(List,1);% 写入数据文件
% 打开文件
fid = fopen(file_path,'w'); for i=1:rowstr = List{i};List{i} = strcat(str,'?sr=a&si=readonly&sig=ioBUV3Wx%2FE');fprintf(fid,'%s\n',List{i});
end%关闭文件
fclose(fid);
3. 利用迅雷实现批量下载
演示版本为迅雷7,修改成下载列表格式从txt到downlist
Step1 文件》导入下载列表
Step2 选择下载列表
Step3 选择下载的文件
Step4 批量下载结果
自制下载列表导入迅雷7实现批量下载相关推荐
- 如何极速下载网页上的文件? 怎么批量下载文献
如何快速下载网页上的文件?当今许多文件会被传输至网盘等云空间中,但有些文件仍可以通过网页下载,使用IDM我们可以快速下载不同类型的网页文件.怎么批量下载文献?在写论文时,常需要引用某些文献来支持自己的 ...
- php指定浏览器下载多个图片,360浏览器批量下载并保存图片
360浏览器批量下载并保存图片 360浏览器如何批量下载和保存图片? 360浏览器是中国非常知名的浏览器,有许可供用户使用. 今天php批量下载图片,我谈论的是360浏览器如何批量保存网页图片. 我相 ...
- 如何使用python批量下载-用Python调用迅雷实现后台批量下载
迅雷9.10实测可用,老版本迅雷应该也可以用,不推荐迅雷极速版 写在前面 最近在学习python的网络爬虫,想要爬取某个网站上的上百万条链接,批量下载链接所指向的图片.文档.视频等内容.大部分的小文件 ...
- 用Python调用迅雷实现后台批量下载
迅雷9.10实测可用,老版本迅雷应该也可以用,不推荐迅雷极速版 写在前面 最近在学习python的网络爬虫,想要爬取某个网站上的上百万条链接,批量下载链接所指向的图片.文档.视频等内容.大部分的小文件 ...
- python 批量下载网址_python 遍历oss 实现批量下载
oss存储有很多批量上传的文 = = 然后现在是由于程序主动删除了oss的文件,阿里是不给恢复的,所以想要把文件备份到本地 . 阿里的oss是key-values形式的存储,没有文件夹的概念,也是就 ...
- python 批量下载网页图片_Python实现多线程批量下载图片
<派森>(Python)3.13 win32 英文安装版 类型:编程工具大小:21M语言:英文 评分:8.7 标签: 立即下载 爬取图片可真的是一个可遇不可求的机会. 有需求就会动力. 目 ...
- python怎么批量下载年报_如何使用python批量下载统计年鉴中的excel网页?
我们在使用python爬取数据时有时会碰到这样一种情况,有一些网站一点击并不会弹出一个网页,而是直接下载一个excel或者jpg文件.这种情况当然是好的,不用爬虫,就能直接下载数据了,但是有时候需要批 ...
- 全民k歌视频在线解析下载,手把手教你如何批量下载
了解,如何批量采集腾讯视频这个平台里面的短视频,批量下载MP4格式的视频到电脑里面,要用什么样的工具,什么样的方法来操作比较方便,一起看下面的操作方法好不好用把. 准备工作: 下载工具固乔视频助手 腾 ...
- python自动下载qq文件夹_Python实现批量下载文件
Python实现批量下载文件 #!/usr/bin/env python # -*- coding:utf-8 -*- from gevent import monkey monkey.patch_a ...
最新文章
- ikbc机械键盘打字出现重复_抖音开啤酒小姐姐同款面具,ikbc白无垢樱花机械键盘开箱体验...
- 谁在引领中国制造?中国智能制造发展解析
- 开题:在移动开发中使用JavaScript进行混合编程提高代码复用率
- java-第十三章-类的无参方法(一)-实现客户姓名的添加和显示
- Android 项目集成腾讯X5浏览器内核
- 在OpenPower720上安装SLES9(I)
- Linux增加虚拟内存的配置方案
- 制作计算器窗口java_Java实现的窗口计算器
- 【分享】 自闭症儿童网络画展 - JS效果
- 你知道css单位fr吗?
- java list 循环赋值_Java List集合的坑(add方法报空指针,循环赋值时list已保存的值会改变)...
- of_property_read_string 剖析~
- oracle 修改 回话数,Oracle命令--修改oracle回话数
- c++ *p++ (*p)++ ++(*p)详细实战解读
- 科学计算机病毒代码大全,计算机病毒代码有哪些
- 2022年华数杯数学建模
- Qt:45---QPainter绘图
- lookup无序查找_excel无序查询 使用LOOKUP函数实现无序查询
- 毕业设计之 --- 基于大数据分析的金融产品销售预测分析
- 2017一季度人才大数据报告IT人才需求遥遥领先