迅雷云播迁移百度网盘脚本(半成品) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
cctvsmg
V2EX    Python

迅雷云播迁移百度网盘脚本(半成品)

  •  
  •   cctvsmg
    ntkrnl 2014-06-23 14:21:23 +08:00 6930 次点击
    这是一个创建于 4204 天前的主题,其中的信息可能已经有所发展或是发生改变。
    昨天看到@187j3x1兄的帖子,试着修改了下清理方式,大概做到了既保留原文件名,又绕过百度限制,有效率95%以上,剩下的一些可以去 http://bteditor.sinaapp.com/ 手工修改。

    本来打算做个迅雷云播到百度网盘的自动迁移脚本,结果自动建立下载任务的API用上了,才发现百度对同时进行的下载数目有限制,并且有些种子会卡主,所以全自动以后再研究了。 目前个人感觉比较适合人类用的方案是, 把迅雷种子批量下载,再批量处理,存到一个文件夹,右键加入百度云管家自动同步,在百度网盘里面种子都有名字, 要看某部的时候打开即可。

    迅雷脚本:
    http://github.com/ntkrnl/xunlei-lixian
    下载后运行lixian_cli.py get-vod-torrents 指定的目录
    如果没有指定目录种子会按照云播中的目录结构下载到当前文件夹的xunlei子目录中

    种子转换脚本:
    http://github.com/ntkrnl/clean_torrent
    clean_torrent.py 指定的目录
    没有指定目录就搜索当前文件夹,种子转换好会放在seed子目录
    脚本并不是每次都从头开始重复生成,只更新新添加的种子
    所以只要把seed文件夹右键自动同步到百度网盘
    每次把种子扔到脚本目录下,点击运行
    在网盘中就可以看了
    5 条回复    2014-06-23 18:36:07 +08:00
    no13bus
        1
    no13bus  
       2014-06-23 14:28:07 +08:00
    想问百度网盘的pcs的api你申请了吗?我怎么申请半天也不让申请
    cctvsmg
        2
    cctvsmg  
    OP
       2014-06-23 14:38:39 +08:00
    @no13bus
    根据昨天的测试pan.baidu.com的api接口,也就是web页面调用的api,有现成的接口可以创建种子任务,python sdk是https://github.com/ly0/baidupcsapi
    pcs.baidu.com现有的接口只能创建有下载链接的任务,sdk:https://github.com/mozillazg/baidu-pcs-python-sdk

    前者是模拟网页登陆过程,提交下载任务多了会出验证码,后者则使用access_token,access_token的获取方式见: https://github.com/mozillazg/baidu-pcs-python-sdk/wiki/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96-Access-Token-%E5%92%8C-Refresh-Token%EF%BC%9F

    因为网页接口提交10来个种子以后就出验证码,然后是每个种子一个验证,开发者接口不适合普通用户使用,所以这两个都放弃了。

    昨天最后选择的接口是,去客户端抓包,找到了客户端创建任务不出验证码的方法,不过即使这样百度对同时进行的下载任务数量也是有很大的限制的。
    win2next
        3
    win2next  
       2014-06-23 15:08:18 +08:00
    谁搞个Youtube下载转到dropbox的办法就好了,原来的插件都废了
    187j3x1
        4
    187j3x1  
       2014-06-23 15:22:18 +08:00
    嗯嗯 比暴力随机好 我们该维护一个敏感词列表 哈哈
    wanwan
        5
    wanwan  
       2014-06-23 18:36:07 +08:00
    这个不错。哈哈。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     980 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 19:01 PVG 03:01 LAX 11:01 JFK 14:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86