注意
第一次合集下载需手动粘贴cookies,下载过程请勿关闭快手网页,多主播下载cookies过期会自动要求你输入新的cookie,此时刷新快手页面并重新粘贴cookie到程序即可(关于cookie的粘贴方法请自行BAIDU)
特别说明
- 对于程序闪退的问题说明,首先确定你使用的系统是WIN10以及以上版本,使用源码的话还需要注意python3.10以上版本,其次是闪退的时候是否报错,如果报错,请把报错信息发给我或者留言。
- 关于报错TypeError: ‘NoneType’ object is not subscriptable直接退出的问题说明,出现此问题大部分原因是网络访问不畅或目标网站无法访问(就是反爬措施),可以打开目标网站,例如www.kuaishou.com/u/****,查看是否显示内容,如果不显示,多半是因为持续使用而引起的反爬规则启动,只需要稍等等待一段时间,再使用即可。
- 本人非程序员出身,也没有系统学过编程语言,都是因为兴趣自学,写程序写代码也是兴趣,认为我写的不好或者想添加一些功能,欢迎提出,也欢迎大佬指教。感激不尽。
- 有的坛友希望可以有一个GUI界面的程序,但是我未来一段时间可能不会学习并添加GUI到本程序以及以后的程序中,因为工作原因,精力有限并且都用闲暇时间学习编程,GUI作为用户与程序有个交互的平台,其实底层代码脱离GUI完全可以运行而且更小更精简,我写代码的目的是为了学习编程原理,也是为了与各位坛友多多交流,所以暂时也不会考虑学习GUI界面的编程。
- 运行程序出现弹框提示缺少某dll文件的,多半是使用了精简版的windows系统,请参考报错信息将缺少dll文件补全即可。
关于过滤规则的使用方法
复制代码 隐藏代码
# config.yaml
cookie: your_cookie
download:
- url_add: your_kuaishou_page_1
download_filter: message_date >= 2023-01-01 && message_date <= 2023-03-21
- url_add: your_kuaishou_page_2
download_filter: message_date = 2023-01-01 and message_date = 2023-03-21
...
>>>如果不需要下载规则,请删除”download_filter”,等同于全部下载此主播的视频<<<
Support Operator
type | operator |
---|---|
date_time_str | > < >= <= != == |
Support Meta Data
meta data name | type |
---|---|
message_date | date_time_str |
如 ‘mycookie’: ‘xxxx’ 但是 ‘mycookie’:’xxxx’ 报错
注意:如果日期没有天默认为1号,如2022.01 实际解析为 2022.01.01 00:00:00
- 下载消息时间为 2022.01 – 2022.03 的消息
复制代码 隐藏代码
message_date > 2022.01 and message_date < 2022.03
- 下载消息时间为 2022.01.14 – 2022.03.15 的消息
复制代码 隐藏代码
message_date > 2022.01.14 and message_date < 2022.03.15
Other
message_date_time : – Date the message was sent(date_time_str)
- like: message_date_time > 2022.03.04 && message_date_time < 2022.03.08
- like: message_date_time > 2022-03-04 14:50 && message_date_time < 2022.03.08
- like: message_date_time > 2022-03 && message_date_time < 2022-04
- like: message_date_time > 2022-03 and message_date_time < 2022-04
- like: message_date_time >= 2022-03
- like: message_date_time <= 2022-03
优点:
- 多主播多线程下载
- 自动检测cookie是否过期
- 支持避免下载重复文件
- 可以根据作品发布时间进行过滤下载
缺点:
- 无UI界面(非程序员且时间少)
进度:
- [x] 多主播多线程下载
- [x] 自动检测Cookie有效期
- [x] 文件名纠错
- [x] 按时间页数排序命名
- [x] 增加文件命名规则_视频创建时间
- [x] 侦测已下载文件
- [x] 增加时间过滤下载规则
- [ ] UI界面
- [ ] 其他问题
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!