开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 5933|回复: 419
收起左侧

[易源码分享] [千羽]PCWX HOOK v3.9.10.16模块v1.52 发送文本,接收消息

    [复制链接]
结帖率:67% (2/3)
发表于 2024-6-25 12:34:31 | 显示全部楼层 |阅读模式   山东省青岛市
分享源码
界面截图:
是否带模块: 调用了模块
备注说明: -
本帖最后由 a1660 于 2024-6-25 23:00 编辑

功能截图.png 多进程说明.png

本次版本又迎来了一次大改革~主打稳定!! 稳定!! 稳定!!
本次重要更新如下:
①    稳定性增强,修复内存泄漏
本版本修复了部分接口调用导致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

模块功能:

函数名+参数
说明
连接进程 (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取群联系人昵称()获取
取消息回调钩子代码(类型)
获取安装消息钩子回调的代码片段
访问内置浏览器(地址)
用内核浏览器访问网页
取登录用户数据目录()
返回用户聊天数据存储目录
PID()/取进程句柄()
返回进程ID和进程句柄
创建进程()
创建wx进程可多开
取回接收消息数据()
辅命令,返回接收消息数据
算法_图片解密_到文件
辅命令,dat文件解密写到文件目录

更新历史
1:48 2024/6/24v1.52
新增 接收消息类型成员 句柄
修复 NB模块获取模块地址错误导致 创建进程有时返回的模块地址错误
修复 多进程操作例程代码里面崩溃BUG

1:48 2024/6/24v1.5
新增 部分xml解析命令 : 名片 转账 扫码
新增 算法_图片解密()功能
新增 取回接收消息数据() 命令并整合接收消息的数据到结构中
新增 访问内置浏览器() 命令
新增 取登录用户数据目录() 命令
新增 创建进程()命令,支持多开
新增 PID(),取取进程句柄() 并将全局PIDhProcess改为私有
新增 版本号到整数/版本号到文本()命令
新增 数据类型 客户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=0wx进程不存在时,调用模块软件崩溃问题
优化 原函数/读读文本结构数据更名/读文本结构_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连接器静态编译出错问题

点评

能不能换个网盘啊   北京市北京市  发表于 2024-6-26 22:57

评分

参与人数 38好评 +9 精币 +46 收起 理由
w589321 + 1 + 2 支持开源~!感谢分享
wa690602724 + 1 感谢分享,很给力!~
jy小机灵鬼 + 1 支持开源~!感谢分享
ppppzj + 1 + 2 支持开源~!感谢分享
vcx + 1 感谢分享,很给力!~
ldljlzw + 1 感谢发布原创作品,精易因你更精彩!
kyo9766 + 1 感谢分享,很给力!~
九帝 + 1 + 2 支持开源~!感谢分享
qq40962060 + 2 YYDS~!
guojiaobin + 1 感谢分享,很给力!~
bear22 + 1 感谢分享,很给力!~
浮梦 + 1 感谢分享,很给力!~
种植 + 1 感谢分享,很给力!~
金少yy + 1 感谢分享,很给力!~
TTVTT + 1 感谢分享,很给力!~
3266167 + 1 感谢分享,很给力!~
jc520hll + 1 感谢分享,很给力!~
Zźh926 + 1 感谢分享,很给力!~
ican8 + 1 感谢分享,很给力!~
t176 + 1 感谢分享,很给力!~
无尘666 + 1 感谢分享,很给力!~
214506992 + 1 支持开源~!感谢分享
pj小黑屋 + 1 感谢分享,很给力!~
文西哥 + 1 感谢分享,很给力!~
望尘莫及 + 1 感谢分享,很给力!~
1828902364 + 1 感谢分享,很给力!~
m656655 + 1 + 1 YYDS~!
风雨3137 + 1 感谢分享,很给力!~
XXGL2005 + 1 感谢分享,很给力!~
qiyuer + 1 感谢分享,很给力!~
聿聿 + 1 感谢分享,很给力!~
ewake + 1 感谢分享,很给力!~
財財 + 1 感谢分享,很给力!~
YzZA + 1 感谢分享,很给力!~
zzh233 + 1 + 5 YYDS~!
794532121 + 1 + 2 此处应该有鼓励~
吃柠檬的包子 + 1 YYDS~!
外星星人 + 1 + 2 支持开源~!感谢分享

查看全部评分


本帖被以下淘专辑推荐:

签到天数: 4 天

发表于 昨天 10:32 | 显示全部楼层   广东省中山市
额额额额额额
回复 支持 反对

使用道具 举报

结帖率:60% (43/72)

签到天数: 20 天

发表于 前天 22:00 | 显示全部楼层   江苏省扬州市
小小心意,意思一下
回复 支持 反对

使用道具 举报

签到天数: 3 天

发表于 前天 18:47 | 显示全部楼层   河北省衡水市
感谢楼主。希望能用
回复 支持 反对

使用道具 举报

结帖率:100% (13/13)

签到天数: 5 天

发表于 前天 18:02 | 显示全部楼层   广东省清远市
11                    
回复 支持 反对

使用道具 举报

结帖率:80% (4/5)

签到天数: 7 天

发表于 前天 15:42 | 显示全部楼层   河南省许昌市
学习了!!!!
回复 支持 反对

使用道具 举报

结帖率:20% (1/5)

签到天数: 4 天

发表于 3 天前 | 显示全部楼层   广东省广州市
感谢楼主。希望能用,不会封号
回复 支持 反对

使用道具 举报

结帖率:80% (4/5)

签到天数: 11 天

发表于 4 天前 | 显示全部楼层   四川省成都市
小小心意,意思一下
回复 支持 反对

使用道具 举报

签到天数: 8 天

发表于 4 天前 | 显示全部楼层   广西壮族自治区百色市
neng能用了吗?
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层   山东省临沂市
楼主辛苦,谢谢楼主11111
回复 支持 反对

使用道具 举报

签到天数: 19 天

发表于 5 天前 | 显示全部楼层   天津市天津市
支持下。。学习学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表