Jul-12-2018, 03:34 PM
Hello, I have this code:
Thank you for your time
#python 2.7.15 import pyautogui import time import msvcrt from threading import Thread import win32api import battle import Tkinter from Tkinter import * #launcher pos x:868 y:975 #rocket pos x:829 y:936 def click(): state = win32api.GetKeyState(0x01) if state: pyautogui.hotkey("ctrlleft") def PLD_8(): pyautogui.hotkey("2") root.after(500, PLT_3030) def PLT_3030(): root.after(100, pyautogui.hotkey("7")) root.after(20000, PLD_8) root = Tk() root.geometry("300x200") root.title("Bot options") root = Tkinter.Button(root, text = "Click me", command = click) root.pack() root.mainloop() """key = msvcrt.getche() if key == 'z': click() elif key == 'x': if __name__ == '__main__': Thread(target = click).start() Thread(target = battle.battle).start() Thread(target = rocket).start()"""How can I make the click function loop when I press the button inside the tkinter window? Now it only executes every time I press the button, I want it to press the button once and then It will loop until I stop the code.
Thank you for your time