很多小伙伴們都有過搶課的經歷,有時候搶不到自己想上的課,只能盼望有人退選,可是很多時候別人退選了,但是很快又被別人搶走了,我們不可能時刻盯着電腦,
這時候如果有一個搶課的程序豈不是很棒。。
出於這個目的,我寫了一個很簡單的搶課程序,類似按鍵精靈,指定坐標,便可以連續點擊,這樣別人退課的時候就可以立刻搶到課,
爽歪歪。
程序的運行效果如下

輸入坐標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
