微信自动信息发送助手WMR
某信自动信息发送助手WMR
-
最近放假闲来无事,捣鼓了一下pyqt5,正好手上有每天定时大量群发消息的需求,正好就用pyqt5做个小应用练练手。
-
包含到的主要库:pyqt5、pyperclip、pyautogui
-
实现原理:pyqt5封装代码,pyperclip操作剪贴板实现发送中文消息,pyautogui实现某信的点击与快捷键,某信主界面Ctrl F定位联系人,Ctrl V粘贴消息,最后Ctrl Enter发送消息。
-
使用方式:
- 某信主程序吸附到屏幕左侧,WMR主程序也吸附到屏幕右侧;
- 设置某信发送快捷键为Ctrl Enter;
- 填入联系人对象、拟发送信息;
- 点击发送按钮。
-
目前已知bug:
- 因为纯快捷键实现,没有定义识别函数,遇到自己没有添加的联系人,会自动的在 本人添加的微信群里,搜索同名的联系人,找到之后在那个群里发送你的自定义信息(易引起社死)
- 在两个字的联系人 与 三个字的联系人重名的情况下,随机定位,随机发送给其中一位联系人。
-
未来改进计划:加入OCR识别,识别不同的情景,遇到未添加的联系人自动跳过(暂时不考虑改进了,因为人太懒,目前将就凑活用也行,感兴趣的朋友可以自己捣鼓捣鼓)
-
源码也一并发在附件里,最近也才刚刚接触python,欢迎朋友们给我多点指点与意见,以上。
-
实现截图:
-
地址:
WeiRonbbin 😉