Llegint l'article de KZKG ^ Gaara sobre «fortune», vaig recordar l'script en Python que vaig escriure fa un temps per poder veure els missatges de 'fortune' a una finestra.
Es necessita tenir instal·lat (òbviament) python, amb les llibreries per gtk i GObject: PyGTK, pygobject (En Ubuntu i derivats instal·lar paquets python-gtk2 i python-GObject)
Per usar-lo ha de copiar el codi en un arxiu de text pla, per exemple amb el nom fortune_gtk.py. Es pot executar des d'un terminal, situant-se en el directori on es va guardar l'arxiu i executar:
python fortune_gtk.py
o bé donar-li permís d'execució i llançar-ho com qualsevol aplicació. (Amb doble clic, per exemple)
L'script mostra missatges diferents en forma successiva, un darrere l'altre, i acaba a l'tancar la finestra.
Segons sigui la longitud d'el text canvien la mida de la finestra i la durada dels missatges per a una millor visualització. A més si es fa clic sobre la finestra es copia el text, i pot ser enganxat en un editor de text.
Tenir en compte que el tipus de lletra sigui monoespaciada perquè no quedi desalineat.
A continuació el codi. Que ho gaudeixin !!
(A l'descarregar, guardar amb nom fortune_gtk.py)
PD: No sóc programador, només aficionat. Es nota ... :-)
Gràcies per l'aportació 😀
A contra, gràcies a vós per la teva feina.!
Si veuen que el missatge no entra a la finestra, és que la mida de la lletra que mostra el teu sistema és gran. S pot corregir augmentant la mida de la finestra. Com? en el codi ...
on diu:
self.factor = .2
Significa 0.2 -> mida finestra és el 20% de la pantalla
Corregir a gust el factor. Per exemple, a l'30% serà:
self.factor = .3
Guardar l'arxiu i Llest!
Prove l'aplicació del debian 8 però no camina molt bé, però gràcies pel codi, en uns anys quan sigui un jedi de l'c ++ i li arribi a python serà un bon material didàctic
Què va ser el que et va passar?