已知这是一个c++写的连点程序
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int x;
bool t=0;
void color(const unsigned short textColor){
if(textColor>=0&&textColor<=15) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),textColor);
else SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),7);
}
int main() {
SetConsoleTitle("连点器");
system("mode con cols=32 lines=12");
color(2);
printf("---自定义连点器---");
k:
color(3);
printf("\n连点速度(单位:ms):");
scanf("%d",&x);
color(4);
printf("按空格开始连点,按Esc暂停");
while(1){
if(GetAsyncKeyState(VK_SPACE)){
while(1){
mouse_event(MOUSEEVENTF_LEFTDOWN|MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
Sleep(x);
if(GetAsyncKeyState(VK_ESCAPE)){
t=1;
goto k;
}
}
}
}
return 0;
}
它会在编译后弹出窗口,让你输入参数,回车后按下空格开始连点,Ecs结束。
由于这个蒟蒻太弱了,想请教各位大佬如何实现输入参数后左前开始连点,再次点击左键结束,结束后不需要在输入参数,可以继续左键连点
还有就是有没有大佬可以做右键版本的。
如果真有大佬做出来蒟蒻感激不尽。