ltenjoy / easychat Goto Github PK
View Code? Open in Web Editor NEW微信助手(非web微信版):定时发送信息;群发信息;自动回复等
微信助手(非web微信版):定时发送信息;群发信息;自动回复等
尝试用最新版3.9.5.73微信,调用到press_enter失败了。
一直timeout。
但是用你给的gui.exe是可以的。
是我哪里用错了嘛。
执行的时候会报这个错:cannot import name 'COMError' from '_ctypes'
我查了一下 COMTypes 是为 Windows 而不是 Linux 设计的。
如题
wechat_gui.py里面,“#获得用户编号列表” 这个for,在定时发送的时候,如果要发送的消息和用户编号不对(在“#判断是否需要发送给该用户”处)(例如消息发给2号,然后搜寻到1号了),这时候会跳出到raise,然后就不继续for循环了找下面的用户了,只能把raise改成continue,让目标用户不对的时候可以继续找下去直到正确的用户(好像一开始用还没问题,不知道啥情况)
看您代码里获取微信的各个窗口时,在第几层叫什么名字都很清楚,这个是怎么知道的呢
操作步骤:添加时间——开始定时(内容/)
不定时可以正常使用不知道什么原因定时到时间有没有操作/发送
怎么实现自动回复呀,请问下有没有教程的,请喝奶茶呀
您好,我运行您的exe文件程序正常,但是我想在运行的时候加一个姓氏的前缀,于是我运行您的wechat_gui.py,按照同样的方法,发现发送按钮没有点击响应。
我猜测或许是win32clipboard版本问题,您能提供一下当前您的pywin32的版本号么?
以及,如果可能的话,可否维护一个requirement.txt呢?
万分感谢您的支持!
群发多人功能(7.22的版本),发送的内容是“一段文字+一张图片”,运行过程中有下面几种异常的情况:1、没收到消息;2、只收到文字或图片;3、重复(2、3次)收到文字或/和图片
发消息期间我没碰过电脑,整天耗时还是比较长的,发了大半天吧(三个月前使用的,记不清细节了,今天突然想到上来提个issues……)
之前的 thread 请见 #33
问题复现:
使用 commit 588f9fc,运行这条示例代码,假设聊天界面有 [A, B, C] 三个聊天,设 auto_reply_names = [A],如果 A 位于当前聊天窗口的第一条,代码会重复发送回复消息
(更简单的复现方法是只设定 A 为置顶聊天)
这似乎是逻辑上的 bug,如果 auto_reply_names = [A],check_new_msg() 里面的 first_name 和 last_name 都会等于 A,这时双击聊天按键,第一条显示的还是 A,不论 A 是否有新消息,if item.Name in self.auto_reply_contacts 这条就都会被判中,发送回复消息。
一个临时的 workaround 是置顶一个不在 auto_reply_names 列表里的聊天窗口,这样双击聊天返回最上方时就能确保不会读到列表里面的项
如何获取"服务通知"里面的内容?
如题
每次打开exe文件,都要手动选择微信可执行程序地址,比较麻烦
是否可以增加设置默认地址的功能,这样就只需要设置一次就可以了
我想试着优化一些细节,比如,当前聊天窗口如果已经是我想要的窗口,就不再进行搜索
也想着试着开发一下获取微信群聊中群成员信息(比如名字)的功能
但苦于不清楚微信的界面结构,实现起来很困难
我的工作会涉及到大量一对一私聊通知
能帮忙开发一项功能,就是可以加载excel文档,根据excel文档的用户列,依次发送消息
根据内容列,实现不同用户发送的内容不一样
不知道是否能实现?
消息发了,但是对方没有产生通知,就是普通的群消息。
我的使用场景是定时获取某一个群聊内的消息并储存到本地,现在一个问题就是图片无法获取,不知道大大能不能加上这个功能呢?
up你好,我在使用wx_ui_auto_wechat.py的send_file发送文件时,发现搜索完聊天框,复制完需要发送的图片后,他是点击‘’发送‘’按钮进行发送的,但是如果此时微信窗口的'发送'按钮被遮挡,就无法点击发送了。所以可以用输入回车来进行发送吗?
感谢博主奉献代码,个人建议不做ui界面,虽然也可以自己改,个人感觉直接封装成库,大家调用接口更好些
现在这个是每日定时发送,能不能增加一下可以设定每月发送,每年发送呢👀
现在如果只有一个人聊天的话 只有第一次会自动回复 在没有别人的消息的情况下
感谢!!
能否改成可以一口气添加多个用户的功能呀~
比如我输入 张三,李四,王五
直接就可以给
张三
李四
王五
而不需要我一个一个打进去……因为本地没有那些包……我不确定打包是否成功了
在我的电脑上,win10系统,打包好的exe文件,需要管理员权限才能正常运行。使用非管理员运行了,则会报错
wechat_gui中
class ClockThread(QThread):
def init(self):
super().init()
# 是否正在定时
self.time_counting = False
# 发送信息的函数
self.send_func = None
# 定时列表
self.clocks = None
def __del__(self):
self.wait()
def run(self):
while self.time_counting:
localtime = time.localtime(time.time())
hour = localtime.tm_hour % 24
min = localtime.tm_min % 60
for i in range(self.clocks.count()):
**clock_hour, clock_min = self.clocks.item(i).text().split(" ")**//有误,三输入,应该为clock_hour, clock_min,content_times
if int(clock_hour) == hour and int(clock_min) == min:
self.send_func()
time.sleep(60)
我尝试调用send_file()发送图片,发现剪切板是空的,无法发送空白消息
如果使用wechat_gui.exe操作是正常的
使用wechat_gui.py也会出现剪切板有图片,但发送的时候还没粘贴上因此无法发送空白消息的情况
设置好定时发送消息后,必须电脑是开机状态吗?
在NAS虚拟机和服务器端微信会检测使用环境,不定时会出现微信安全退出导致自动发送信息失败。
可以添加一些 群聊的功能吗
选择wechat.exe的运行路径,编辑好消息,点击发送按钮时,会卡顿一会,然后闪退。
环境 Win10
怎么解决
博主,可以定时循环发送么?比如我想一个小时自动发送一次
包括关屏后,桌面停止渲染,截不到图片。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.