Rockantenne-plugin
Beschreibung
Autor: Frank Bergmann
Das Plugin zeigt Titel von aktuell auf Radio Rockantenne gespielten Stücken an. Eine Online-Verbindung wird dafür benötigt.
12.07.2009 ca. 20:15 wurde von Radio Rockantenne die alte "API" im Zuge eines aktualisierten Webauftritts geändert. Die im Rockantenne-Plugin hart kodierte URL ist nicht mehr existent. Es muß eine neue URL verwendet werden und das Parsing angepaßt werden. Auf dem "Caching Server", der eine Liste der zuletzt gespielten Songs vorhält (siehe "netcat" unten), ist diese Änderung bereits vorgenommen worden, so dass zumindest diese Abfrage mit einer gewissen zeitlichen Verzögerung wieder funktioniert. Ein Zeitpunkt, wann eine aktualisierte Plugin-Version mit Realtime-Abfrage der neuen Rockantenne-API zur Verfügung steht, kann noch nicht genannt werden.
Seit Version 0.2.2 wird sowohl der Radio Rockantenne Server als auch ein alternativer Server (für eine längere Songliste) verwendet. Zum Testen läßt sich der Rockantenne Server mit dem enthaltenen 'showrockantennetitel' abfragen. Der alternative Server läßt sich mit 'netcat' abfragen:
echo 4 | nc 81.89.239.234 4489 # 4 ist die Anzahl der Zeilen 090810215500 Queensryche If I were king 090810215900 Backtimer 4 (Doc Heyne) Mu-bed medium (stomp the fong) 090810220300 Alanis Morissette That i would be good (unplugged) 090810220700 Bob Dylan Hurricane
Ausser dem Tool 'showrockantennetitel' für die Kommandozeile sind jetzt noch zwei zum Betrieb eines eigenen alternativen Servers nötige Programme im Paket enthalten:
-r--r--r-- 1 frank frank 17982 Jun 2 1991 COPYING -rw-r--r-- 1 frank frank 1639 May 22 01:21 HISTORY -rw-r--r-- 1 frank frank 3304 Jun 28 2006 Makefile -rw-r--r-- 1 frank frank 3182 Jan 15 10:40 README -rw-r--r-- 1 frank frank 5346 Jan 15 14:47 get_song_data.c -rwxrwxr-x 1 frank frank 14164 May 22 01:31 libvdr-rockantenne.so -rwxrwxr-x 1 frank frank 4952 May 22 01:31 logrockantennetitel -rw-r--r-- 1 frank frank 977 Jun 22 2006 logrockantennetitel.1 -rw-r--r-- 1 frank frank 8674 May 22 01:19 logrockantennetitel.c -rw-r--r-- 1 frank frank 8297 May 22 01:23 rockantenne.c -rw-r--r-- 1 frank frank 1291 May 22 01:19 rockantenne.h -rwxrwxr-x 1 frank frank 4644 May 22 01:31 showrockantennetitel -rw-r--r-- 1 frank frank 487 Jun 22 2006 showrockantennetitel.1 -rw-r--r-- 1 frank frank 645 Jan 15 10:39 showrockantennetitel.c -rwxrwxr-x 1 frank frank 2156 May 22 01:31 utail -rw-r--r-- 1 frank frank 307 Jun 26 2006 utail.1 -rw-r--r-- 1 frank frank 3776 Jun 26 2006 utail.c
Es ist alles ausreichend im README, in man-pages und im Quelltext dokumentiert.
Aktuelle Version, Stand 2007-05-22: vdr-rockantenne-0.3.1