|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import win32api
- from tkinter import *
- from PIL import Image, ImageTk
- import time
- import win32con
- def fishingon():
- i =1
- while True:
- win32api.keybd_event(32,0,0,0)
- win32api.keybd_event(32,0,win32con.KEYEVENTF_KEYUP,0)
- time.sleep(5)
- if i ==2:
- break
- def fishingstop():
- i = 2
-
- root = Tk()
- Button_fish = Button(root,text="开始钓鱼(釣り始まる)",font=("华文楷体",15),command=fishingon)
- Button_fish.pack()
- Button_stop = Button(root,text="停止钓鱼(釣り終わる)",font=("华文楷体",15),command=fishingstop)
- Button_stop.pack()
- mainloop()
复制代码
用线程
- import win32api
- from tkinter import *
- import threading
- import time
- import win32con
- i =1
- def fishingon():
- global i
- i = 1
- while True:
- win32api.keybd_event(32,0,0,0)
- win32api.keybd_event(32,0,win32con.KEYEVENTF_KEYUP,0)
- print("ok!!!!!!!!!")
- time.sleep(5)
- if i ==2:
- break
- def fishingstop():
- global i
- i = 2
- def MyThread(func, *args):
- # 创建
- t = threading.Thread(target=func, args=args)
- # 守护
- t.setDaemon(True)
- # 守护 !!!
- t.start()
-
- root = Tk()
- Button_fish = Button(root,text="开始钓鱼(釣り始まる)",font=("华文楷体",15),command=lambda:MyThread(fishingon))
- Button_fish.pack()
- Button_stop = Button(root,text="停止钓鱼(釣り終わる)",font=("华文楷体",15),command=fishingstop)
- Button_stop.pack()
- mainloop()
复制代码
|
|