Astek tarzı minimap altı tarih ve saat sistemi

ncp80

Üye
Üye
Mesaj
291
Çözümler
4
Beğeni
195
Puan
741
Daha azönce ekledim bi sıkıntısını görmedim ve forumda bazı kişiler böyle sistemler eklerken sıkıntı yaşamış
örnek vermek istemiyorum o kişileri açtığı konulardan görebilirsiniz. Ben gerçi isim vermem oyüzdende vermek istemediğimden dolayıda vermiyorum neyse sisteme geçelim eklenişi gayet basittir yapamayanlar olabilir

hazır dosyadan bakarak ekleyebilirsiniz ,

Sistemden foto :
Daha azönce ekledim bi sıkıntısını göremedim
Ekran Alıntısı.PNG



Root/uiminimap.py aç ve aşağıdaki kodu arat;
Python:
self.tooltipInfo.Show()

Altına bir satır boşluk bırak ve ekle;
Python:
        #PROGAMER - New Tarih Saat
        self.ebenobject = ui.TextLine()
        self.ebenobject.SetFontName("Arial:16")
        #self.ebenobject.SetFontColor(  255, 045,   0)
        self.ebenobject.SetPosition((wndMgr.GetScreenWidth() - 130) / 2, 165)     # Kordinat Yer belirle.
        self.ebenobject.SetWindowHorizontalAlignCenter()
        self.ebenobject.SetHorizontalAlignCenter()
        self.ebenobject.SetFeather()
        self.ebenobject.SetOutline()

        self.ebenobject2 = ui.TextLine()
        self.ebenobject2.SetFontName("Arial:16")
        #self.ebenobject2.SetFontColor(  255, 045,   0)
        self.ebenobject2.SetPosition((wndMgr.GetScreenWidth() - 130) / 2, 185)     # Kordinat Yer belirle.
        self.ebenobject2.SetWindowHorizontalAlignCenter()
        self.ebenobject2.SetHorizontalAlignCenter()
        self.ebenobject2.SetFeather()
        self.ebenobject2.SetOutline()

Aşağıdaki kodu arat;
Python:
        if True == self.AtlasShowButton.IsIn():
            self.tooltipAtlasOpen.Show()
        else:
            self.tooltipAtlasOpen.Hide()

Kod satırının altına bir satır boşluk bırak ve ekle;
Python:
        global bgk
        gc=time.strftime("%d")
        aycek=time.strftime("%B")
        yilx=time.strftime("%Y")
        gun=time.strftime("%A")
        b= " "
        ti=" - "
        st=time.strftime("(%H:%M:%S)")

        baglad2=st
        self.ebenobject2.SetText(baglad2)
        self.ebenobject2.Show()

        aylar={"January":"Ocak","February":"Sub","March":"Mart","April":"Nis","May":"May","June":"Haz","July":"Tem","August":"Agus","September":"Eylul","October":"Ekim","November":"Kasim","December":"Aralik"}
        ayx=aylar[aycek]
       
        gunler={"Monday":"Ptesi","Tuesday":"Sali","Wednesday":"Cars","Thursday":"Per","Friday":"Cuma","Saturday":"Ctesi","Sunday":"Paz"}
        g=gunler[gun]
        baglad=b+gc+b+ayx+b+yilx+b+g+b
        self.ebenobject.SetText(baglad)
        self.ebenobject.Show()

Anlatım ibrahim gökalp adlı geliştiriciye aittir :
Linkleri görebilmek için giriş yap veya kayıt ol.


buda hazır dosya ve total tarama sonuçları

Linkleri görebilmek için giriş yap veya kayıt ol.


Linkleri görebilmek için giriş yap veya kayıt ol.
 
En son bir moderatör tarafından düzenlenmiş:
Bilmeyenler için not;
Bu sistem sunucu saatini ekrana yansıtmaz. İşletim sisteminin saatini ekrana yansıtır.
Pyhon time fonksiyonu ile ilgili detaylı bilgiyi buradan öğrenebilirsiniz:
Linkleri görebilmek için giriş yap veya kayıt ol.
 
Geri
Üst