本帖最后由 a1660 于 2024-6-25 23:00 编辑
本次版本又迎来了一次大改革~主打稳定!! 稳定!! 稳定!! 本次重要更新如下: ① 稳定性增强,修复内存泄漏 本版本修复了部分接口调用导致wx自身过度申请内存没释放造成满载2天以上卡死现象 ② 多线程,多进程控制支持 版本支持多线程调用,同时支持一个程序操作多个wx, 详细说明参阅 例程_多wx操作.e代码 ③ 接收消息回调调整, 详细请调用 取消息回调钩子代码(类型) 来获取 优化将接收消息压入结构,而且新增更多属性功能, 如群人数 是否免打扰等等 ④ 例程代码整改 对例程代码进行细化整改,让更多小白一目了然
调用功能无反应或者崩溃 检查 版本是否被自更新到64位或其它版本 检查 是否被杀毒拦截 检查 是否多开wx进程,解决:链接进程(PID) 获取wechat.exe进程ID传入 检查 win系统是否开启了内存保护功能 检查 模块类是否声明在局部变量,代码运行后会释放进程过程,请申明程序集或全局变量
介于各种小白问了各种奇葩问题做个简单的 FAQ: Q:怎么使用? 每个函数都写了详细说明,遇到问题, 多按F1, 多按F1, 多按F1查看函数帮助提示
Q:为什么总是发送消息转圈圈? A:发送过频繁,加延迟,不要用多个进程同时调用一个wx进程
Q:为什么总是不稳定崩溃? A: ①同一个wx客户Duan被多个程序同时调用 ②反复调试程序按了■键,被终止 ③上个调用wx客户Duan的进程崩溃,下个进程被写入hook
Q:为什么获取不到群的昵称? A:群昵称部分人没有填,所以,需向下取, 群昵称->ID查联系人信息 ()->wx昵称->wx号->wxid
模块功能:
更新历史 1:48 2024/6/24v1.52 新增 接收消息类型成员 句柄 修复 NB模块获取模块地址错误导致 创建进程有时返回的模块地址错误 修复 多进程操作例程代码里面崩溃BUG
1:48 2024/6/24v1.5 新增 部分xml解析命令 如: 名片 转账 扫码 等 新增 算法_图片解密()功能 新增 取回接收消息数据() 命令并整合接收消息的数据到结构中 新增 访问内置浏览器() 命令 新增 取登录用户数据目录() 命令 新增 创建进程()命令,支持多开 新增 取PID(),取取进程句柄() 并将全局PID和hProcess改为私有 新增 版本号到整数/版本号到文本()命令 新增 数据类型 客户Duan管理,并支持多wx操作 新增 数据类型 接收消息 新增 接收消息回调消息号,看的更明白 新增 接收消息属性 免打扰 群人数 新增 内部线程锁,支持多线调用,以单线执行,防新手党玩火 优化 高频调用导致频繁申请释放内存,降低CPU 优化 例程代码 增加群昵称示意取法 修复 发送emj表情混合文本内容过长,导致崩溃问题 修复 ID查群成员昵称()/ID查群信息()长时间调用导致内存满载卡死问题
1:57 2024/5/24v1.42 新增 安装/卸载 发送消息钩子 新增 取消息钩子回调代码(),收录所有回调钩子代码例程,所有回调将放入此命令,不再外写例程 新增 自[]3.9.9.34]起,链接进程自动适配版本,向下兼容 优化 移除D查联系人信息_头像() ,并恢复D查联系人信息原方式, (效率太低) 优化 回调接收消息代码调取消息钩子回调代码() 获取 修复 D查联系人信息() 查群成员没名字问题 优化 置顶星标 删除 备注联系人执行效率
10:45 2024/4/11v1.4 优化 连接进程 PID=0时,默认寻找顶级窗口挂接 优化 链接进程()命令带有逻辑返回值 优化 ID查联系人信息更名为ID查联系人头像 修复 群艾特没效果问题 修复 NB模块导致内存泄漏,运行过久崩溃问题 (赶快改名叫SB模块吧!) 修复 发送文本有换行符时,空一行问题 修复 取登录联系人信息() 头像图片小,返回空值
新增 安装多开防更插件()命令 新增 检查模块更新()命令 .新增本地命令,群员ID取昵称() 新增 本地命令,ID查联系人信息(无头像) 新增 标记未读() 命令功能 新增 Usc2编码整合模块命令,支持各类转码U16->A A-U16 A-U8 U8-A Us->U U->Us U16->U8U8->U16 新增 接收消息图片支持缩略图路径 新增 数据成员头像图片 字节集型 新增 支持读取所有包含emoji表情数据,如:昵称名片等 新增 支持发送文本中含有emoji表情数据
15:13 2024/2/27v1.35 增加 删除联系人可拉黑 增加 进程是否存在() 命令 增加 发送文件命令 增加 取登录联系人信息() 获取ID,昵称,头像等信息 增加 数据成员,联系人信息.公众号类型>0,排除公众号;联系人信息.性别;联系人信息.状态;联系人信息.属性(参阅类型说明) 增加 星标联系人()功能 增加 写文本结构_Utf8() 函数 增加 读联系人信息() 直接读取整个结构 修复 写文本结构当发出的文本超过4096时,会崩溃问题 修复 取所有联系人信息() 和ID查联系人信息 所有数据偏移 修复 改好友备注call地址 移除 删除联系人_Call,置顶联系人_Call,但功能仍在 优化 pid=0即wx进程不存在时,调用模块软件崩溃问题 优化 原函数写/读读文本结构数据更名写/读文本结构_Unicode() 优化 原函数取当前登录ID()更名为取登录ID()
1:26 2024/2/13v1.2 新增 取模块路径() 新增 消息防撤回() 新增 取当前登录ID()
修复消息回调无消息问题 优化类销毁时,hook自动销毁
2024-2-9 02:17 v1.1 更新 支持监控接收消息
适配版本:
v3.9.9.34 V3.9.10.16
链接:https://pan.baidu.com/s/1M5jTBAhe28zT4GpPjryVjw?pwd=hnu2
多评分有支持才有更多动力! 模块地址:
补充内容 (2024-7-1 22:45):
22:14 2024/6/26
新增 接收消息类型 服务器ID
修复 部分VC连接器静态编译出错问题 |