找了好多鼠标连点器,都它喵的要钱,我很愤怒,是我找的方式不对吗? 您所在的位置:网站首页 需要连点器的游戏 找了好多鼠标连点器,都它喵的要钱,我很愤怒,是我找的方式不对吗?

找了好多鼠标连点器,都它喵的要钱,我很愤怒,是我找的方式不对吗?

2024-04-11 13:56| 来源: 网络整理| 查看: 265

花一个小时现撸了个 python 脚本:

import ctypes

class MouseInput(ctypes.Structure): _fields_ = [('a', ctypes.c_int32), ('b', ctypes.c_int32), ('c', ctypes.c_uint32), ('d', ctypes.c_uint32), ('e', ctypes.c_uint32), ('f', ctypes.c_void_p)]

class Input(ctypes.Structure): _fields_ = [('a', ctypes.c_uint32), ('b', MouseInput)]

input_data1 = Input(0, MouseInput(0, 0, 0, 0x2, 0, ctypes.cast(ctypes.byref(ctypes.c_uint32(0)), ctypes.c_void_p)))input_data2 = Input(0, MouseInput(0, 0, 0, 0x4, 0, ctypes.cast(ctypes.byref(ctypes.c_uint32(0)), ctypes.c_void_p)))func = ctypes.windll.user32.SendInput

func.argtypes = ctypes.c_uint32, Input, ctypes.c_int32func.restype = ctypes.c_uint32

def click(): assert(func(1, input_data1, ctypes.sizeof(Input)) == 1) assert(func(1, input_data2, ctypes.sizeof(Input)) == 1)

走的是 user32.dll 。调用 click()函数就能在你当前鼠标位置上按一下鼠标左键。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有