Manuelles Titelupdate für Shoutcastserver
Da offensichtlich Interesse an einem System besteht, das ein Titelupdate des SHoutcastservers unabhängig von der Sendesoftware ermöglicht, habe ich einen schnellen Hack programmiert.
Einmal kann dieses Script die Daten eines vorhandenen Shoutcast holen und weiterleiten, oder aber der Benutzer übergibt an das Script einen Parameter, der den gewünschten SOngnamen enthält.
Der Aufruf ist denkbar einfach. Zwei Möglichkeiten bieten sich an.
Für die automatische Abfrage eines Quellservers und dem anschliessenden Update edes Zielservers empfehle ich die Nutzung eines Cron-Jobs. Unter Windows gibt es dafür z.B. zCron. Unter Linux u.a. gehört das zu den Boardmitteln.
Der Eintrag in der Crontab könnte dann so aussehen:
Dann wird das Script jede Minute ausgeführt. Die Pfade zu PHP und dem Script müssen natürlich angeglichen werden.
Um dem Script einen beliebigen Text zu übergeben, erfolgt der Aufruf entweder über die Kommandozeile, oder per Webbrowser. Das Script muss dazu natürlich mit dem Browser erreichbar sein.
Optimal wird der Text URL-Encoded, um Sonderzeichen richtig umzuwandeln, allerdings übernehmen das die meisten Browser selbst. Einfach ausprobieren
Vor dem ersten Aufruf müssen lediglich die Daten für den Quell- und Zielserver eingetragen werden. Es ist keine sontige Änderung nötig.
Download: http://download.xitara.net/files/shout_update.zip
Einmal kann dieses Script die Daten eines vorhandenen Shoutcast holen und weiterleiten, oder aber der Benutzer übergibt an das Script einen Parameter, der den gewünschten SOngnamen enthält.
Der Aufruf ist denkbar einfach. Zwei Möglichkeiten bieten sich an.
Für die automatische Abfrage eines Quellservers und dem anschliessenden Update edes Zielservers empfehle ich die Nutzung eines Cron-Jobs. Unter Windows gibt es dafür z.B. zCron. Unter Linux u.a. gehört das zu den Boardmitteln.
Der Eintrag in der Crontab könnte dann so aussehen:
* * * * * /usr/bin/php /usr/bin/shout_update.php
Dann wird das Script jede Minute ausgeführt. Die Pfade zu PHP und dem Script müssen natürlich angeglichen werden.
Um dem Script einen beliebigen Text zu übergeben, erfolgt der Aufruf entweder über die Kommandozeile, oder per Webbrowser. Das Script muss dazu natürlich mit dem Browser erreichbar sein.
http://www.example.com/shout_update.php?song=Das ist mein Text
Optimal wird der Text URL-Encoded, um Sonderzeichen richtig umzuwandeln, allerdings übernehmen das die meisten Browser selbst. Einfach ausprobieren
Vor dem ersten Aufruf müssen lediglich die Daten für den Quell- und Zielserver eingetragen werden. Es ist keine sontige Änderung nötig.
Download: http://download.xitara.net/files/shout_update.zip
Trackbacks
Trackback-URL für diesen Eintrag
Kommentare
Ansicht der Kommentare:
(Linear | Verschachtelt)
Hi Manuel,
wie ja schon in den RADIOFOREN angesprochen hier mal von mir die bitte das Du evtl. mal ein Script fertig machen könntest womit man dieses Titel Update fernsteuerbar machen kann vgl. dazu Foreneintrag: http://www.radioforen.de/showthread.php?t=26786
Gruß
Poldi
wie ja schon in den RADIOFOREN angesprochen hier mal von mir die bitte das Du evtl. mal ein Script fertig machen könntest womit man dieses Titel Update fernsteuerbar machen kann vgl. dazu Foreneintrag: http://www.radioforen.de/showthread.php?t=26786
Gruß
Poldi
