Autor Beitrag
Tweafis
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 647

WinXP + fbsd
Delphi 5 Prof
BeitragVerfasst: Di 17.06.03 13:29 
Ich schreib grad ein Programm um meine mp3s zu sortieren und wollte Fragen wie ihr die Interpretenerkennung machen würdet.

Die Dateinamen sehen immer so aus:

Interpret - Titel.mp3

Aber oft sind im Interpreten auch - drin, und oft auch im Titel (gerade bei features)

Soll ich lieber den ersten '-' oder den letzten nehmen? Auch möglich wäre eine Inputbox bei mehr als einem -, aber wie find ich raus wieviele - ein string enthält (ohne schleife mit pos + ersetzen). Muss ich da ne eigene Funktion, also for x:=1 to length(s) do if s[x] = Ch then inc(result);

Wollte das Programm auch veröffentlichen.

_________________
.: Es wird der Tag kommen, an dem wir es nicht mehr ändern können :.
Popov
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1655
Erhaltene Danke: 13

WinXP Prof.
Bei Kleinigkeiten D3Pro, bei größeren Sachen D6Pro oder D7
BeitragVerfasst: Di 17.06.03 14:30 
Schreib mal paar Beispiele von den Titeln.

_________________
Popov
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Di 17.06.03 14:56 
Pos suchst AFAIK nach Strings. Warum also nicht nach " - " suchen (man beachte die Leerzeichen)?
Eine andere Methode, wenn selbst Interpret und Titel einen Bindstrich mit Leerzeichen drumrum enthalten, gibt es nicht, im Zweifelsfall den User per Dialog fragen.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Tweafis Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 647

WinXP + fbsd
Delphi 5 Prof
BeitragVerfasst: Di 17.06.03 15:49 
Hmm, nahc ' - ' mit leer wär möglich, aber ads sollte halt möglich sein auch zu veröffentlichen, d.h. am besten selber eingeben?

_________________
.: Es wird der Tag kommen, an dem wir es nicht mehr ändern können :.
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Di 17.06.03 15:52 
Das wäre am Besten.
Bei Musicmatch kann man den Trenner für sowas auch selber einstellen, aber der Bindestrich mit Leerzeichen hat sich weitestgehend eingebürgert.
Am einfachsten wäre die Suche nach " - ", ist das nicht vorhanden oder mehr als einmal, Anwender fragen, daß der Anwender komplett von vornherein den Trenner aussuchen darf, ist natürlich ein nettes Gimmick :)

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Tweafis Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 647

WinXP + fbsd
Delphi 5 Prof
BeitragVerfasst: Di 17.06.03 19:00 
Ich denke dass eine Sortierung nach Interpret eigentlich ganz sinnvoll ist.

Werde das Programm wohl irgendwann veröffentlichen. Es Sortiert die Dateien nach dem Muster

{Originalordner}\Sorted\{Anfangsbuchstabe}\{Interpret}

Was haltet ihr von der Idee?

_________________
.: Es wird der Tag kommen, an dem wir es nicht mehr ändern können :.
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Di 17.06.03 19:40 
Ich persönlich bräuchte's nicht, mich interessiert nur meine MusicLibrary und die Playlist in Musicmatch, erstere sollte auf jeden Fall nach etwas sortiert sein, letztere Shuffle ich sowieso mehrmals, die soll also durcheinander sein. Außerdem bräuchte das ja doppelten Speicherplatz für die Dateien.
Aber kommt drauf an, wofür das Programm gut sien soll...

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Tweafis Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 647

WinXP + fbsd
Delphi 5 Prof
BeitragVerfasst: Di 17.06.03 19:45 
Naja, ein Kumpel meinte (voll stolz) er hätte 2 Tage gebraucht um das so zu sortieren und da hab ich gedacht: Hey, das kannst du doch schneller :mrgreen:

Wegen doppeltem Speicherplatz: Wie wärs, wenn man die alten dateien löscht?

gut ist das programm um die Dateien zu soriteren und jedes normale Musikprogramm mit Playlists und Verzeichnis einlesen unterstüzt rekursion. Bei nem Bestand von Mehr als 1.000 mp3s Ist das Schon zuträglich bei der Koordination,

_________________
.: Es wird der Tag kommen, an dem wir es nicht mehr ändern können :.