java模擬簡易按鍵精靈


     很多小伙伴們都有過搶課的經歷,有時候搶不到自己想上的課,只能盼望有人退選,可是很多時候別人退選了,但是很快又被別人搶走了,我們不可能時刻盯着電腦,

這時候如果有一個搶課的程序豈不是很棒。。

    出於這個目的,我寫了一個很簡單的搶課程序,類似按鍵精靈,指定坐標,便可以連續點擊,這樣別人退課的時候就可以立刻搶到課,

爽歪歪。

  程序的運行效果如下

 

 

輸入坐標x,y和點擊時長就可以一直點擊下去,程序設計的點擊次數是每秒10次,注意上圖servers處就是鼠標點擊的地方。

核心代碼如下

 

 1 Robot r;
 2                     try {
 3                         r = new Robot();
 4                         System.out.println(sum+","+sum2+","+sp);
 5                         for (int i = 0; i <sp*10; i++) {//10次一秒
 6                             r.mouseMove(sum,sum2);//將鼠標移至屏幕坐標(sum,sum2)//我的電腦的窗口的大小為1800*1000,左上角為(0,0,)
 7                             r.delay(100);//停留100ms,這樣每秒點擊10次
 8                             r.mousePress(InputEvent.BUTTON1_MASK);//按下鼠標左鍵
 9                             r.delay(1);
10                             System.out.println("第"+i+"次點擊");
11                             r.mouseRelease(InputEvent.BUTTON1_MASK);//松開左鍵
12                         }
13                     } catch (AWTException e1) {
14                         // TODO Auto-generated catch block
15                         e1.printStackTrace();
16                     }

 

 完整代碼已經上傳GitHub

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM