下载=艺术
今天,嗯,emm,朋友找我下载一些付费的课程,
她说:“她的一些网课视频只能在手机上下载,并且只能用QQ浏览器下载。”
我当时一听,这么流氓的吗???
当时我便打开啦我的电脑,
通过分析网页数据,找到了这个“网络资源”的URL。
之后我爬取所有的URL;
找到了三种方法批量下载:
1.使用TELEPROTULTRA进行多线程批量下载。(这个方法太占用内存)
2.使用迅雷的批量下载(这里好像会限速,所以我并没有采用这个方法)提到批量下载,更多的人第一个想到的是迅雷——可惜纵然推出了轻量版,迅雷仍然属于不可忍受的广告类软件之一。
3.利用网络爬虫爬取也是可以的(这个门槛比较高,我就不分享我那不堪入目的代码啦)接下来是今天的主角,他的优点轻快、效率高
#WGET
wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。"wget" 这个名称来源于 “World Wide Web” 与 “get” 的结合。
所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。
接下来附上实战笔记:
再开始下载之前我们得配置WGET.EXE程序(Linux系统也有对应的软件)
这个配置方法我个人感觉是比较通俗易懂的
我把事先准备好的WGET.EXE程序,
移动到C:WindowsSystem32文件夹下
移动完成之后,我们ctrl r cmd来到dos命令窗口,输入wget;
显示以下结果,说明WGET.EXE程序完美安装
WGET: missing URL
Usage: WGET [OPTION]... [URL]...
Try `WGET --help' for more options.
今天主要记录如何优雅的批量下载网络资源
新建一个文件夹,我们把整理好的url.txt文本
放在新建的这个文件夹里,之后在地址栏输入cmd按Enter
进入dos窗口,注意我们新建的这个文件夹就是“网络资源”缓存的路径,
当然可以在dos界面直接进入文件夹并指定缓存路径。
我们在dos命令窗口输入命令执行下载
命令格式:
wget -i xxx.txt
wget http://xxx.xxx.com