首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
V2EX  ›  分享创造

yunfile 命令行下载器

  •  
  •   endoffight · 2015-06-30 21:34:14 +08:00 · 7651 次点击
    这是一个创建于 1574 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 条附言  ·  2015-06-30 23:41:56 +08:00
    支持下载完毕后自动上传至百度网盘

    需要安装bypy,并全局可用,-p 指定下载文件路径为百度网盘的同步文件夹即可

    第 2 条附言  ·  2015-07-02 15:20:49 +08:00
    20 回复  |  直到 2015-07-06 18:27:42 +08:00
        1
    IMRES   2015-06-30 23:29:37 +08:00
    好东西
        2
    endoffight   2015-06-30 23:37:56 +08:00
    @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   2015-07-05 22:59:35 +08:00
    @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   2015-07-05 23:14:51 +08:00
    @wudaown get post http。。。意思是带cookie的get请求
        17
    wudaown   2015-07-06 01:25:15 +08:00
    @wudaown 额.. 好吧 没有往哪方面想.. 额 于是这个脚本下载速度很不稳定啊. 一个文件200.. 另外一个就10..
        18
    endoffight   2015-07-06 08:17:38 +08:00
    @wudaown 应该是服务器限速了,隔一段时间就又快了
        19
    wudaown   2015-07-06 16:04:16 +08:00
    @endoffight 我有800+个文件要下载... 很多都是100-200MB的.. 蛋疼了
        20
    endoffight   2015-07-06 18:27:42 +08:00 via Android
    这个确实没办法,但是我发现验证码有时候是可以识别出来的,可以写成循环,直到验证码识别成功
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3654 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 01:07 · PVG 09:07 · LAX 18:07 · JFK 21:07
    ♥ Do have faith in what you're doing.