Heute habe ich mich mal etwas umgeschaut, in wie fern es möglich ist, Rhythmbox fernzusteuern. Leider habe ich nur Möglichkeiten via Bluetooth gefunden. Da ich aber weder Bluetooth am Computer, noch ein Gerät zum steuern habe, habe ich mich mal hingesetzt und eine HTTP-Fernsteuerung geschrieben.
Das ganze funktioniert folgendermaßen: Via PHP Script wird ein Bash-Script aufgerufen, dass per Shell das Kommando rhythmbox-client aufruft. Jeweils mit einem Parameter, z. B. next (für den nächsten Song), previous (für den vorherigen Song) usw. Dieser Umweg ist nötig, da zuerst die DBUS-Session bzw. die Prozess ID gesucht werden muss.
Hier mal ein kleiner Screenshot, wie das ganze auf meinen iPod aussieht.

Das ganze Script könnt ihr euch hier herunterladen.
Das Script muss man, wie schon oben beschrieben, per PHP Funktion shell_exec(); ausführen lassen. Das sollte aber kaum ein Problem darstellen, dass kann sich jeder auch selbst in ein paar Minuten basteln. Die Parameter für das Bash Script sind im Quelltext ersichtlich. Hier noch ein kleines Beispiel:
Continue reading ‘Rhythmbox Fernsteuerung’
Heute hab ich mal ein kleines Uploadscript für euch, dass aus schlichter langeweile enstanden ist.
Hier eine kleine Installationsanleitung:
1. Herunterladen (tar.gz)
2. Entpacken
3. Konfiguration anpassen (insbesondere das $user Array)
4. Auf den Webserver hochladen (falls nicht schon getan)
5. Upload Verzeichniss (Standartmäßig files) mit Unterverzeichnissen für die User anlegen (die in der Konfiguration angegeben wurden)
6. Schreibrechte (Chmod) auf 777 setzen
Vom Design her sieht das ganze noch nicht so aufregend aus, falls aber jemand Lust hat, ein Design zu erstellen, kann sich natürlich jederzeit melden.
Diverse Features fehlen hier in dieser Beta Version des Scripts leider noch. Im Moment ist es nicht möglich Dateien zu löschen oder zu verschieben/umzubennen. Dafür sollte das hochladen und anzeigen der vorhandenen Datei ohne Probleme funktionieren.
Auf Feedback jeglicher Art freue ich mich wie immer. 
Heute habe ich eine PHP Klasse für euch, mit der ihr ganz einfach die Feeds von LastFM mit PHP parsen könnt. Dadurch könnt ihr den Content ganz simpel in euere Webseiten einbinden.
Die Klasse kann man sich hier herunterladen. Ein kleines Code-Beispiel ist im Sourcecode enthalten. Falls irgendwelche Probleme oder Bugs auftreten sollten würde ich mich freuen, wenn ihr einen kurzen Kommentar tippt, oder mir per eMail schreibt.
Im übrigen ist meine Wenigkeit auch auf Lastfm.de vertreten.
Ihr könnt mich gerne als Freund hinzufügen, oder mir etwas in meine Shoutbox schreiben. 
So, ich hab nochmal an meinem alten qGuestbook Gästebuch-Script weitergearbeitet und es hat sich natürlich einiges verbessert.
Ist die Option “Moderiertes Gästebuch” aktiviert, so muss jeder Beitrag erst von einem Moderator freigschalten werden. Der Administrations Link ist nun ausblendbar. Weiterhin wurde eine kleine Funktion von phpBB3 übernommen, man kann sich nun die Speicherauslastung im Footer des Gästebuchs anzeigen lassen. Zusätzlich wurde eine Funktion eingebaut, die eine Begrenzung der maximalen Wortlänge ermöglicht.


Fertig ist es aber leider noch nicht. Als nächstes werde ich wohl das Login System und das ACP nochmal neu schreiben und danach wird die Smilies- und BBCode-Parser Klasse nochmal verbessert. Eventuell gibt es dann auch schon den ersten Beta Release. 
Letzte Kommentare