前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >按键精灵——自动关闭广告弹窗

按键精灵——自动关闭广告弹窗

作者头像
Ed_Frey
发布2019-09-10 14:56:57
9.7K0
发布2019-09-10 14:56:57
举报
文章被收录于专栏:奔跑的键盘侠奔跑的键盘侠

作者|我是奔跑的键盘侠

来源|奔跑的键盘侠(ID:runningkeyboardhero)

转载请联系授权(微信ID:ctwott)

按键精灵最近更新的比较多,几乎都是我一直在用的,也有一点现学现卖的

其实学习按键精灵最最关键的,就是学以致用,投入到生产实践中,提高工作效率。这也是为什么很多人热衷于它的重要原因。

《按键精灵——办公常用脚本集锦》中列的几个计划大部分都完成了,还差一个《从txt中调用通讯录等配置信息》,其实也就是文本的读取配合数组的应用,就可以实现,大家完全可以自己动手来实现,这里就一略而过了。

如果大家有什么问题可以星球留言,闲暇时刻定会回复,也欢迎大家在星球上吹吹牛、互动互动。

然后,关于,接下来的计划,按键精灵这块可能要暂时停更了,或者说本公众号要休眠了

因为还有更更多,很重要的事情等着我去做,不管是工作还是学习,还有备战马拉松

最近这更新频率有点大,很多小伙伴也需要些时间慢慢消化。关于python,这两周在赶一个微信公众号爬虫的项目(也有工作需要的成分),如果顺利的话,过几天会分享核心代码给大家。

也感谢最近很多新加的热爱学习、自我充电的小伙伴,送给大家一句话:

机遇总偏爱有准备的头脑

1

close_window coding

title = "按键精灵"

Call close_disturbing_window(title)

Function close_disturbing_window(title)

Hwnd = Plugin.Window.Foreground()

If Hwnd <> "" and Plugin.Window.GetText(Hwnd)=title Then

Call Plugin.Window.CloseEx(Hwnd)

End If

End Function

今天的更新比较简单,讲一下原理及应用场景:

原理就是通过弹窗检测当前活动窗口,获取句柄,再判断对应的窗口标题是否是广告窗口,是的话,毙掉它

连续挂机时,经常会有些小广告弹窗什么的,突然蹦出来,干扰代码运行。

可能才挂机几分钟我们就出去逛街了,晚上回来才发现,被一个搜狐新闻卡了一整天,心生怨念呀有木有!更加难过的是,找半天攻略却还是屏蔽不了搜狐新闻。这时候,上面的代码就可以派上用场了,设置一下潜在的干扰弹窗名称,代码循环中途卡住(比如找图命令3秒就能完成,结果5秒了还找不到),可以在延时超过5秒后调用一下关闭“搜狐新闻”,搞定!

当然,可能会冷不丁蹦出些不知道是啥的窗口,无法预知是什么干扰项。我绝得可以逆向思维,把正在用的程序记录下来,那没被记录的一律被视为广告弹窗,来一个毙掉一个

2

PPT 素材

PPT素材还在紧张的整理中,预计下周分享出来。看到一些几年前的获奖作品,感觉启发很多,但是也鱼龙混杂,等做一下筛选再分享给大家。

现在很多资源都可以从网上、公众号免费获取,但是经常会拿到一些不是自己想要的,而且资源动辄几十G,下载完发现,都是些什么玩意!浪费时间和精力。

所以呀,我的筛选整理也可以为大家提供挺多便利的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 奔跑的键盘侠 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档