1st try of GUI-programming on WindowsCE: MPD-remote-control in python for “Windows Mobile/CE”

“Windows Mobile”-Client für MPD (Music Player Daemon)

Da ich bisher keine gescheihte und freie Möglichkeit gefunden habe “irgendwas” über mein (******-)WM-Handy zu steuern, habe ich mich jetzt mal rangesetzt und mich nach einer Möglichkeit umgesehen eine GUI ohne diesen .NET-sh1t auf dem PPC zu erstellen.
Da ich sowieso bereits die Python-Umgebung auf dem Teil habe (und ich ja auch ein großer Fan dieser Sprache bin) habe ich mich nach einer TKinter-Portierung umgesehen. Diese existiert (http://fore.validus.com/~kashtan/) und funktioniert auch, jedoch ist das nicht die native WinCE-GUI, was heißt, zusätzliche Libs sowie ein anderes look’n’feel (wobei letzteres gegenüber der WinCE-GUI nix heißen muss).
Ich suchte also weiter und bin auf eine Python-Lib gestoßen, welche ein API auf die WinCE-Gui bot: VensterCE (http://sourceforge.net/projects/vensterce). Es ist noch in der Entwicklung, reichte jedoch für meine Testapplikation völlig aus.
Ich bastelte mir also (überraschend schnell) eine (funktionierende) Applikation in Python, welche über TCP/IP mit dem MPD sprach.
Der MPD (http://www.musicpd.org/) ist ein ressourcensparender extrem kleiner mp3-player-daemon, welcher sich ausschließlich über TCP/IP steuern lässt. Weitere – auch grafische – Clients für den MPD lassen sich hier finden: http://www.musicpd.org/clients.shtml.
Das Resultat kann sich in meinen Augen – für ein Testprogramm – sehen lassen:

wm-mpc sowie wm-mpc

Wer Interesse daran hat soll sich melden. Ich möchte das jetzt nur nicht in solch einer unfertigen Version zum Download anbieten, da das Ding noch ein paar Bugs besitzt.

Comments

Comments are closed.