介紹
http://www.cnblogs.com/fnng/archive/2012/12/15/2819367.html
網(wǎng)站&url
http://sikulix.com/quickstart/
安裝
https://launchpad.net/sikuli/+download
2018年的最新版本是1.1.2,不過(guò)看更新日期,1.1.1的仍在維護(hù)
下載下來(lái)的是一個(gè)setup.jar,雙擊后進(jìn)入安裝,記得把jar放在一個(gè)專用目錄里,它會(huì)下載一些東西。安裝完成后,點(diǎn)擊cmd會(huì)出來(lái)ide的界面

image.png
使用
參照的例子
- https://blog.csdn.net/zhengshaolong8125/article/details/53690689
- https://blog.kuoe0.tw/posts/2014/03/17/sikuli-plays-2048/
練習(xí)1 hello world
簡(jiǎn)單的打開(kāi)某個(gè)notepad++的tab,鍵入hello world 回車
click("1527639207569.png")
type("hello world ")
keyDown(Key.ENTER)

image.png
注意 ,截圖稍微有一點(diǎn)不同也白搭
練習(xí) 2 拖小喇叭
參照 https://blog.csdn.net/stormwy/article/details/7930845
對(duì)于無(wú)法截圖的時(shí)候,一按就消失,可以先全屏截圖,然后從畫圖板里截圖
doubleClick("1527666644307.png") #雙擊擊音量調(diào)節(jié)圖標(biāo)
t=find("1527666676157.png").above().find("1527666630961.png") #在打開(kāi)的系統(tǒng)音量調(diào)節(jié)框找到Realtek HD 文字上面的那個(gè)滑動(dòng)條 ->聲卡驅(qū)動(dòng)不同,我的是win默認(rèn)
dragDrop(t,Location(t.x, t.y - 10)) #向上拖動(dòng)10的位置

image.png