小米·糉子達人

糉子達人html

閒來無聊,加上今天沒有搶到小米任何產品,(小米2以來,基本小米的產品都有搶到過,特別是紅米手機搶得夠多,如今就遺憾搶不到紅米note了),因此想吃200個糉子,成爲攻城獅。web

可因爲手拙,只能吃到 100 多,沒法完成心願。故只好使用外掛,小小几行代碼模擬敲擊 white space key 就好了。ui

 1 using System.Runtime.InteropServices;
 2 
 3 namespace Snippet
 4 {
 5     public class SimulateKeyBoard
 6     {
 7         [DllImport("user32.dll")]
 8         static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, uint dwExtraInfo);
 9 
10         public void WhiteSpaceKeyDown()
11         {
12             keybd_event(32, 0, 0, 0); 
13         }
14 
15         public void WhiteSpaceKeyUp()
16         {
17             keybd_event(32, 0, 0x2, 0);
18         }
19     }
20 }

本身知道這個思路,但以上代碼搜索獲得,下面是實際執行代碼:spa

 1 namespace Snippet
 2 {
 3     internal class Program
 4     {
 5         private static void Main(string[] args)
 6         {
 7             var keyBoard = new SimulateKeyBoard();
 8 
 9             // 等待打開程序後點擊網頁
10             Thread.Sleep(3000);
11 
12             for (var i = 0; i <= 1000000; i ++)
13             {
14                 keyBoard.WhiteSpaceKeyDown();
15                 Thread.Sleep(70);  // 每次敲擊停頓時間 
16                 keyBoard.WhiteSpaceKeyUp();
17             }
18      }
19 }

準備好網頁,執行程序,點擊開始,而後將遊戲網頁做爲當前活動窗口。code

想吃多少糉子,就爲所欲爲,隨心所欲了,調整循環次數,與敲擊停頓時間就夠了。htm

相關文章
相關標籤/搜索