KZKG^Gaara'nın 'faliyet' hakkındaki yazısını okurken, bir süre önce 'faliyet' mesajlarını bir pencerede görebilmek için yazdığım Python betiğini hatırladım.
Python'un gtk ve gobject kütüphaneleriyle birlikte kurulu olması gerekir (açıkçası): pygtk, pygobject (Ubuntu ve türevlerinde python-gtk2 ve python-gobject paketlerini yükleyin)
Bunu kullanmak için kodun, örneğin lucky_gtk.py adıyla düz bir metin dosyasına kopyalanması gerekir. Bir terminalden, dosyanın kaydedildiği dizine giderek ve yürütülerek çalıştırılabilir:
python fortune_gtk.py
veya yürütme izni verin ve herhangi bir uygulama gibi başlatın. (örneğin çift tıklamayla)
Komut dosyası farklı mesajları birbiri ardına görüntüler ve pencereyi kapattığınızda sona erer.
Metnin uzunluğuna bağlı olarak pencerenin boyutu ve mesajların süresi daha iyi görüntüleme için değişir. Ayrıca, pencereye tıklarsanız metin kopyalanır ve bir metin düzenleyiciye yapıştırılabilir.
Yazı tipinin yanlış hizalanmaması için tek aralıklı olduğunu unutmayın.
Kodun altında. Tadını çıkar!!
(İndirirken servet_gtk.py adıyla kaydedin)
Not: Ben bir programcı değilim, sadece bir hobiyim. Farkedilebilir…:-)
Katkı için teşekkürler 😀
Tam tersine, çalışmanız için size teşekkürler!
Mesajın pencereye sığmadığını görürseniz, sisteminiz tarafından görüntülenen yazı tipi boyutunun büyük olmasından kaynaklanmaktadır. S, pencere boyutunu artırarak düzeltilebilir. gibi? Kodda…
nerede diyor ki:
öz.faktör = 2
Bu, 0.2 -> pencere boyutunun ekranın %20'si olduğu anlamına gelir
Tadına göre faktörü düzeltin. Örneğin, %30'da şöyle olacaktır:
öz.faktör = 3
Dosyayı kaydedin ve bu kadar!
Uygulamayı debian 8'de test ettim ancak pek iyi çalışmıyor, ancak kod için teşekkürler, birkaç yıl içinde C++ jedi olduğumda ve python'a başladığımda bu iyi bir öğretim materyali olacak
Sana ne oldu?