Sikuli - 程式語言大革命!用圖片寫程式!


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的程序。原有的影片因原存放空間已到+重拍新版本,因此更改。

使用教學

You can leave a response, or trackback from your own site.
  1. orinx says:

    哈哈 前天我朋友才給我看過那個影片

    作者是台灣人

    保送台大資工

    奧林匹亞銅牌

    超令人羨慕的高手

  2. osk2 says:

    這螢幕錄影軟體我好像用過耶,想不起來- -

  3. AMing says:

    來玩玩看...不知道在不同台電腦上用會如何

    • 獨夜 says:

      在不同電腦上,除非作業系統、圖示、底圖幾乎都相似,不然沒辦法用。
      這套程式比較個人、個性化。
      但我覺得他有能力衍伸出更厲害的能力。

  4. 魏風 says:

    好方便喔~
    有一些需要重複很多次的動作可以交給他作^^

  5. 魏風 says:

    對了,要怎麼存成執行檔阿?

  6. 老人 says:

    太神奇了xd
    現在的語言已經進步到這種境界了!

留點話再走吧 =D

Site Meter test internet speed Creative Commons License

无觅相关文章插件,快速提升流量