鱼C论坛

 找回密码
 立即注册
查看: 3841|回复: 21

[作品展示] Python连点器

[复制链接]
发表于 2023-1-12 19:54:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 KeyError 于 2023-1-12 22:03 编辑


规则是输入点击次数和点击间隔,点击启动后在一秒内移到想要的位置。


在水帖子,效果就不展示了。


圆马:
双层hide,更安心^_^。
[hide=d365]
import pyautogui as py
from tkinter import *
from time import sleep

root = Tk()

Label(root, text=" 请 输 入 点 击 的 次 数 : ").grid(row=0, column=0)

def judg():
    try:
        int(e1.get())
    except:
        return False
    else:
        return True

def inva():
    e1.delete(0, END)
    e1.insert(0, "0")
    return True

def judg2():
    try:
        float(e2.get())
    except:
        return False
    else:
        return True

def inva2():
    e2.delete(0, END)
    e2.insert(0, "0.1")
    return True

def liandian():
    sleep(1)
    pos = py.position()
    py.click(x=pos.x, y=pos.y, clicks=int(e1.get()), interval=float(e2.get()), button='left')

e1=Entry(root, validate="focusout", validatecommand=judg, invalidcommand=inva)
e1.grid(row=0, column=1)

Label(root, text=" 请 输 入 时 间 间 隔 ( 单 位 为 秒 ) : ").grid(row=1,column=0)

e2=Entry(root, validate="focusout", validatecommand=judg2, invalidcommand=inva2)
e2.grid(row=1, column=1)

Button(root, text=' 启 动 连 点 器 ', command=liandian).grid(row=2, column=0, rowspan=2)

mainloop()

[/hide]

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-1-12 21:07:06 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-1-12 21:39:27 | 显示全部楼层
本帖最后由 KeyError 于 2023-1-12 22:04 编辑

2.0
现在按Enter即可启动。


在水帖子,效果就不展示了。

import pyautogui as py
from tkinter import *
from time import sleep

root = Tk()

frame = Frame(root, width=100,height=100)
frame.grid(row=0,column=0)

Label(frame, text=" 请 输 入 点 击 的 次 数 : ").grid(row=0, column=0)

def judg():
    try:
        int(e1.get())
    except:
        return False
    else:
        return True

def inva():
    e1.delete(0, END)
    e1.insert(0, "0")
    return True

def judg2():
    try:
        float(e2.get())
    except:
        return False
    else:
        return True

def inva2():
    e2.delete(0, END)
    e2.insert(0, "0.1")
    return True

def liandian():
    try:
        pos = py.position()
        py.click(x=pos.x, y=pos.y, clicks=int(e1.get()), interval=float(e2.get()), button='left')
    except:
        pass

e1=Entry(frame, validate="focusout", validatecommand=judg, invalidcommand=inva)
e1.grid(row=0, column=1)

Label(frame, text=" 请 输 入 时 间 间 隔 ( 单 位 为 秒 ) : ").grid(row=1,column=0)

e2=Entry(frame, validate="focusout", validatecommand=judg2, invalidcommand=inva2)
e2.grid(row=1, column=1)

frame.bind("<Key-Return>",liandian)

mainloop()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-1-13 11:34:38 | 显示全部楼层
0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-1-14 20:17:03 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-1-14 20:50:16 | 显示全部楼层
KeyError 发表于 2023-1-12 21:39
2.0
现在按Enter即可启动。

看不懂啊, 还得加油学
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-1-15 09:02:11 | 显示全部楼层
nice!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-1-25 14:08:01 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-1-25 14:39:52 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-7 20:58:09 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-10 15:35:18 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-10 17:07:25 | 显示全部楼层
藏了什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-10 17:16:01 | 显示全部楼层
LOOK
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-16 22:49:30 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-16 22:56:10 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-16 23:03:48 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-3-14 10:46:08 | 显示全部楼层
/
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-4-3 22:23:35 | 显示全部楼层
康康
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-4-6 14:22:25 | 显示全部楼层
hide
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-4-6 23:14:35 From FishC Mobile | 显示全部楼层
6
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-7-6 14:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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