Python Buton Sorunu ( YARDIM )

Katılım
9 Ağu 2017
Mesajlar
1
Puanları
1
Yaş
31
Merhaba arkadaşlar ,

bir kaç button'a özel macro ayarladım ancak bu buttonlarla başlattığım macroları devredışı yapabileceğim bir yol bulamadım .

oluşturduğum macrolar ;



def use3(event):
useSkill(KEY_3)
threading.Timer(0.5,use3,(KEY_3,)).start()

def useMH(event):
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
useSkill(KEY_9)
time.sleep(0.2)
threading.Timer(1800,useTS,(KEY_9,)).start()

def useTS(event):
useSkill(KEY_0)
time.sleep(0.2)
useSkill(KEY_0)
time.sleep(0.5)
useSkill(KEY_0)
time.sleep(0.2)
useSkill(KEY_0)
time.sleep(0.2)
useSkill(KEY_0)
time.sleep(0.3)
useSkill(KEY_0)
time.sleep(0.2)
for x in range(0,5):
useSkill(ARROW_DOWN)
time.sleep(0.3)
useSkill(KEY_TAB)
time.sleep(0.2)
useSkill(ARROW_DOWN)
time.sleep(0.3)
useSkill(KEY_ENTER)
useSkill(KEY_ENTER)
useSkill(KEY_ENTER)
useSkill(KEY_ENTER)
useSkill(KEY_3)
threading.Timer(3604,useTS,(KEY_0,)).start()


Bu macroları bind-event yardımıyla fare sol click basımı ile başlattırabildim ;


button2 = Button(cerceve1,text="Transformation Scroll")
button3 = Button(cerceve2,text="Magic Hammer")
button4 = Button(cerceve2,text="Seri Skill")

button2.bind("<Button-1>",useTS)
button3.bind("<Button-1>",useMH)
button4.bind("<Button-1>",use3)

button2.pack()
button3.pack()
button4.pack()


3 Adet Butonda 3 adet macro çalışıyor .

Yapmak istediklerim ve yapamadıklarım ;

buton2 ye bastığımda macro çalışmalı ve buton yanında AÇIK yazmalı , Aynı butona tekrar bastığımda macro durmalı ve buton yanında KAPALI yazmalı ( Açık kapalı yazmasa da olur button basılı kalma görüntüsü olsa da yeterli

Not : Aynı zamanda 2-3 adet macro açık kalması gerekn durumlar olabilir

Yardım edebilecek bir arkadaş var mı acaba ?

uğraşıp yardım eden olursa şimdiden çok teşekkür ediyorum ellerine sağlık .
 

Forum istatistikleri

Konular
128,133
Mesajlar
915,308
Kullanıcılar
449,850
Son üye
umutbaysal9

Yeni konular

Geri
Üst