工作中老是需要干一些每天重复的体力活,比如填timesheet,就想着能不能把这些工作自动化。老板跟我推荐了Sikuli,简单看了下,很容易上手,比较好用。
这个工具就是把每一步要做的操作的地方截图下来(
图像识别很强大),配上相应的命令(单击、双击、右键、输入...) 就可以了,很简单很直观。同时支持脚本语言,可以实现复杂的逻辑。
这个例子就是自动上地板的(没有实用价值,仅举例),要搞个发贴机器人也挺简单的。
官网上有下载有教程,很容易上手。
http://www.sikuli.org/
这里用一篇IBM的中文教程:
http://www.ibm.com/developerworks/cn/opensource/os-cn-sikuli/index.html