sikuli 安裝執行 整合進MyEclipse 新手教程
起因:想做一個軟體的新手教程,就是像網遊裡的那樣,指導新手一步步往下執行操作,本來想做個彈窗,後來想想使用者早煩死了彈窗,搜尋一番未果,吃飯的時候Denny向我推薦用sikuli,身為一名菜鳥,我果斷飯後下載了個sikuli,找了幾個教程看看,下面我把我自己的幾個步驟寫下吧,主要圖個以後自己查詢方便~~
首先去sikuli官網下載一個安裝檔案,然後就是解壓執行啦,mac,Linux好像要另外搞一番東西,xp表示一帆風順,毫無壓力。
裝好之後,直接執行sikuli ide.exe,這裡不多贅述。注意,執行sikuli需要java環境的。
軟體介面非常友好,左邊是你需要做的操作,比如點選,拖動,雙擊等,如下圖所示
由於我想做的只是個簡單的新手教程,就是點點按鈕啦神馬的,這裡提示下,截圖的快捷鍵是ctrl+shift+2,可以點選所截得圖片選定焦點
一番嘗試後,直接點軟體上方的綠色箭頭,執行成功啦,~/(≧▽≦)/~啦啦啦
下面就是把它整合進MyEclipse
在sikuli的安裝目錄下面有個sikuli-script.jar包,很簡單的匯入進MyEclipse裡(右鍵工程名-屬性-java構建路徑-新增外部jar包)
然後就可以直接程式設計啦,我下面就直接貼程式碼了,test.java
- import edu.mit.csail.uid.*;
- import edu.mit.csail.uid.Win32Util;
- public class test {
- public static void main(String args[]){
- Screen s=new Screen(100);
- Win32Util app=new Win32Util();
- int openapp=app.openApp("C://FineReport_6.5//bin//designer.exe");
- if(openapp==0)
- System.out.println("開啟成功!");
- else{
- System.out.println("坑爹呢!");
- }
- try{
- s.click("img/05.png", 0);
- s.click("img/06.png", 0);
- }catch(Exception e){
- e.printStackTrace();
- }
- }
- }
大功告成
相關文章
- MyEclipse安裝教程Eclipse
- PbootCMS新手初次安裝教程boot
- MyEclipse2017安裝與破解Eclipse
- Solaris中對tar.z進行安裝解除安裝教程詳解
- 如何安裝Python執行環境Anaconda?(視訊教程)Python
- 新手入門必備:kylin安裝教程介紹!
- SpringBoot專案在Eclipse/MyEclipse中執行Spring BootEclipse
- MyEclipse 2017線上安裝SVN外掛Eclipse
- Jenkins教程:使用Jenkins進行持續整合Jenkins
- Udp接收和傳送的多執行緒進行(新手)UDP執行緒
- Kibana安裝與執行
- SAP Hybris使用recipe進行安裝時,是如何執行ant命令的?
- Alpine容器安裝執行ssh
- CentOS 7.0系統安裝配置圖解教程——我是新手CentOS圖解
- 第一彈:MyEclipse2017 CI7 安裝Eclipse
- myeclipse-2017-ci-10(含安裝檔案、破解檔案、破解步驟和使用教程)Eclipse
- pip進行模組安裝
- 新手怎樣安裝win10系統?win10系統安裝教程解讀Win10
- 軟路由新手入門教程(從概念-選型-接線-安裝)路由
- Docker安裝+HelloWorld+執行TomcatDockerTomcat
- linux 安裝dotnet 8.0執行時Linux
- JMeter:Linux上安裝&執行JMeterJMeterLinux
- Consul初探-從安裝到執行
- SpringBoot Cli 安裝執行測試Spring Boot
- python juypter 安裝及執行.ipynbPython
- 安裝ffmpeg和crontab執行ffmpeg
- 指定特定的jdk進行安裝JDK
- 使用Miniconda安裝pytorch與Vscode執行PyTorchVSCode
- docker 安裝執行mysql資料庫DockerMySql資料庫
- Kibana,Logstash 和 Cerebro 的安裝執行
- VC++執行庫安裝難題C++
- 新手如何使用laravel安裝PhpSpreadsheetLaravelPHP
- Eclipse myeclipse下配置HanLP的教程EclipseHanLP
- 【Flask】第一個Flask程式(安裝、執行引數、執行方式)Flask
- webpack全域性和區域性安裝、解除安裝和執行Web
- 新手教程:如何 SSH 進入樹莓派樹莓派
- 如何進行Apache的編譯安裝Apache編譯
- 雲端計算教程入門影片:如何安裝執行和連線Jupyter Notebook
- 全真教程:Windows環境Jupyter Notebook安裝、執行和工作資料夾配置Windows