查看: 790|回复: 3

手把手教你写一个属于自己的弹窗拦截工具

[复制链接]
发表于 2022-1-2 11:39 | 显示全部楼层 |阅读模式
非法程序、 2022-1-2 11:39 790 3 显示全部楼层
在开始前,我们需要准备两个小工具
分别是 ViewWizard 易用api伴侣
下载链接:https://zn50.lanzoup.com/iy0uCy93uvc
链接: https://pan.baidu.com/s/188GVCDwDCLeiJ7eAU9WJiw?pwd=3nw2 提取码: 3nw2

195812wfvq61jds51qde54.png

教程正式开始:
第一步:ViewWizard,获取到弹窗的窗口标题和类名
200518ozix6qer36prqzz7.png
200539bchwi96ncjfyhs7m.png
获取到窗口的信息

第二步:打开易语言,新建一个窗口程序
200040vm4ur4uucxtb8au2.png
你们的可能是"_启动窗口" 没关系都一样的

第二步:添加"时钟"
200921k2q8cc8383obhyq8.png
时钟周期其实并不是越小越好,越小反而会占用系统更多的资源。(也不多吧?

第三步:打开前文提及的 "易用api伴侣" 添加 "FindWindow" (寻找窗口)和 "PostMessage" 这个api
202216x0llaetaaf8cw4a9.png
202353di02a662i45d0uia.png
203617cy99779w7lfa1bnf.png
202642sbpbplsdcgscdphs.png
202831z1jae17af8uayd77.png
203720dkck10wfsj1rielr.png

第三步:开始敲代码
201350e68yzrms6eynfru6.png
204651n5zkh3lyh3idhtah.png
变量名称可以自定义

输入以下代码
204940h9zhc9nc5r8oljli.png
展开命令参数说明
205207bboa7jjfzvbv6oqm.png

205248rp8zz99pgpd83idk.png

205527fhp6czktchjtct6v.png

210525zrp0zdfg2dr20df0.png

打开之前的ViewWizard填入
211740jijfd8mwwd8fju7n.png

写判断代码
212323e2na1qnqvu3asd3a.png

写关闭弹窗代码
212828l1x1todt5oldo3rz.png

213042gs8ulrkvlthlzt7l.png

可以考虑添加保险的代码,可以保险消息投递过多而引发的奇怪BUG
213424pmc67izduudnccu6.png

可以看到是只要一弹出来就会关闭
214445c9cmld371f272md2.gif

其他的骚操作可以自己修改再增加
发表于 2022-1-2 13:38 | 显示全部楼层
额! 直接变频火绒拦截就行了 ,这玩意手写浪费时间 用别人的还更成熟

点评

自己做的和用现成的感觉是不一样的  详情 回复 发表于 2022-1-9 16:54
回复

使用道具 举报

发表于 2022-1-2 19:49 | 显示全部楼层
好贴支持!
回复

使用道具 举报

发表于 2022-1-9 16:54 | 显示全部楼层
催更三年之约 发表于 2022-1-2 13:38
额! 直接变频火绒拦截就行了 ,这玩意手写浪费时间 用别人的还更成熟

自己做的和用现成的感觉是不一样的
回复

使用道具 举报

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

本版积分规则 返回列表 发新帖

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