好友
阅读权限20
听众
最后登录1970-1-1
|
本帖最后由 cursor3946 于 2019-7-14 14:43 编辑
之前看到了一个“80行代码打造微信机器人实现下载百度文库”的帖子,
贴主给出了很好的思路:
1、获取微信群消息,判断是否包含链接
2、通过requests库获取下载链接
3、返回下载链接。
在此感谢贴主@laoxiaodiao的辛勤劳动和提供的账号。
鉴于贴主给出的源码功能不够完善,
所以我特意进行了一些改良,
主要修改如下:
1、增加多群名输入,来提供多群监控功能;
2、由于付费网站用IP直接访问不太稳定(测试的时候遇到访问没反应的情况),所以重新写成域名访问,更加稳定;
3、增加获取域名访问所需要的__cfduid值的函数;
4、增加长链接生成短链接的功能,这样返回给用户的就是方便的短链接(采用的是百度的短链接API);
5、增加所有账号遍历循环,当某个账号不可用时,自动更换下一个账号。
效果如图:
源码下载通道:
wenku.txt
(7.01 KB, 下载次数: 264)
使用方法:
1、到python官网下载对应系统的安装程序,下载并安装,(如果自己有请忽略这条)
2、安装完成后打开命令提示符CMD,输入pip install requests回车,然后输入pip install itchat回车。(如果有也请忽略)
3、打开IDLE (Python 3.7 32-bit或其他版本)——左上角file——new file——在弹出窗口粘贴txt文件里的源码——替换自己的token——ctrl+s选择文件夹和命名保存——F5运行
(初步运行就这样,长时间运行的话,最好打个包)
4、(非必须)如果以上你全都看不懂,请把你的token发给我,我可以帮你打个exe的包,能在Windows直接运行,建议先自己研究一下。
请注意源码需要在第110行替换自己的短链接token,
访问"https://dwz.cn/console/userinfo"登录百度账号,即可免费获取令牌
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|