Per cominciare, attiviamo la console di python per rhythmbox (andiamo su "Edit -> Plugin" e spuntiamo "python consolle").
Cerchiamo la directory con i plugin (in ubuntu "/usr/lib/rhythmbox/plugins/") e creiamo una directory, ad esempio "prova" (mkdir prova, per i niubbi...). In questa directory mettiamo due file:
- prova.py
- prova.rb-plugin
import rb class Prova(rb.Plugin): def __init__(self): rb.Plugin.__init__(self) def activate(self, shell): self.shell = shell self.string = "Hello World" print self.string def deactivate(self, shell): del self.shell del self.stringed in prova.rb-plugin mettiamo:
[RB Plugin] Loader=python Module=prova IAge=1 Name=try Name[it]=prova Description=my first plug in Description[it]= il mio primo plug in plug in Authors=Jurgo Boemo Copyright=Copyright © 2007 Jurgo Boemo Website=http://jurgo.blogspot.comOk, ora riavviamo rhythmbox, andiamo su edit -> plugin, dovrebbe essere visibile la voce "prova": selezioniamola. Ora, apriamo la python console di rhythmbox "Tools -> Python console", da quì facciamo (inserendo una riga alla volta nella console python):
import prova a=prova.Prova() a.activate(shell)Se tutto andrà bene, solo l'ultima riga dovrebbe tornare un output, e cioè "Hello World".
Bene, ora avete fatto il vostro primo plug in per rhytmbox, divertitevi.
Nessun commento :
Posta un commento