13 Commits

Author SHA1 Message Date
davuses
d712e84a17 优化用户所有作品数据的获取流程,支持 link 参数传入个人主页地址
1. 支持 link 参数传入个人主页地址, 格式为:
    https://www.douyin.com/user/MS4wLjABAAAAKT9wejag0ZFC12jlj_lPVYKNJtE8WGQlN42Omq
    可直接从网页版地址栏获取
2. 用户主页作品数据的获取和下载流程优化:
    - 放弃 timeout 时间限制, 设置请求重试次数限制, 可设置为无限重试,
        超过请求重试次数后, 尝试下载已经获取成功的作品而不是直接报错退出
    - 通过 requests.Session() 发送请求以维持请求状态,似乎能提高接口访问成功率
    - 以用户名创建一个单独的文件夹以存放该用户的下载文件
2023-03-27 05:19:36 +08:00
imgyh
8ea8871cc8 feat(tiktok): 增加json数据是否保存的开关 2023-03-25 21:20:58 +08:00
imgyh
939a417654 fix(tiktok): 单个作品不使用多线程 2023-03-22 18:58:49 +08:00
imgyh
e194a2818b fix(tiktok): 修改命令行帮助提示信息 2023-03-19 14:07:58 +08:00
imgyh
83e46322ee feat(tiktok): 适配多线程下载 2023-03-16 16:55:15 +08:00
imgyh
4efeb62701 feat(tiktok): 增加下载前n个作品功能 2023-03-02 19:34:39 +08:00
imgyh
b3aadf630a feat(tiktok): 增加音乐合集批量下载功能 2023-03-02 17:11:52 +08:00
imgyh
665ca47b08 fix(command): 修复头像封面音乐总是会下载 2023-02-27 10:27:45 +08:00
imgyh
c5b890b693 style(tiktok): 改善提示信息 2023-02-22 12:35:22 +08:00
imgyh
b95d718828 feat(tiktok): 增加合集下载功能
增加单个合集批量下载功能, 增加主页下所有合集批量下载功能
2023-02-21 22:16:11 +08:00
imgyh
53d3b5875e fix(tiktok): 修复失效API,增加X-Bogus
暂时使用https://github.com/Johnserf-Seed/TikTokDownload提供的API来获取X-Bogus
2023-02-11 15:18:38 +08:00
imgyh
e012abf592 refactor(tiktok tiktokcommand): 完善命令行参数提示与打印信息提示 2023-01-30 19:40:14 +08:00
imgyh
74f9c91e75 feat(tiktok): 初始提交
抖音批量下载与去水印工具
2023-01-30 16:57:28 +08:00