Saturday, March 22. 2008Scriptable ServicesTrackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
I like the fact that it's extensible so it won't clutter up the Amarok interface for those of us who don't use services :), but I also see the potential for those who do. Good work!
(BTW: I can see a transparent KSnapshot in that second screenshot
Whatever language you feel like! All that is required is the ability to send commands to DBus and read input from stdin.
My demo scripts uses ruby and just calls the external qdbus executable for all its DBus needs. I am sure it would actually be a lot faster if I used the native DBus interface for ruby.
So I guess it would be very easy to integrate SKY.fm streaming service than the way I had to implement here - http://amarok4kde.blogspot.com/2007/02/finished-skyfm-integration.html
Yes!
This is exactly the kind of thing I had in mind when doing the scriptable service. Using the "Cool Streams" script as a basis, you should be able to get a prototype up and running really quickly. ( If you fetch stuff from somewhere dynamically, it might get a little bit harder, but the API is the same ) Let me know if you need any help, as I have not really documented the scriptable service API yet as I might still tweak or add to it before we release 2.0. The basics should not change though. |
Amarok LinksCalendar
QuicksearchCategoriesBlog Administration |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||