作为一名开发工程师,其实最大的快乐就是利用编程技术帮助到有需要的人。
正巧我最近也在学习自动化相关的东西,于是突然想到怎么帮助家里的妈妈登录 QQ 游戏大厅。
- 以前的场景
因为妈妈不懂得英文,自然不会敲键盘输入密码,所以每次都是由我手动代为登录。这样就有了一个问题,我不在的时候,谁来帮忙登录?
- 现在的场景
妈妈双击打开 AutoHotKey 脚本,脚本登录 QQ 游戏大厅。这样我不在的时候,妈妈也能自己愉快的玩游戏了。
下面我把自己写的脚本开源,会有注释,通过注释你也能很容易明白怎么编写 AutoHotKey 脚本去实现自己的需求。
; 这里 C 开头的是游戏大厅的安装目录,我以 xxxxx 指代 run C:\xxxxx\QQGame.exe ; 延时 5 秒种等电脑启动游戏大厅 Sleep 5000 ; 以下是标识游戏大厅窗口的标记 title := "ahk_class GRootViewClass ahk_exe QQGame.exe" password := "ahk_exe QQGame.exe" ; 激活游戏大厅窗口 WinActivate %title% WinWaitActive %title% ; 如果当前激活窗口是游戏大厅 IfWinActive, %title% { Sleep, 2000 ; 激活输入框以输入账号 Send, {Tab} Sleep, 1000 Send, {Backspace} SendInput, "2325135769" Send, {Tab} Send, zhongwenmin112 Sleep, 1000 Send, {Enter} }
感谢分享
谢谢分享