Also eines vorweg: Es gibt leider kein Bild vom Ubuntu Stand. Ich habe ihn erst sehr spät gefunden und es war nichts großes zum fotographieren.
Zur Sig:
Bei XMMS gibt es ein Plugin mit dem Namen Liederwechsel.
Dieses ruft ein python Script mit dem Parameter %s (dem Liedtitel) auf.
Dieses überträgt die Daten an ein php Skript am Server.
Und dieses wiederum erzeugt meine Signatur:
<?php
Header ('Content-type: image/png');
error_reporting(0);
$text = 'Momentan läuft '.implode(' ', file('signature_data'));
$im = imagecreate (550, 60);
$white = ImageColorAllocate ($im, 255, 255, 255);
$black = ImageColorAllocate ($im, 40, 40, 40);
$g = ImageColorAllocate ($im, 120, 120, 120);
//Erste Bedigung, wenn die Letze Änderung an der signature_data älter als 360 Sekunden ist
if (filemtime('signature_data') < time()-360)
ImageTTFText ($im, 10, 0, 0, 11, $black, './verdana.ttf', 'momentan läuft keine Musik :(');
else
ImageTTFText ($im, 10, 0, 0, 11, $black, './verdana.ttf', $text);
//Bild erzeugen
ImagePng ($im);
ImageDestroy ($im);