xiyuanji
xiyuanji
你好,保存微信好友列表` 和 保存微信群聊列表 出现闪退, 微信版本3.9.12.45 报错如下 2025-03-28 15:28:11.140 ui_auto_wechat.py[29] click -> Find Control Timeout(10s): {Name: '通讯录', ControlType: ButtonControl} Traceback (most recent call last): File "d:/MicrosoftVSCode/project/easyChat-main/wechat_gui.py", line 77, in save_contacts contacts...
> [@xiyuanji](https://github.com/xiyuanji) 你好,你的微信是不是简中版本呢? 是的,简中版本
> 我刚刚测试了一下,最新版本并没有这个问题。你下载的是最新版本的exe文件吗? 是的。 最开始用的是最新版本的exe,会闪退。 之后下载代码,打包再运行,闪退,然后抓取错误日志。
> 从报错反馈来看,是程序没有识别到通讯录这个按钮,你那边的按钮是这样吗? 是的
> 如果你那边可以运行代码的话,建议使用这个文件查看一下你的微信的空间树,你可以检索一下是否有“通讯录” 这个关键词  直接运行这个文件吗?
> 先打开你的微信,然后打开至出现“通讯录管理”这个界面,然后运行那个文件,再马上把焦点切换到微信的通讯录管理界面。然后等待一段时间,你可以去查看代码的运行窗口,看看里面的控件树。 
> 你在这个界面查看一下控件树,看看能不能找到这个按钮  有 
 有,重新运行代码可以了,,,,卧槽,所以为啥,为啥第一次不行啊
使用build.bat没有效果,没有产生新的文件
可以用的。AutoHotkey.exe相当于没有指定.ah2的启动器,文件里有两个ah2,实时打字翻译 -网页版(推荐).ah2 和 实时打字翻译-API.ah2 ,需要使用哪一个就把对应的ah2拖到AutoHotkey.exe,他就会主动进行一次性的编译,然后打开并正常使用。 需要的话,自己重新编译两个,然后下来即可。