猫史档案馆


【Python作品分享】鼠标连点器【教程贴】

用户:2亿回家2亿回家查看:0 回复:1 评论:0 创建时间:2023-08-15T19:04:29


【作品展示】

center_image

 

【作品介绍】

鼠标连点器

 

【作品源代码】

import pyautogui as pag
from time import sleep, time
pag.PAUSE = 0
def mouse():
    b = input('请问您需要点击多少下?')
    b = int(b)
    c = input('点击时需要左键还是右键?\n左键请输入0,右键输入1:')
    c = int(c)
    print('请注意:您需要在3秒内将鼠标移动到您需要连点的地方,然后不要动,等待开始快速连点。')
    sleep(3)
    print('开始点击!')
    x, y = pag.position()
    d = 'left'
    if c:
        d = 'right'
    e = time()
    for i in range(0, b):
        pag.click(x, y, button=d)
    f = time() - e
    input('完成。用时%f秒。' % f)
def key():
    print('请在以下支持的按键中挑选您需要的键。')
    for i in pag.KEYBOARD_KEYS:
        print(r'%s' % i, end=' ')
    b = input('\n请输入您需要快速输入的字符:')
    if b in pag.KEYBOARD_KEYS:
        c = input('请输入您需要多少次输入:')
        c = int(c)
        print('请注意,您需要在3秒内切换到需要输入的窗口。')
        sleep(3)
        print('开始工作!')
        e = time()
        for i in range(0, c):
            pag.press(b)
        f = time() - e
        input('完成。用时%f秒。' % f)
    else:
        input('您输入的字符不属于支持字符,请修改。')
try:
    a = input('输入您需要的服务(数字):\n1:快速连点\n2:快速输入\n>>> ')
    a = int(a)
    if a == 1:
        mouse()
    elif a == 2:
        key()
    else:
        input('不好意思,没有找到您需要的服务。\n')
except Exception as e:
    print('错误;\n', e)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
lingyi_objlingyi_obj

https://www.wjx.cn/vm/Ya3BmHB.aspx

帮忙做一下,班级小课题研究,谢谢

点赞0


评论