微信公众号:JefferyNotes
关注可了解更多医院管理、数据统计和可视化、办公自动化技巧。
问题或建议,请公众号留言。
一次偶然的机会,接触到一款自动化脚本编程软件AutoHotKey(简称AHK),本以为没有编程基础,学习起来会困难重重……
但是,惊喜之处在于,仅查看帮助文档3分钟,我就写出来一个自动化脚本。
原来编程也可以这么简单明了……
随着慢慢对其了解,才发现这款小小的脚本工具(只有3.1M大小),确实可以让繁复的工作提高效率。
功能如其名,AutoHotKey意为“自动化热键”,最大的卖点是能用按键进行自动化操控计算机流程。当然其功能不止如此,它可以调用系统接口和程序,可以创建图形化用户界面(Graphic User Interface,GUI)(不懂自行问百度)等等。
其功能类似“鼠标精灵”等软件的功能,但因其在Windows平台下开源免费,在国内外收获了一众粉丝。
如果你也在工作中遭受过如下:
工作时突然冒出的层出不穷的广告
每天开机需要打开5+个软件,每个软件都需要输入用户名和密码
关闭某些软件(已知的)频繁的报错窗口
每天多次登陆某些网站,如OA管理系统
每天需要汇总同事发来的多个固定的Excel表
定期需要将Excel表中的数据依次填入上报网站
每个月要做10张报表,每个报表都需要输入报表日期段
定期要从某个网站登陆并下载数据至本地文件夹
……
那么,你真的需要学习下这款高效利器!
官网对其介绍为:Powerful. Easy to learn:
AHK官网
下面是一些学习的渠道,当然你也可以询问万能的百度
官方网站:https://www.autohotkey.com/
官方社区:https://www.autohotkey.com/boards/
AutoHotKey中文网:https://www.autoahk.com/
假如你还是无法下决心学习这款脚本工具,你可以点击官网的Documentation(帮助文档),随后切换语言为中文ZH(如下图),先从初学者向导开始浏览,尝试是否能够理解,你会发现越来越有趣……
官方中文帮助文档位置
好了,那么我们应用一下吧。
案例:自动化点击报错窗口
话说前两日有兄弟抱怨,某数据传输软件经常跳出业务提示窗口,而工作人员不可能一直守着电脑,只希望传输过后再进行其他工作。需要执行的重复工作是:点击提示窗口的“是”按钮或者按键盘“Y”。如下图所示:
当然若能解决传输错误的根源实为上上策,这里我们暂且只解决表面问题
因此我们分析,该让电脑为我们做什么?流程是什么?
1.首先要识别这个报错窗口
2.其次点击这个报错窗口的“继续”按钮
下面,我们把上面的流程翻译成脚本语言(点击此处查看如何书写AHK脚本):
注意:“;”后面的语句是注释(什么是"注释"?)
写好之后保存,然后双击运行即可,让我们看看效果:
以上只是业务中用到的临时自动化案例,其实业务中重复性的工作还有很多,统计工作者除了要掌握专业统计软件、Office办公软件等外,还需要思考:如何让电脑高效的为自己工作?
领取专属 10元无门槛券
私享最新 技术干货