鱼C论坛

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

[作品展示] Python连点器

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

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

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

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


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


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


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

  4. root = Tk()

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

  6. def judg():
  7.     try:
  8.         int(e1.get())
  9.     except:
  10.         return False
  11.     else:
  12.         return True

  13. def inva():
  14.     e1.delete(0, END)
  15.     e1.insert(0, "0")
  16.     return True

  17. def judg2():
  18.     try:
  19.         float(e2.get())
  20.     except:
  21.         return False
  22.     else:
  23.         return True

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

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

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

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

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

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

  38. mainloop()
复制代码

[/hide]

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-1-12 21:07:06 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

2.0
现在按Enter即可启动。


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


  1. import pyautogui as py
  2. from tkinter import *
  3. from time import sleep

  4. root = Tk()

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

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

  8. def judg():
  9.     try:
  10.         int(e1.get())
  11.     except:
  12.         return False
  13.     else:
  14.         return True

  15. def inva():
  16.     e1.delete(0, END)
  17.     e1.insert(0, "0")
  18.     return True

  19. def judg2():
  20.     try:
  21.         float(e2.get())
  22.     except:
  23.         return False
  24.     else:
  25.         return True

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

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

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

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

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

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

  42. mainloop()
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-1-13 11:34:38 | 显示全部楼层
0
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-1-14 20:17:03 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

看不懂啊, 还得加油学
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-1-15 09:02:11 | 显示全部楼层
nice!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-1-25 14:08:01 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-1-25 14:39:52 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-7 20:58:09 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-10 15:35:18 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-10 17:07:25 | 显示全部楼层
藏了什么?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-10 17:16:01 | 显示全部楼层
LOOK
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-16 22:49:30 | 显示全部楼层
666
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-16 22:56:10 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-16 23:03:48 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-3-14 10:46:08 | 显示全部楼层
/
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-4-3 22:23:35 | 显示全部楼层
康康
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-4-6 14:22:25 | 显示全部楼层
hide
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-4-6 23:14:35 From FishC Mobile | 显示全部楼层
6
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-24 21:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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