PYTHON连点器

这篇博客介绍了如何利用Python的win32py, ctypes, threading, keyboard和time模块创建一个自动化游戏点击的工具,旨在提升玩游戏的便利性。" 129983451,16678208,小程序:银行数字化转型的新利器,"['小程序开发', '移动银行', '数字化转型', '银行IT', '用户运营']
摘要由CSDN通过智能技术生成

为了玩某些游戏更加省事,懒惰真是致命

需要用到的模块:win32py, ctypes,threading,keyboard,time

#!/usr/bin/env python3
import win32con,win32api,ctypes
from threading import Thread
from keyboard import wait
from time import sleep
def clicker(x=0,y=0,lr=0):
    ## x,y 指定xy坐标,默认0,0鼠标位置
    ## lr 0 默认鼠标左键,1鼠标右键
    ## 按需求自定义
    if lr == 1:
        lr0,lr1 = win32con.MOUSEEVENTF_RIGHTDOWN,win32con.MOUSEEVENTF_RIGHTUP
    else:
        lr0,lr1 = win32con.MOUSEEVENTF_LEFTDOWN,win32con.MOUSEEVENTF_LEFTUP
    win32api.mouse_event(lr0|lr1,
 x, y, 0, 0)
def clickers():
    while 1:
        ## 循环鼠标左键单击
        # print('=.=') ## 测试
        clicker()
        sleep(0.25) ## 延时单位秒(s)
while 1:
    t = Thread(target=clickers)
    print('press Ctrl+R start')
    wait('Ctrl+R')
    t.start()
    print('press Ctrl+R stop'
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值