|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 wqiori 于 2023-8-27 14:56 编辑
分享一个连点器代码
注:本代码需要pyautogui库,请自行安装,pyautogui库教程详见[技术交流] 玩遍python模块【第四期】—— pyautogui鼠标键盘库!
- # -*- coding: utf-8 -*-
- """
- Created on Sat Jan 7 18:22:00 2023
- @author: sky
- """
- from tkinter import *
- import time as t
- import pyautogui as pag
- root = Tk()
- root.title('连点器plus')
- root.geometry('400x310')
- def liandian(pinlv=0.01, key='left', times=-1):
- while True:
- pag.click(button=key)
- t.sleep(pinlv)
- print(times)
- times -= 1
- if times == 0:
- break
- Label(root, text='连点器', font=('楷体', 30)).pack()
- Label(root, text='每次点击间隔 秒', font=('楷体', 13)).place(x=25, y=70)
- var1 = IntVar()
- var1.set(0.01)
- Entry(root, font=('JetBrains Mono', 10), fg='blue', textvariable=var1).place(x=150, y=72)
- Label(root, text='按键', font=('楷体', 13)).place(x=25, y=110)
- key = StringVar()
- key.set('left')
- Radiobutton(root, text='Left', font=('JetBrains Mono', 10), variable=key, value='left').place(x=75, y=112)
- Radiobutton(root, text='Middle', font=('JetBrains Mono', 10), variable=key, value='middle').place(x=150, y=112)
- Radiobutton(root, text='Right', font=('JetBrains Mono', 10), variable=key, value='right').place(x=245, y=112)
- var2 = IntVar()
- var2.set(-1)
- Label(root, text='重复 次(-1表示一直重复)', font=('楷体', 13)).place(x=25, y=150)
- Entry(root, font=('JetBrains Mono', 10), fg='blue', textvariable=var2).place(x=68, y=152)
- Label(root, text='准备时间 秒', font=('楷体', 13)).place(x=25, y=195)
- var3 = IntVar()
- var3.set(3)
- Entry(root, font=('JetBrains Mono', 10), fg='blue', textvariable=var3).place(x=115, y=197)
- def start():
- global key, var1, var2, var3
- t.sleep(var3.get())
- liandian(key=key.get(), pinlv=var1.get(), times=var2.get())
- Button(root, text='开始连点', font=('楷书', 15), command=start).place(x=300, y=230)
- Label(root, text='鼠标移至屏幕角落可结束连点', font=('楷体', 15)).place(x=25, y=270)
- root.mainloop()
复制代码
除去空行代码总共41行(Python真是短小精悍!)
效果展示
如有更好的建议欢迎评论!
评论有鱼币奖励哦~
Pyinstaller转换过后版本我放在下面,没有Python的朋友也可尝试哦
链接:https://pan.baidu.com/s/1r7a7M-RAaPE9rQ2nfHRKYw
提取码:pyld
想网盘不限速的伙伴看这个
https://wuyou.lanzoul.com/i1Tt30gyb2ba
这个能解析百度网盘的文件,速度10~30MB左右
是B站UP上传的
正在努力更新2.0版本……
应该会鸽吧
希望23年能写完 |
评分
-
查看全部评分
|