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
