playlist für das Nokia 6230i
playlist ist ein einfaches Bash-Script das Ihnen unter die Arme greift, wenn es
darum geht Playlisten für das Nokia 6230i zu erstellen. Vielleicht ist es auch
für andere MP3-Player von Nutzen. Rückmeldungen bitte über das
Kontaktformular.
Folgendes Vorgehen wird empfohlen:
- Einen Ordner namens mp3 anlegen
- In mp3 die MP3-Dateien die auf das Handy sollen kopieren
- In dem Verzeichnis in dem mp3 liegt
playlist ohne Parameter aufrufen.
Damit werden die .m3u-Dateien erstellt.
- Jetzt mit
playlist -u die .m3u-Dateien hochladen.
- Auf der MMC-Karte im Handy einen Ordner mp3 anlegen.
Menü => Galerie => MMC => Details => Ordner hinzufügen
- Am besten
obex://[11:22:33:44:55:66]:10/MMC/mp3 in
die Adressleiste vom Konqueror eingeben und die MP3-Dateien rüberkopieren.
Alternativ können die Dateien auch per Cardreader (viel schneller) in das
mp3-Verzeichnis kopiert werden.
- Alle die es anders machen wollen denken bitte kreativ.
Dowload
Bitte hier das Script playlist herunterladen.
Installation
Zur Installation einfach das Script in den persönlichen ~/bin-Ordner kopieren. Oder
dort hin, wo das .mp3-Verzeichnis entstehen soll. Dann muss das Script vermutlich mit führendem
./ aufgerufen werden ./playlist.
Benutzung
playlist -a -e -l -p -u -b <number> [-h | /h | --help] -v
Parameters\n\
Actions (only one at a time)\n\
---------------------------- \n\
-a : Make a all .mp3-files list\n\
-e : Erase .m3u files from the phone\n\
requires -b or default device-list\n\
--help \n\
-h | /h : print this help text \n\
exit codes:\n\
1 - invoked help\n\
101 - unknown parameter\n\
102 - Something of the environment is not set/installed \n\
correctly\n\
\n\
-l : list all playlist filename on the phone
-p : generate the playlist files (default)
-rm: remove the local play list files
-u : Upload / update .m3u files to the phone\n\
requires -b or default device-list\n\
default action is to generate the playlist files \n\n\
Parameters (all you need)\n\
-------------------------\n\
-b <aa:bb:cc:dd:ee:ff:> device number \n\
-d <n> : Generate playlists only until depth <n> only \n\
Not implemented yet. \n\
-v : verbose mode on\n\
-force: do not check for the bind of rfcomm0 and the
availability of obexftp. (E.g. if only the .m3u files
should be generated.)
Voraussetzungen
- obexftp muss installiert und eingerichtet sein.
- awk (geschrieben für GNU Awk 3.1.4)
- bash (geschrieben für GNU bash, version 3.00.16(1)-release (i586-suse-linux))
ToDo
- Fehler beim obexftp abfangen und an den User ausgeben.
- Eine wortreichere Version erstellen (schaltbar über
-v)
Bekannte Probleme
- Der mehrfache Aufruf von
playlist erzeugt Dateien, deren Einträge
in der Häufigkeit der Aufrufe von playlist entsprechen.
Change Log
| Version |
Datum |
Änderungen |
Link |
|
|
|
|
|
|
|
|
| 01.01 |
14.08.2006 |
- Die Option -force wurde hinzugefügt
- help kann aufgerufen werden, ohne dass alle Voraussetzungen
erfüllt sein müssen.
- -rm behandelt Dateienamen mit Freizeichen nun korrekt
|
playlist_01.01.zip |
| 01.00 |
01.05.2006 |
Erste öffentliche Release |
playlist_01.00.zip |
|