[Mini-Rehber] Python | Clienti Hızlı Kapatıp Açma

  • Konuyu açan Konuyu açan Kaiser
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 6
  • Gösterim Gösterim 3K

Kaiser

Admin
Admin
Geliştirici
Yardımsever Üye
Mesaj
3.918
Çözümler
376
Beğeni
3.932
Puan
1.849
Ticaret Puanı
0
Ön bilgilendirme: Bu küçük rehberde gösterdiğim minik sistemin, sadece geliştirme süresince kullanılması tavsiye ediyorum. Tabi neticede kalıcı olarak kullanmak isteyen kullanabilir ancak ben pek taraftarı değilim.

Bunun amacı, geliştirme süresince özellikle python tarafında yapılan değişiklikleri kontrol ederken, klasörler arasında dolaşarak veya açık olan diğer ekranların arasından clienti elle kapatıp açmak yerine tek bir tuşla resetlemektir.

- Kod içindeki Metin2Distribute.exe yerine kendi .exe dosyanızın tam adını yazmanız gerekiyor.
- import app ekli olmaması mümkün değil ama yinede hata alırsanız import app ekleyin.
- F12 tuşunu kendinize göre değiştirebilirsiniz.

GIF:
a6s4mz7.gif


game.py aratın:
Python:
Genişlet Daralt Kopyala
        onPressKeyDict[app.DIK_F4]    = lambda : self.__PressQuickSlot(7)

Altına ekleyin:
Python:
Genişlet Daralt Kopyala
        onPressKeyDict[app.DIK_F12]    = lambda : self.yenidenbaslat()

Dosyanın en altına ekleyin:
Python:
Genişlet Daralt Kopyala
    def yenidenbaslat(self):
        app.Exit()
        os.system('start Metin2Distribute.exe')
 
çektim bunu mantık güzel eline sağlık
 
Ayrıca arayüzü kullanırken herhangi bir zamanda "Karakter Seçimi" \ "CH Seç" ekranında .... çalışmasını nasıl sağlayabiliriz?
 
Üst