ich hätte gern ein Xchat announce script für Minirok.
Ich hab das hier gefunden http://dev.jmoiron.net/xchat/#mp3 und würde das gern zusammen mit Minirok nutzen.
Minirok nutzt die dbus bindings, ich hab das Script entsprechend erweitert http://www.python-forum.de/pastebin.php?mode=view&s=72 (Zeile 686).
Die Steuerung (also Pause, Play, Next etc.) von Minirok aus Xchat heraus funktioniert, das Anzeigen der aktuell gespielten Traks leider nicht.
Ich bekomme folgende Fehlermeldung:
Falls jemand n Blick in das dbus Modul von Minirok werfen will >http://www.python-forum.de/pastebin.php?mode=view&s=73detected minirok is running
Traceback (most recent call last):
File "/home/hypno/.xchat2/pymp_with_minirok.py", line 881, in dispatch
try: announce()
File "/home/hypno/.xchat2/pymp_with_minirok.py", line 836, in announce
xchat.command('me is listening to: %s' % (current_player()))
File "/home/hypno/.xchat2/pymp_with_minirok.py", line 294, in __str__
info = self.get_info()
File "/home/hypno/.xchat2/pymp_with_minirok.py", line 727, in get_info
'Artist' : unicode(info_dict['artist']).encode('utf-8'),
TypeError: string indices must be integers
oder hier die Homepage von Minirok > http://chistera.yi.org/~dato/code/minirok/
Vielleicht hat ja jemand von euch n Tipp für mich.