https://gist.github.com/phpgao/3aa1338b9f4a27b73270
用法
yunfile_downloader.py
-u 下载链接
-b 后台下载
-p 下载文件夹
-d debug
例子
yunfile_downloader.py -u http://p1.yunfile.com/file/wushangzhikong/3a40b126/ -p /tmp -db
依赖
pip install requests progressbar pyquery Pillow pytesseract
测试平台
mac centos
python2.6 2.7
1
IMRES 2015-06-30 23:29:37 +08:00
好东西
|
2
endoffight OP @IMRES 你懂得
|
3
LazyZhu 2015-07-01 00:10:24 +08:00
我只知道 yunfile 好多BT种子...
|
4
lirau 2015-07-01 00:19:37 +08:00
有点厉害啊大兄弟
|
5
xmbaozi 2015-07-01 00:38:39 +08:00 via Android
赞
|
6
tammy 2015-07-01 01:08:13 +08:00
好东西
|
7
tinkerer 2015-07-01 01:09:59 +08:00
大胆收藏
|
8
Nixus 2015-07-01 08:37:13 +08:00
mark
|
9
miyuki 2015-07-01 08:52:41 +08:00 via Android
大兄弟好东西
|
10
db253874 2015-07-01 09:15:48 +08:00
好东西,以后肯定会失效,希望不断更新。
|
11
Dongdong36 2015-07-01 09:18:32 +08:00
咳咳,mark学习一下
|
12
wudaown 2015-07-05 19:39:50 +08:00
感谢.. 看了你的代码 有点明白出错在哪里了..
话说能不能调用aria2来下载.. 不然太慢了.. 我看了一下post之后返回的内容就是下载内容.. 不过貌似没有办法取得url然后pass到aria2里面去 |
13
endoffight OP @wudaown post+cookie aria2不行,不过get+cookie应该能实现
|
14
wudaown 2015-07-05 23:10:00 +08:00
@endoffight get是个什么东西... 某工具么?没有印象啊.. 我去找找看
|
15
wudaown 2015-07-05 23:10:51 +08:00
@endoffight 表示没有找到.. wget?
|
16
endoffight OP @wudaown get post http。。。意思是带cookie的get请求
|
17
wudaown 2015-07-06 01:25:15 +08:00
@wudaown 额.. 好吧 没有往哪方面想.. 额 于是这个脚本下载速度很不稳定啊. 一个文件200.. 另外一个就10..
|
18
endoffight OP @wudaown 应该是服务器限速了,隔一段时间就又快了
|
19
wudaown 2015-07-06 16:04:16 +08:00
@endoffight 我有800+个文件要下载... 很多都是100-200MB的.. 蛋疼了
|
20
endoffight OP 这个确实没办法,但是我发现验证码有时候是可以识别出来的,可以写成循环,直到验证码识别成功
|