Sikuli 这是一款由台湾人在MIT所开发的程式语言,说穿了有点像按键精灵,能够让你重複做同样的工作,但是透过程式来执行,可省去不少时间,然而他所需要写的脚本更轻鬆、更直觉化,只要把要执行动作的指令抓成图片档,然后在指令视窗下达指令就能够执行了!!是不是很直觉化呢??现在就来看看这程式的主要功能、写法。
目前的Sikuli Script 这套程式语言的应用,我想主要就是在写自动化的指令,例如:自动登入即时通、自动关机…等动作,然而它其实也是支援C语言的if.else的判断迴圈,所以你的技巧够好,也可以发挥这套软体特性,做更多自动化的指令,然而这程式是以Python这套程式语言做基础来开发的所以有兴趣的朋友可以来摸索看看。
官方释出的 Demo 影片
【软体名称】Sikuli
【版本资讯】1.0.1
【语言介面】英文
【软体分类】程式语言
【档案格式】exe
【档案下载】http://www.sikuli.org/download.html
官方网站: http://sikuli.org/
作者网誌: http://blog.vgod.tw/
注意:使用本软体电脑需安装JRE6+
软体使用教学 (本篇教学文以免安装版教学)
以自动登入 MSN 为範例
第一步 : 解压缩档案以后 首先点选 Sikuli-IDE 这个档案
第二步:接着点选 File-New 开启新的专案
第三步: 开新专案后 先在空白程式的地方打入 Click()
接着点选 File 下方的照相机
第四步: 依序在帐号的对话框 以及登入这个按钮 把它拍起来
完成之后如下图 ↓
第五步: 在程式指令中间打入 type("帐号 t密码")
它会依序输入帐号及密码到对话框 如此一来就大功告成!!
接着在点选下面这张图片绿色符号的播放钮 就会自动执行程式
注意: 写程式时别移动到MSN 的视窗他似乎有去对应绝对位置,
我看他的语法内有座标,当我把MSN一移开,就无法执行指令了!! 在此提醒