好家伙,我同学在简书里发布了他的Python连点器,说是用PyMouse制作出来的↓
eee
做得不错吧,可是Python的运行速度太慢了,C++它不香吗。废话不多说,直接上代码↓
#include <iostream>
#include <stdio.h>
#include <windows.h>
using namespace std;
int main()
{
    double times;
    cout << "按空格键开始连点,ESC键退出" << endl;
    cout << "请输入连点距离:";
    cin >> times;
    while (true)
    {
        if (typeid(times) != typeid(double))
        {
            cout << "请输入连点距离:";
            cin >> times;
        }
        else { break; }
    }
    while (true)
    {
        if (GetAsyncKeyState(VK_SPACE))
        {
            mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
            Sleep(times);
            if (GetAsyncKeyState(VK_ESCAPE))break;
        }
    }
    return 0;
}
代码描述如下↓
typeid() // 判断数据类型
GetAsyncKeyState(VK_SPACE) // 侦测是否按下空格键,如果是则返回true,不是则返回false,跟conio.h的_getch唯独不同的是它可以在焦点失去窗口时侦测。
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP,0,0,0,0); // 模拟鼠标点击
Sleep() // 这函数我就不用说了吧,延时的函数!!!
下面我们来看一下效果(磁盘:TMD别呀!!!)↓
2
我们先到cps测试官网
测速完毕,我随便按了两下就这样子了。
eee