新版发布咯!
本次重要更新如下:
①介于过去发布众多版本缘故,导致 置版本地址() 混乱,改动接口带来的各种崩溃麻烦
所以自3.9.9.34起, 版本将向下兼容,不再需要外部接入版本地址,连接进程时会自动适配
②收录回调消息钩子的代码, 新增 取调消息钩子代码()函数, 以后钩子回调部分代码改动,将放入此函数下调用下获取
③给各路小白详细做了demo例程代码v1.5 有界面(我快被烦死了!)
因代码引用全局 PID和hProcess,不支持多进程多线程同时挂接
调用功能无反应或者崩溃
检查 版本是否被自更新到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查联系人信息 ()->VX昵称->VX号->wxid
模块功能:
数名+参数
|
说明
|
连接进程 (pid)
|
打开进程,建立通讯,PID为空时默认查找打开
|
关闭进程() |
关闭当前打开的进程
|
取DLL路径 () |
返回模块路径地址
|
进程是否存在() |
判断进程是否存在
|
修改版本号 (原版本, 改为版本) |
改版本为指定版本,防自更新
|
发送文本 (ID, 文本, atID) |
‘发文本,带@信息,文本中必须有@符,否则不提示
|
发送图片 (ID, 图片路径) |
发送本地图片
|
发送文件(ID,文件路径) |
发送本地文件
|
ID查联系人信息 (ID) |
从某端获取指定ID带头像联系人
|
取所有联系人信息 (联系人信息_数组) |
从某端获取联系人链表数据
|
ID取群联系人昵称 (群ID, 群联系人) |
获取群内所有成员ID和昵称
|
修改联系人备注 (ID, 备注名 |
改好友备注为XXX
|
删除联系人 (ID, 是否拉黑) |
删指定好友
|
置顶联系人 (ID, 是否置顶) |
置顶好友
|
星标联系人 (ID, 是否星标) |
星标好友
|
标记已读 (ID) |
指定未读好友标记已读
|
标记未读 (ID) |
指定已读好友标记未读
|
消息防撤回 () |
某端防撤回,发出消息撤回,虽看不到,但仍有效
|
取登录ID() |
获取登录ID,如未登录,则为空
|
取登录联系人信息 () |
获取登录详细信息
|
安装接收消息钩子 (&回调指针) |
收到消息内容
|
卸载接收消息钩子 () |
卸载消息
|
安装多开防更插件() |
一键命令,安装后可多开
|
检查模块更新() |
检查获取最新版本模块地址
|
本地,群员ID取昵称(群ID, 群员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.23
v3.9.9.34
v3.9.9.23
v3.9.9.34
V3.9.10.16
没有回复内容