Aceptando el reto que me han propuesto en Ubuntu Life, y teniendo en cuenta que el screenlet de la Primitiva es, tanto mi primer programa en python, como mi primer screenlet, voy a intentar contar las partes que tiene y como crear y/o moficar uno propio.
El screenlet se podría descomponer en dos partes, la programación y la parte gráfica. Este es el árbol de ficheros y directorios de mi screenlet:
|- Primitiva
------| - PrimitivaScreenlet.py
------| - icon.svg
------| - themes
------------| - default
-------------------| - background.svg
-------------------| - disk-glow.svg
Comienzo con la parte gráfica. Hay tres ficheros con extensión svg.
- El primero (icon.svg), es el icono mostrado cuando abrimos el screenlets-manager.
- El segundo, es el cuadro del fondo del screenlet.
- El tercero y último, es una imagen semitransparente que le da a la imagen anterior un cierto reflejo.
Esto es todo en el aspecto gráfico.
La programación.
En este caso solo hay un fichero fuente, PrimitivaScreenlet.py en el que se pueden apreciar dos partes:
- El cuerpo principal.
- Y dentro de este, la clase PrimitivaScreenlet.
En el cuerpo principal, solo hay una llamada a nuestra clase.
if __name__ == "__main__":
import screenlets.session
screenlets.session.create_session(PrimitivaScreenlet)
Y esta clase, es la que hay que modificar, añadiendole la funcionalidad deseada para obtener un nuevo screenlet.
class PrimitivaScreenlet(screenlets.Screenlet):



December 18th, 2007 at 14:30
[...] Como crear y/o modificar un screenlettech.kedesfase.com/2007/12/17/como-crear-yo-modificar-un-scr… por joselin hace pocos segundos [...]
December 19th, 2007 at 08:26
[...] Como crear y/o modificar un Screenlet [...]
July 10th, 2008 at 17:21
He tratado de modificar uno de la Eurocopa 2008, para crear uno. De una página en específico de Costa Rica. Pero cuando lo trato de instalar me dice que no es un tema de screenlets o de superkaramba valido. ¿A que se debe?
July 10th, 2008 at 17:24
Mira que es bien sencillo ese screenlet lo único que hace es mostar una página Web, la que yo hice trataba de mostrar el tipo de Cambio del Banco Central de Costa Rica, entonces le inserte la página web, hasta ahí todo esta bien. Pero cuando le quiero cambiar el nombre, el logo, versión, etc, no funciona.
July 11th, 2008 at 05:50
gartuz, como instalas el screenlet y que cambios has hecho en el?
July 23rd, 2008 at 21:27
El problema era con el Logo. Pero le encontre la solución. Lo que pasa es que yo lo modifique dentro del archivador (.tar.gz) y lo que tenia que hacer era modificarlo desde afuera y luego empacarlo en un .tar.gz y así me funcionó.