PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Music Keeper



Keeper
20.07.05, 14:34
Hola,
ich programmiere zur Zeit an dem Programm "Music Keeper", kurz "MuKe". Es ist ein Client für den Music Player Daemon (http://www.musicpd.org) für Terminal-Emulatoren und mit ncurses sowie libmpdclient in C geschrieben.
Eine vorläufig noch kurze Projektbeschreibung gibt es unter:
http://www.sourcekeeper.de/muke.htm

Bisher möchte ich noch keine Version zum Herunterladen anbieten, da noch einige wesentliche Funktionen fehlen (Playlistenverwaltung). Ihr könnt euch aber schonmal über ein paar Screenshots hermachen:

http://www.sourcekeeper.de/muke-playlist.jpg
Die aktuelle Playlist, komplett steuerbar (Pfeiltasten etc.)

http://www.sourcekeeper.de/muke-browser.jpg
Der Dateibrowser, von da aus lassen sich Dateien der Playlist hinzufügen

http://www.sourcekeeper.de/muke-help.jpg
Die Im-Programm-Schnellhilfe

Wie man sieht ist alles sehr übersichtlich aufgebaut, alle wichtigen Informationen bzgl. Status und aktuellem Lied sind immer erkennbar.

Download der 0.1alpha-Version:
http://www.sourcekeeper.de/muke-0.1a.tar.gz

MfG Keeper

BSM
20.07.05, 16:38
Sollte dieses Forum nicht Programmen vorbehalten sein die neu verfügbar sind?

Und ich hab schon Programme gesehen die schlechter aussahen beim ersten Release.
Also ganz oder garnicht, sowas ist IMO unangebracht.

Gruss Robert

opeljan
20.07.05, 17:20
Hi,

sieht schon ganz gut aus.
Wenns fertig ist bitte unbedingt den Download Link ins Forum stellen.

Weiterhin viel Erfolg beim programmieren.

Gruß

bert2002
20.07.05, 17:58
Yeahh weiter so ich liebe ncurses :)

MfG bert2002

-jm-
20.07.05, 19:20
Sieht doch gut, warum kein Pre-Release? Ganz nach der Open-Source-Prämisse: "Release early, release often"!

Keeper
21.07.05, 09:22
Hey Danke!
Das Problem bei einem Prerelease ist, das mit dem Programm so gut wie niemand etwas anfangen könnte. Die Funktion zum Hinzufügen von Songs zur Playlist ist noch nicht drin, ich habe das bisher immer mit einem anderen MPD-Client gemacht (glurp,gmpc,ncmpc,mpc...). Aber ob da die "User" wirklich Bock zu haben ist eine andere Frage ... v.a. weil man dafür halt noch ein Programm installieren muss. Also ehrlich gesagt: Mich würds nerven ;)
Von daher lass ich das mal. Aber ich denke dass ich das in den nächsten Tagen eingebaut hab, von daher lässt der Release nicht lange auf sich warten.

MfG KEeper

AceTheFace
21.07.05, 09:52
Ich war mal so frei und hab' den doppelpost gelöscht.

Gruß,
Ace

Keeper
24.07.05, 23:09
Es ist soweit:
Music Keeper Version 0.1 alpha gebe ich euch heute zum Download bereit.

Einige Anmerkung vorweg:
Die Benutzung ist in der Hinsicht noch eingeschränkt, dass es keine Konfigurationsdatei gibt und MuKe sich automatisch mit "localhost" und dem Port 6600 verbindet (Standard).

Vergesst nicht dass es "nur" ein Client für MPD ist und ihr den natürlich vorher auch gestartet und konfiguriert haben müsst ;)

Ansonsten hoffe ich mal, dass ihr MuKe testet und er euch gefällt.
Hier nun der Download-Link:
http://www.sourcekeeper.de/muke-0.1a.tar.gz

MfG Keeper

Anzarr@SuSE
25.07.05, 12:07
Hallo,

ich wollte es heute installieren, was allerdings nicht klappte, da fmod nicht installiert war.

fmod wird anscheinend zur Audio-Ausgabe genutzt (?) und steht, wie ich das auf die Schnelle rausgefunden habe, nicht unter der GPL.
Damit wirst du schonmal alle mit einer debian-basierten Distribution verschrecken, weil sich fmod nicht per apt installieren lässt.
Das war zumindest mein Problem beim installieren und werde nicht extra fmod kompilieren.

MfG
anzarr

Keeper
25.07.05, 14:59
Ui sorry, ein Fehler den ich nicht bemerkt habe. Fmod wird nicht mehr zur Audio-Ausgabe benutzt, das war ganz ganz ganz früher mal so ;)
Werd es sofort beheben.

MfG Keeper

EDIT: So, sollte gefixt sein.

Anzarr@SuSE
25.07.05, 17:00
Hallo.

Leider treffe ich auf ein nächstes Problem:




(....)
make[1]: Leaving directory `/home/anzarr/Documents/progs/muke-0.1a/intl'
Making install in po
make[1]: Entering directory `/home/anzarr/Documents/progs/muke-0.1a/po'
/bin/sh `case "./mkinstalldirs" in /*) echo "./mkinstalldirs" ;; *) echo ".././mkinstalldirs" ;; esac` /usr/local/share
/bin/sh: .././mkinstalldirs: Datei oder Verzeichnis nicht gefunden
make[1]: *** [install-data-yes] Fehler 127
make[1]: Leaving directory `/home/anzarr/Documents/progs/muke-0.1a/po'
make: *** [install-recursive] Fehler 1


So siehts aus bei make install und damit kann ich nicht wirklich was anfangen.

MfG
anzarr

Keeper
25.07.05, 17:09
Jep, ich habe mich noch nicht um die Makefiles gekümmert. DAs selbe passiert bei mir auch, also keine Sorgen machen :)
Ein simples "cp src/muke /usr/bin" als root bringts auch (anstelle von make install).

MfG Keeper

P.S.: Nicht wundern, dass es so viele Hürden gibt. Es ist mein erster Release und auch das erste Programm dass ich überhaupt release. Ich werd mich für die stabile Version nochmal in die Makefiles einarbeiten, ich denke das ist wichtig. Ansonsten find ich es toll, dass du es überhaupt ausprobieren möchtest :)