Sikuli,這一個念起來很像日文的名稱,其實是一種創新的程式語言,由一位就讀於MIT(麻省理工學院)的台灣學生與它的朋友們費時三年多的研究所產生出來的產品。
它是一種全新的概念,利用圖像的辨識,達到眾多繁雜指令自動化的效果。
正如作者vgod所說:「Sikuli最重要的革命是程式碼的可讀性和易用性。把螢幕截圖直接放在程式碼裡面,讓人能直接「看到」他想控制的東西,這是從來沒人想過的事情。以往的方法,都是透過只有程式設計師才能寫、才能讀懂的神秘外星語言。」(以上內容我省略了一些,請見諒)
上面這一支影片就是Sikuli官方所公布的影片,也是這支影片讓Sikuli在短短不到一星期的時間瞬間爆紅。
只需要幾個簡單、易懂的單詞指令再加上幾張從螢幕上截取下來的圖片,你就能讓你的電腦自動化。
值得一提的是,它是一款開放源碼的程式,也就是說它的原始碼能夠讓全世界的人下載、觀看與修改,全世界都是這個語言的開發人、合作者,而他將有可能擁有改變世界的潛力與威力。
【程式名稱】:Sikuli IDE
【官方首頁】:http://sikuli.org/ 【官方BLOG】:http://blog.sikuli.org/
【支援系統】:MAC OSX / Windows 7/Vista/XP/ Linux
【下載頁面】:http://groups.csail.mit.edu/uid/sikuli/
【文件頁面】:http://sikuli.org/documentation.shtml
Sikuli需要Java版本6以上。
在這篇文章中,我先展示一下我所寫出來的拙作,一個自動登入GMail的程序。原有的影片因原存放空間已到+重拍新版本,因此更改。
View Comments
哈哈 前天我朋友才給我看過那個影片
作者是台灣人
保送台大資工
奧林匹亞銅牌
超令人羨慕的高手
目前就讀MIT,所謂的天才莫過於此吧。
這螢幕錄影軟體我好像用過耶,想不起來- -
嘿嘿。下一篇文章@@"
http://goo.gl/X22R
一起來討論sikuli吧
恩,加入了。
來玩玩看...不知道在不同台電腦上用會如何
在不同電腦上,除非作業系統、圖示、底圖幾乎都相似,不然沒辦法用。
這套程式比較個人、個性化。
但我覺得他有能力衍伸出更厲害的能力。
好方便喔~
有一些需要重複很多次的動作可以交給他作^^
是啊
對了,要怎麼存成執行檔阿?
執行檔也要對方電腦有安裝Sikuli才能執行......
他這個是在MAC下開發的,Windows下直接點選執行有些問題。
稍後我會發一篇文章。
太神奇了xd
現在的語言已經進步到這種境界了!
是啊。
我是OS X Yosemite 10.10, java 7
下載Sikuli-X-1.0rc3 (r905)-osx-10.6安裝後一直打不開
在Dock上有出現Sikuli的icon
卻沒有任何視窗出現
不知問題出在哪?
請版主解惑…感謝~!!
這問題我無法回答你,我沒有 MAC ...((畫圈
呵…抱歉喔…感謝!!
近期準備入手一台,到時候再測試看看
請問我在聊天室做小生意掛網不想吵到其他聊天者
只要設定五分鐘發言就會變慢或者跳出,該怎麼辦