《连点器》开源项目
  • 板块灌水区
  • 楼主_scientist_
  • 当前回复9
  • 已保存回复9
  • 发布时间2024/12/3 20:43
  • 上次更新2024/12/3 22:46:42
查看原帖
《连点器》开源项目
1442439
_scientist_楼主2024/12/3 20:43

真的很简单

不多说了,上源码!

#include <cstdio>
#include <conio.h>
#include <ctime>
#include<graphics.h>
#include<stdio.h>
#include <windows.h>
#include <vector>
#include <string>
#include<bits/stdc++.h>
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
#define MOUES_L_D_U if(KEY_DOWN(VK_LBUTTON)){mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);}
#define MOUES_R_D_U if(KEY_DOWN(VK_RBUTTON)){mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);}
#define windoWs_eYtreUnto HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE);DWORD mode;GetConsoleMode(hStdin, &mode);mode &= ~ENABLE_QUICK_EDIT_MODE;SetConsoleMode(hStdin, mode);
#define HideCursor CONSOLE_CURSOR_INFO cursor_info = {1, 0};SetConsoleCursorInfo (GetStdHandle ( STD_OUTPUT_HANDLE), &cursor_info); 
using namespace std;
int sum=0;
#define IF_ESC if(KEY_DOWN('M')){Sleep(100);sum++;break;}
#define RUn_BOx HWND hWnd = ::GetForegroundWindow();ShowWindow(hWnd, SW_MINIMIZE);
int main(){
	system("mode con cols=40 lines=15");
	RUn_BOx;
	windoWs_eYtreUnto;
	HideCursor;
	double time=0;//Sleep(0.00001);
	SetConsoleTitle ("OFF");
	while(1){
		SetConsoleTitle ("OFF");
		if(KEY_DOWN('M')){
			Sleep(100);
			sum++;
		}else if(sum%2==1){
			while(1){
				SetConsoleTitle ("ON");
				MOUES_L_D_U;
				MOUES_R_D_U;
				IF_ESC;
				Sleep(time);
			}
		}
	}
    return 0;

}

就是这样了

使用方法

1.按下F11键,启动连点器
2.按下M键,将连点器的方式设为ON(注意任务栏图标) 3.按下鼠标,即可连点(支持左右键)

最该CPS可达 1028!




负责人:MichaelChenYu

研发团队:ATM出题组

2024/12/3 20:43
加载中...