[分享] Sikuli Script 直覺化、創新的程式語言

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一移開,就無法執行指令了!! 在此提醒

臉書留言

一般留言