淘寶網多功能鼠標連點器 多功能鼠標怎麽設置

本篇文章給大傢談談多功能鼠標連點器,以及多功能鼠標怎麽設置的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

文章詳情介紹:

C語言學習:用C語言寫壹個鼠標連點器

介紹:

鼠標連點器就是用來代替妳的手在電腦上不停的點擊電腦,介紹完畢!

有什麽用?

    愛打遊戲嗎?喜歡刷等級的同學收藏了,睡壹覺就滿級了。讓他自己在電腦上不停的點點點。

我係渣渣輝,掛機壹整晚……

2.在工作學習中,妳是不是有許多網上的東西要學,是妳必須學的,其實就是妳要不停的點點點,

這個時候牠的作用就不用我說了吧,專治各種網上掛時長。

3.看過直播的都知道,有些給主播送禮物的土豪為了表達心意,送上幾千甚至幾萬的禮物,這時候就要不停的點擊屏幕,不能停下來,不然禮物的特效就會終斷,鼠標連點器的作用有點強大啊。

功能與原理

功能:僅限鼠標左鍵,點擊頻率0.01-1000次/秒,(個人覺得點擊速度太低和太高都用不上),點擊次數可選,點擊位置可以鎖定,支持重復上壹次的運行設定。

原理:

引入頭文件 windows.h ,調用幾個API

1.GetAsyncKeyState 獲取鍵盤信息,判斷某個鍵是否按下,使得程序無論處於什麽狀態都能響應

2.mouse_event 模擬鼠標的點擊(按下和彈起)

3.GetCursorPos 獲取鼠標當前的位置

4.SetCursorPos 將鼠標移動到指定位置

代碼

#include

#include

#include

POINT curpos;//鼠標的位置

float i;//點擊速度

int j;//點擊次數

int a=0,b=0;//儲存鼠標坐標

void selectrate(void);//選擇點擊速度、次數

void click(int i,int j);//開始點擊

int main()

{

system("mode con cols=25 lines=10");//窗口大小

system("title 源世界.Dracula出品");

//簡單說明

printf("1.這是壹個鼠標連點器,操作異常簡單。\n2.空格鍵開始,暫停,繼續\n3.ESC鍵重新開始\n4.點擊的位置為鼠標的位置。\n5.CTRL鍵鎖定,解鎖位置\n");

while(1)

{

printf("按空格鍵開始");

selectrate();

system("cls");//清屏

printf("頻率%.2f次/秒\n次數%d次\n空格鍵 開始 暫停 繼續\nESC鍵 重新開始\nCTRL鍵 鎖定 解鎖位置\n",

1000/i,j);

click(i,j);

}

return 0;

}

void selectrate(void)

{

while(1)

{

Sleep(200);

if(GetAsyncKeyState(VK_SPACE))

{system("cls");

printf("請輸入點擊頻率 n 次/秒\n(0.01< n <=1000)\n");

scanf("%f",&i);

i=(int)(1000/i);

printf("請輸入點擊次數 x 次\n( 0 表示無限次)\n");

scanf("%d",&j);

j=j==0?1000000000:j;//用壹個極大的數表示無限

break;}

}

}

void click(int i,int j)

{

while(1)

{

if(GetAsyncKeyState(VK_SPACE))

{

int k=j;

printf("運行\n");

while(k--)//點擊次數

{

if(a&&b)SetCursorPos(a,b);

mouse_event(MOUSEEVENTF_LEFTDOWN,curpos.x,curpos.y,0,0);

mouse_event(MOUSEEVENTF_LEFTUP,curpos.x,curpos.y,0,0);

Sleep(i);

//鎖定目標位置

if(GetAsyncKeyState(VK_CONTROL))

{

if(a&&b)

{a=0;b=0;

printf("解除鎖定\n");}

else

{GetCursorPos(&curpos);

a=(int)curpos.x;

b=(int)curpos.y;

printf("位置鎖定 %d %d\n",a,b);}

}

if(GetAsyncKeyState(VK_SPACE))

{

printf("暫停\n");

//接收到信號才繼續執行

while(1)

{

if(GetAsyncKeyState(VK_SPACE))

{printf("繼續\n");

break;}

Sleep(200);

if(GetAsyncKeyState(VK_ESCAPE))

{printf("重新開始\n");

return ;}

}

}

if(GetAsyncKeyState(VK_ESCAPE))

{printf("重新開始\n");

return ;}

}

printf("按空格鍵再來壹次\n");

while(1)

{

if(GetAsyncKeyState(VK_SPACE))

break;

Sleep(200);

if(GetAsyncKeyState(VK_ESCAPE))

{printf("重新開始\n");

return ;}

}

}

Sleep(250);

}

}

效果截圖:操作

按鍵衹有三個,Space鍵,Ctrl鍵和Esc鍵。

Space鍵控制開始、暫停、繼續。若點擊次數有限且點擊結束後,按Space鍵可以重復壹輪點擊。

Ctrl鍵控制位置的鎖定和解鎖。(僅在點擊過程中有效)

Esc鍵則是重新開始設定點擊頻率和次數。

總結:

代碼簡單,主要是判斷語句和循環語句,適宜小白借鑒 可修改性強,喜歡的弄個GUI啊,圖標啊什麽的都行,自定義按鍵,多點控制也不是問題

實用,比某些幾個M大的軟件好多了(就壹個鼠標連點器還這麽大,怕不是有後門)

自己寫的,看得見摸得著,用的放心。貫徹極簡風格,舍棄GUI(因為用不著),代碼量100行。

如果需要我調試好的exe文件,私信我回復0520就好了,自動回復,註意不是評論。

歡迎訂閱點贊,謝謝!

windows丨無界鼠標與N:壹套鍵盤鼠標控制多臺電腦的實現路徑

軟件下載方式在文末

關於無界鼠標軟件(Microsoft Garage Mouse without Borders),這個由財大氣粗的微軟出品的免費軟件,可以在軟件層麵實現壹套鍵盤鼠標控制最多4臺windows電腦,再次印證壹個事實:微軟與windows不是不好用,不是沒有好產品,不是沒有好體驗,但就是難發現。

壹、先了解再決定

如果妳還不了解無界鼠標,可以這樣來概括了解:

1、免費、免費、免費!

2、體積小,衹有1.3M;

3、最多可以控制4臺windows電腦;

4、支持文本復制

5、支持傳輸文件

至於阻礙牠傳播與使用的門檻,就如同所有的工程師思維產品壹樣:

1、上手困難:噩夢級的電腦初始互聯

(可以想象下:妳買了壹臺HP打印機後,獨自壹人是怎麽把牠連上網,並連接上windows電腦的。);

2、界麵難看:如同windows98的界麵,始終在挑戰天秤座的審美;

3、沒有中文:好吧,這是我的錯……

二、先了解再使用

這里重點講壹下兩臺電腦之間如何實現無界鼠標的互聯:

第壹步:同時下載軟件,並進入這個界麵

第二步:主控電腦選擇Yes,被控電腦選擇No

第三步:在主控電腦中填入被控電腦的key和電腦名稱,點擊link

第四步:連接成功!

第五步:根據實際電腦位置,調整下電腦的順序,直接拖拉即可

就這幾步,真是為難死我這個文科生了。

最後放壹張設置的中文界麵,有需要的小夥伴可以按需設置:

三、其他設備控制方案

無界鼠標隻能做到windows電腦之間的控制,如果妳恰好需要的是windows與macbook,那就要考慮其他軟件或與硬件相結合的方式。

1、軟硬結合:支持Flow功能的羅技鍵鼠

如果妳和我壹樣,使用的是羅技鼠標,則可以考慮使用logi option+軟件與鍵鼠硬件相結合的方式,就如同這樣:

這套解決方法的問題在於,支持羅技Flow功能的鍵鼠通常最多隻能連接3臺設備;

其次,羅技產品的價格並不算便宜。

像我,衹有羅技的鼠標,沒有鍵盤。

跨設備後,用鼠標還能點壹點,打字什麽的就沒辦法了。

2、硬件:對拷線

這是我從網上看到的方法,沒用過。

就是用壹根usb線連接兩臺電腦,支持windows與macos跨平臺互聯。

3、付費軟件:sharemouse

先看看錢包,判斷下自己的需求值不值支付這麽多錢:

基礎版:免費

標準版:545元

專業版:818元

功能同價格壹樣感人。

這個軟件有比較早期的免費開源版本,愛折騰的也可以找破解版。

四、妳真的需要多設備協同嗎

在以上方案中,從操作體驗上來說,我最推薦無界鼠標:適當的設備協同數量、無感的跨設備操作、支持文本復制與文件傳輸,基本涵蓋了我所有需求。

但牠又是我在特殊場景下的壹個需求:

1、居傢後,傢里沒有顯示器,我不想多添置壹臺;

【不過,最近正在考慮增購便攜顯示器和支架,糾結中。】

2、筆記本屏幕過小,過多的窗口與文件需要頻繁切換 ,需要第二塊屏幕;

3、傢里有閑置的筆記本可以應急;

壹旦脫離這個場景,或者添加了壹臺顯示器,其他電腦大概率就會吃灰。

那妳們呢?

妳們會在什麽場景下用到這個功能呢?

留言說壹說吧~

回復:無界鼠標,獲取下載鏈接


windows

真是壹個很有意思的係統,

儘管我們已經用得很久,

但對牠仍很陌生:

想要多設備數據同步,有onedrive

想要投屏第二臺設備,有無線投屏器

想要操作多臺設備,有無界鼠標

……

牠總深藏著很多驚喜,

有待挖掘。

不過,妳總藏得這麽深,

究竟是給誰用呢?

好啦,覺得有用,

就關註下吧,

這個係統會持續更新下去,

用好Windows,

做高效工作的“窗口”。

推薦閱讀

本文由有什麽好玩原創,歡迎關註,帶妳壹起長知識!