想用c++编一个自动点击网页按钮的程序,c++道行浅求方法,就是每隔五分钟点一次确定。js完全不会,c++倒还有点希望,最好是用vs2019

img


#include <bits/stdc++.h>
#include <stdio.h>   //头文件 
#include <windows.h>
 
using namespace std;
 
void color(const unsigned short textColor) {    //自定义函根据参数改变颜色
    if (textColor >= 0 && textColor <= 15)       //参数在0-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("\n  连点器\n        ");
    color(4);
    printf("\n\n 连点器规则:500为0.5秒一点,50为0.05秒一点......");
    color(6);
    printf("\n 按空格开始连点,按Esc结束。\n 最小化窗口,享受这魅力无穷的黑科技吧!");
    color(3);
    printf("\n 设置速度:");//
    int a;
    cin >> a;
    while (1) {
        if (GetAsyncKeyState(VK_SPACE)) { //按下空格
            while (1) { //重复执行
                mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 0, 0, 0, 0); //鼠标当前位置点击一次鼠标
                Sleep( a );
                if (GetAsyncKeyState(VK_ESCAPE))
                    return 0; //按esc退出
            }
        }
    }
    return 0;