1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】

这是在某论坛发现的一个福利大礼包。小白在几天前手机访问论坛时发现的好东西,一直放在收藏夹里。今天晚上偶然翻了出来。发现链接琮没有失效。

不过,即将失效了。还剩下两天。
1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】_图片 No.1

动漫二次元的东西,一直都是小白的爱好。包括b站追番,也是曾经的兴趣之一。

这么庞大的一个动漫数据,着实不想错过。加之我的天翼云盘是10T容易。存这1200部动漫,正好有用武之地。

各种条件都成熟。那就存呗。

天翼云分享链接如下:

https://cloud.189.cn/t/yAb6ryFfieia(访问码:qw5s)

https://cloud.189.cn/u/330783715

但是一番折腾,发现并不简单,直接保存,就妥妥地弹出来要开会员的提示:

我tm谁顶得住啊。花钱是不可能花钱的。穷人哪来的钱?

然后,我又找到了天翼云一键转存插件。python脚本。复制下面的代码,到pycharm中,运行即可。

import requests
import hjson
import urllib.parse
import json
import time


def _main():
    h = {
        "Cookie": "<cookie>"
    }
    total = 1
    for pp in range(1,3):
        req = requests.get(
            'https://cloud.189.cn/v2/listPublicShare.action?userId=330783715&mediaType=0&orderBy=filename&order=ASC&pageNum=%s&pageSize=545' % pp
            , headers=h)
        j = hjson.loads(req.content.decode())
        for a in j['data']:
            print('%s/%s' % (total,1081))
            id = a["fileId"]
            name = str(a["fileName"])
            sid = a["shareId"]
            fo = a["isFolder"]
            t = [{"fileId": id, "fileName": name, "isFolder": 1 if fo else 0}]

            jdata = json.dumps(t, ensure_ascii=False).replace(' ','')

            data = ''
            data += 'type=SHARE_SAVE'
            data += '&taskInfos=' + str(urllib.parse.quote(jdata))
            data += '&targetFolderId=<目标文件夹ID>'
            data += '&shareId=' + str(sid)

            ih = h
            ih['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'
            resp = requests.post('https://cloud.189.cn/createBatchTask.action', headers=ih, data=data)
            print(name, resp.content.decode())
            total +=1
            time.sleep(0.5)


if __name__ == '__main__':
    _main()

恰好,我又会点python编程。所以,妥妥的就搞定了。

脚本说明:

上面的脚本有两个地方需要修改:

1、cookie:

对应代码: “Cookie”: “<cookie>“,红色加粗的内容要替代成自己的。

获取方法:

网页登录天翼云盘。刷新一下网页点击main.action查看Headers下拉即可找到Cookie选项 png

1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】_图片 No.2

2、目标文件夹ID:
对应代码:data += ‘&targetFolderId=<目标文件夹ID>‘,红色加粗内容要替代成自己的。

获取方法:

点击进入你要存储的文件夹,复制顶栏连接folder/的id即可

1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】_图片 No.3

 

好了,转存过程一共花了20分钟的样子。总共是1239部。

1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】_图片 No.4

总容量大小是多少:6.36T-172G=6.19T

1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】_图片 No.5

1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】_图片 No.6

如果上面代码显示有问题,直接下载python文件吧。

注意:本段内容须成功“回复本文”后“刷新本页”方可查看!

未经允许不得转载:自学控 - 自己建站也轻松 » 1200部动漫天翼云分享,附天翼云批量转存python脚本【6T】

分享到: 更多 (0)
avatar
自己建站,一点一滴积累经验。

评论 19

评论前必须登录!

立即登录  

  1. #1
    avatar

    感谢分享

    yszyy4年前 (2020-08-01)国内网友谷歌浏览器 Windows 10 登录以回复
  2. #2
    avatar

    谢谢楼主分享,看下能不能搞定这个PYTHON代码

    sunboy06284年前 (2020-09-09)国内网友谷歌浏览器 Windows 10 登录以回复
  3. #3
    avatar

    谢谢分享

    tiger4年前 (2020-09-19)国内网友谷歌浏览器 Windows 10 登录以回复
  4. #4
    avatar

    谢谢分享

    hannah4年前 (2020-09-24)国内网友谷歌浏览器 Windows 10 登录以回复
  5. #5
    avatar

    谢谢分享

    sfssffv4年前 (2020-09-25)国内网友谷歌浏览器 Windows 10 登录以回复
  6. #6
    avatar

    厉害了,来学习一下

    ai2c4年前 (2020-10-14)国内网友谷歌浏览器 Windows 10 登录以回复
  7. #7
    avatar

    谢谢分享

    wdnmd22336663年前 (2020-10-24)国内网友谷歌浏览器 Windows 10 登录以回复
  8. #8
    avatar

    正好需要,感谢分享哈

    sublizer3年前 (2020-11-27)国内网友谷歌浏览器 Windows 10 登录以回复
  9. #9
    avatar

    我来试试吧

    asfadf3年前 (2020-12-10)国内网友谷歌浏览器 Windows 10 登录以回复
  10. #10
    avatar

    谢谢分享,试试看

    Sail3年前 (2020-12-25)国内网友谷歌浏览器 Windows 10 登录以回复
  11. #11
    avatar

    感谢分享

    psamll3年前 (2021-03-11)国内网友火狐浏览器5.0 Windows 10 登录以回复
  12. #12
    avatar

    感谢

    admin1233年前 (2021-03-11)国内网友谷歌浏览器 Windows 10 登录以回复
  13. #13
    avatar

    感谢

    kagamin3年前 (2021-03-27)国内网友谷歌浏览器 Linux 登录以回复
  14. #14
    avatar

    感谢分享

    Louts3年前 (2021-03-27)国内网友谷歌浏览器  HLK-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 登录以回复
  15. #15
    avatar

    感谢分享

    ailang2年前 (2021-10-20)国内网友谷歌浏览器 Windows 10 登录以回复
  16. #16
    avatar

    感谢分享

    cymsl2年前 (2021-11-07)国内网友谷歌浏览器 Windows 10 登录以回复
  17. #17
    avatar

    试试还能用不,谢谢

    nightingale2年前 (2022-01-09)国内网友谷歌浏览器 Windows 10 登录以回复
  18. #18
    avatar

    感谢楼主分享,我看看能不能用啊。

    wangxb2年前 (2022-03-10)国内网友谷歌浏览器 Linux 登录以回复
  19. #19
    avatar

    谢谢大佬分享

    wangziraniop2年前 (2022-03-26)Hong Kong谷歌浏览器 Windows 10 登录以回复

自学控[zixuekong.com]

关于本站

登录

忘记密码 ?