EverydayWechat
EverydayWechat copied to clipboard
经过本人周末花费大半天反复测试趟过的一些坑,希望可以帮到有需要的同学~
此项目使用微信网页API,同时如果被电脑端微信登录挤下就需要重新登录或者删除自动重连相关缓存文件重新扫码登录。因为此时被电脑端微信挤下后,已经导致服务器上的热登录失效。
所以:此项目适用于一个专门作为机器人的微信小号登录。
然后还有一些bug,关于itchat的。并不是所以服务器的编码都可以正常显示二维码,本人自己挖出一种方式,需要去修改itchat终端生成二维码的方式。适用另外一个开源库 qrcode-terminal,此方式适用于服务器端二维码打印不能正常识别的同学。
修改方法
你的python依赖库/itchat/components/login.py
找到121行 替换为 qrcode_terminal.draw(''https://login.weixin.qq.com/l/' + uuid')
而且好像2018年以后注册的微信号,都无法登陆微信网页,所有只要老号才能使用
是吧,而且小号短时间内多次登录后也会被禁网页API登录了
会禁两到三天左右,桌面端不受影响
我按操作可以发送信息,但没法定时发送什么情况,我也没有登电脑版微信
所以用大号岂不是很危险
登录保活,这点我一直很头疼,这块微信是怎么做到的?我现在正在研究这块,这块东西比较复杂,如果有办法的话,现在我正在结合手机微信进行开发,想弄个手机版的。但是就是死在了这个保活上面,实在是头疼啊
自己封装个吧 https://wkteam.gitbook.io/doc/