Merhabalar
Pyhton ile klavye botu yaptım fakat burada bir sorunum var , Knight online’da enter tuşunu algılamıyor. Note padd veya başka yerlerde sorunsuz istenen mesajı dönüyor. Bununla daha önce karşılaşan oldu mu ?
import tkinter as tk
import threading
import time
import keyboard
# Global değişkenler
bot_aktif = False
yazilacak_metin = " OTO YAZI"
yazma_araligi = 5
# Botu başlatan fonksiyon
def baslat_bot():
global bot_aktif
bot_aktif = True
threading.Thread(target=yaz_metin).start()
# Botu durduran fonksiyon
def durdur_bot():
global bot_aktif
bot_aktif = False
# Yazma işlemini gerçekleştiren fonksiyon
def yaz_metin():
while bot_aktif:
keyboard.on_press("enter")
keyboard.write(yazilacak_metin)
keyboard.press_and_release("enter")
time.sleep(yazma_araligi)
# Tkinter arayüzünü oluşturma
root = tk.Tk()
root.title("Klavye Bot")
baslat_button = tk.Button(root, text="Başlat", command=baslat_bot)
durdur_button = tk.Button(root, text="Durdur", command=durdur_bot)
baslat_button.pack()
durdur_button.pack()
root.mainloop()