有趣论坛

 找回密码
 立即注册
查看: 116|回复: 0

[脚本工具] 咸鱼之王微信小程序PC版鼠标模拟点击

[复制链接]
  • TA的每日心情
    慵懒
    2024-6-21 16:03
  • 签到天数: 152 天

    [LV.7]常住居民III

    4565

    主题

    12

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32892
    发表于 2023-9-12 20:28:10 | 显示全部楼层 |阅读模式
    简单点,还可以修改一下作为任意软件连点器,C++语言编写。
    具体代码如下,可自行编译:

    1. #include <iostream>
    2. #include <conio.h>
    3. #include <windows.h>
    4. #include <stdio.h>

    5. using namespace std;

    6. int main()
    7. {
    8.   long long_position;
    9.         POINT p,pc;
    10.         HWND hdc,childHdc;
    11.   COLORREF pixel;

    12.         cout<<"按VK_UP开始左键点击\n按VK_DOWN停止点击\n左侧Win键退出\n";

    13.         while (1){
    14.     if (GetAsyncKeyState(VK_UP) & 0x8000){
    15.                         GetCursorPos(&p);
    16.       hdc = WindowFromPoint(p);
    17.       ScreenToClient(hdc, &p);
    18.       for(int i=0; i<500; i){
    19.         SendMessage(hdc,WM_LBUTTONDOWN,MK_LBUTTON,MAKELONG(p.x,p.y));
    20.         Sleep(10);
    21.         SendMessage(hdc,WM_LBUTTONUP,0,MAKELONG(p.x,p.y));

    22.         if (GetAsyncKeyState(VK_DOWN) & 0x8000){ break;}
    23.       }
    24.                 }
    25.     if (GetAsyncKeyState(VK_LWIN) & 0x8000){ break;}
    26.                 Sleep(20);
    27.         }
    28.   return 0;
    29. }
    复制代码
    微信小程序有个问题,有时候可以后台执行连点,有时候不能,有时候先是不能后台连点,运行几个小时之后就又可以了。不知道啥原因,希望高手明白的多多指教。编译后的文件就不上传了,源码都在,自己编译即可。
    懒得打字嘛,点击右侧快捷回复
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|网站地图|有趣论坛

    GMT+8, 2024-7-1 07:35 , Processed in 0.049845 second(s), 25 queries .

    Powered by 有趣论坛

    Copyright © 2022-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表