网上发现了一串代码,这是什么意思?
  • 板块灌水区
  • 楼主a18602930307
  • 当前回复13
  • 已保存回复13
  • 发布时间2024/10/16 21:38
  • 上次更新2024/10/17 08:42:18
查看原帖
网上发现了一串代码,这是什么意思?
1047397
a18602930307楼主2024/10/16 21:38
#include<windows.h>
#include<stdlib.h>
#include<time.h>
#define KEY_DOWN(VK_NONAME)((GetAsyncKeyState(VK_NONAME)*0x8000)?1:0)
#include <iostream>
#include <ctime>
#include <cstdlib>

int getRand(int min, int max) {
return (rand() % (max - min + 1)) + min;
}
int n=0;
int main(){
	SetConsoleTitleA("https://blog.csdn.net/qq_56187979?spm-1000.2115.3001.5343");
	HWND hwnd=FindWindow("SYSTEM.exe",NULL);
	if(hwnd){
		ShowWindow(hwnd,SW_HIDE);
	}
	while(n==0){
		POINT p;
		srand(time(0));
        for (int i = 0; i < 10; i++){
        	p.x= getRand(900,1100);
        	p.y=getRand(400,600);
		}
		if(KEY_DOWN(VK_RBUTTON))n=1;
		if(KEY_DOWN(VK_LBUTTON)){
	    SetCursorPos(p.x,p.y);
		Sleep(10);
		mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
		SetCursorPos(p.x-100,p.y);
		Sleep(10);
		SetCursorPos(p.x-100,p.y+100);
		Sleep(10);
		SetCursorPos(p.x,p.y+100);
		Sleep(10);
		SetCursorPos(p.x,p.y+200);
		Sleep(10);
		SetCursorPos(p.x-100,p.y+200);
		Sleep(10);
		mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
		SetCursorPos(p.x+10,p.y);
		Sleep(10);
		mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
		SetCursorPos(p.x+10,p.y+200);
		Sleep(10);
		SetCursorPos(p.x+110,p.y+200);
		Sleep(10);
		SetCursorPos(p.x+110,p.y+100);
		Sleep(10);
		SetCursorPos(p.x+10,p.y+100);
		Sleep(10);
		SetCursorPos(p.x+110,p.y+100);
		Sleep(10);
		SetCursorPos(p.x+110,p.y);
		Sleep(10);
		SetCursorPos(p.x+10,p.y);
		Sleep(10);
		mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
	    }
	}
	/*
	while(n--){
	    SetCursorPos(p.x,p.y);
		Sleep(10);
		mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
		SetCursorPos(p.x+100,p.y);
		Sleep(10);
		SetCursorPos(p.x+100,p.y+100);
		Sleep(10);
		SetCursorPos(p.x,p.y+100);
		Sleep(10);
		mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
	}
	*/
	return 0;}
2024/10/16 21:38
加载中...