无忧启动论坛

 找回密码
 注册
搜索
一次装机 终生领工资最纯净的「微PE装机优盘」UEPON大师作品大连甘井子辛寨子由家工业园标准厂房出租广告位出租 QQ:184822951
查看: 523|回复: 28

[原创] 广告过滤说来就来说走就走随意控制(圣世神器ahk逆天启动系列之一)

[复制链接]
发表于 2017-11-11 09:17:05 | 显示全部楼层 |阅读模式
本帖最后由 tt911 于 2017-11-11 09:36 编辑

Adguard是一款刚出道的广告过滤神器,这个广告过滤神器,它的作用就是把网页上的各种垃圾广告和牛皮癣彻底的清除干净,在清除干净的同时,也带来了这样和那样的副作用,比如我们在访问某些论坛的时候,有些东西本来应该显示,这样一下子就会显示不出来,所以我们的程序又一次的派上了用武之地,我们可以编一个下面的这样的程序,来解决这样的困扰,怎么做呢?我们想让他达到的目的是下面这样的,按一下热键,启动广告过滤软件,再按第二下热键的时候,广告过滤软件自动的被关闭掉,这样网页上本来可以看到的内容就应该能正常的看到了,而不想看到的时候,按一下热键广告过滤的功能又马上得回来了,下面我们就来把制作自己的这个小软件.
首先我们打开信手拈来按键帮你来如图所示的界面的地方


image.png


输入我们的软件,然后单击插入按钮
这样我们的第一行代码变油了


image.png


接下来我们插入第二行要运行的代码,如图所示,点击输入,然后单击插入按钮,第二行代码也有了
由于这个程序在启动的时候要加个服务项,因此需要把服务项开启,正常的情况下,开启服务需要net start命令

image.png


有的时候我们的程序需要附加的参数,所以就可以点击图中所示的地方来添加额外的参数


image.png



image.png


最后我们单击美人鱼的尾巴,来插入返回的标志
这样说这样,按理说我们的程序就应该完成了
但是我们想要达到的效果是使用一个热键能同时兼容开和关两个功能,所以怎么办呢?我们就需要加2个判断,来让程序自己的判断,现在当前的状态是什么样子的,
所以我们就要书写自己的代码
如果程序当前的状态是开,我们就要让它执行关闭服务,关闭结束进程的作用,反之则是相反的作用#g::  Process, Exist, Adguard.exe  If ErrorLevel>0    {      Process, Close, Adguard.exe      Run , net stop "Adguard Service"    }  Else    {      Run , C:\Program Files (x86)\Adguard\Adguard.exe      Run , net start "Adguard Service"    }return
所以我们把上面的代码修改一下,就成了上面的这个样子
好了,现在我们的程序就基本上写完了,按一下f5来测试一下实际的使用效果吧,


image.png


通过测试,大家不难发现,现在我们的程序已经正常的开启了,服务并打开了程序,但是随之而来的出现了一个新的问题,那就是启动完程序之后,多出来了一个窗口,我们要让程序自己把这个窗口来关闭掉,而不是把程序给杀死,


image.png


如果你查看相关的帮助,就会发现应该使用如图所示的命令,这样我们就知道应该具体的如何去做了吧,下面我们就来写实现的代码吧~~

image.png


合适的地方,快速的插入我们想要的代码,之后,我们按下f5来测试一下,大家马上会发现我们的程序正常的呗,按我们的要求,给关上了,而程序并没有被杀死,主程序也没有被结束掉,所以我们把我们搞好的这部分代码加到我们上面,编好的程序代码,就就完成了我们的全部工作了,

image.png


为了让我们的程序运行起来更稳定,我们还可以在,打开服务打开程序之后,加上一点延迟操作,之后,再执行关闭窗口的操作,我们的程序运行起来就会稳定许多


image.png


最后我们进一步测试,发现上面的代码还是有时间的时候会出现一些小问题,所以我们要进一步进行了一下修改,最后就成了上面的这个样子了,上面就是完整的代码了,程序已经欢快的运行起来了~~


游客,如果您要查看本帖隐藏内容请回复



发表于 2017-11-11 09:24:57 | 显示全部楼层
酒妖妖现在越来越牛啦。。。

点评

我早知道酒大很妖娆的,一肚子h水  发表于 2017-11-11 10:19
羡慕嫉妒恨了吧,你这妹子~~  发表于 2017-11-11 09:38
发表于 2017-11-11 11:08:35 | 显示全部楼层
很**的样子
发表于 2017-11-11 17:02:26 | 显示全部楼层
哈哈哈哈,有意思,有意思啊!!!!
发表于 2017-11-11 17:43:27 | 显示全部楼层
效果如何,下来看看。
发表于 2017-11-11 20:15:50 | 显示全部楼层
感谢楼主分享!!!
发表于 2017-11-11 20:42:48 | 显示全部楼层
下载试试,谢谢分享。
发表于 2017-11-11 22:12:58 | 显示全部楼层
谢谢下来试试
发表于 7 天前 来自手机 | 显示全部楼层
谢谢分享!        
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|无忧启动 ( 闽ICP备05002490号-1

闽公网安备 35020302032614号

GMT+8, 2017-11-19 22:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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