Legante la artikolon de KZKG ^ Gaara pri "fortuno", mi memoris la Python-skribon, kiun mi skribis antaŭ iom da tempo, por ke mi vidu la 'fortunajn' mesaĝojn en fenestro.
Vi devas havi python instalitan (evidente), kun la bibliotekoj por gtk kaj gobject: pygtk, pygobject (En Ubuntu kaj derivaĵoj instalu pakaĵojn python-gtk2 kaj python-gobject)
Por uzi ĝin, la kodo devas esti kopiita al simpla teksta dosiero, ekzemple kun la nomo fortune_gtk.py. Ĝi povas esti plenumita de fina stacio, lokante en la dosierujo kie la dosiero estis konservita kaj efektivigante:
python fortune_gtk.py
aŭ donu al ĝi ekzekutan permeson kaj lanĉu ĝin kiel ajnan programon. (ekzemple per duobla klako)
La skripto montras malsamajn mesaĝojn unu post la alia, kaj finiĝas kiam la fenestro estas fermita.
Depende de la longo de la teksto, la grandeco de la fenestro kaj la daŭro de la mesaĝoj ŝanĝiĝas por pli bona bildigo. Krome, se vi alklakas la fenestron, la teksto estas kopiita, kaj ĝi povas esti algluita en tekstredaktilo.
Konsideru, ke la tiparo estas monospacita, por ke ĝi ne estu misalineata.
Sub la kodo. Ĝuu ĝin!!
(Kiam vi elŝutas, konservu per nomo fortune_gtk.py)
PS: Mi ne estas programisto, nur amatoro. Rimarkinda ... :-)
5 komentoj, lasu la viajn
Dankon pro la kontribuo 😀
Male, dankon al vi pro via laboro!
Se ili vidas, ke la mesaĝo ne taŭgas en la fenestro, tio estas, ke la grandeco de la litero, kiun via sistemo montras, estas granda. Vi povas korekti pliigante la grandecon de la fenestro. kiel? En la kodo ...
kie diras:
mem.faktoro = .2
Ĝi signifas, ke 0.2 -> fenestra grandeco estas 20% de la ekrano
Korektu la gustan faktoron. Ekzemple, je 30% ĝi estos:
mem.faktoro = .3
Konservu la dosieron kaj Faru!
Mi provizis la aplikaĵon en Debian 8 sed ĝi ne funkcias tre bone, sed dankon pro la kodo, post kelkaj jaroj kiam mi estos jedi de c ++ kaj atingos python ĝi estos bona didaktika materialo
Kio okazis al vi?