Hallo liebe AutoIt-Gemeinde,
ich wende mich heute an euch, da ich mit meinem Latein am Ende bin und ich hoffe Ihr könnt mir helfen.
Vo ca. 4 Wochen hab ich mir einen Vibrationslautsprecher von ADIN zugelegt. Das ist für den Preis ein ganz tolles Teil mit einem guten Funktionsumfang. Spielt Musik von einer Femdquelle, von Radio und von micrSD. Und hier fängt mein Problem an. Das Gerät kann Karten bis 4GB lesen. Das sind also so ca. 1000 bis 1200 Titel. Eine Funktion, die das Gerät nicht hat ist die zufällige Reihenfolge der Titel. Alles kein Problem - sortiere ich die Dateien ebend selber mit Autoit. Da der Datenbestand auf der Karte nur temporär ist kann ich den beliebig veränder. D.h. der Dateiname, wie der ID3TAG ist nicht relevat - Hauptsache gemischt. Im momentan Zustand kommt dann irgendwann 10x ACAC und dann 8x ABBA und irgendwann 9c die BeeGees am Stück. Das ist natürlich doof...
Ich habe nun in den letzten 4 Wochen folgende Varianten in mein Script gehämmert:
1. einfaches Umbenennen der Dateien in das Muster "001 bis 897". -> Erfolg = 0, alle Dateien werden im Muster A bis Z abgespielt !
2. Mittels der hier verfügbaren ID3_v3.4.au3 den ID3TAG-V1 gändert und meine ZufallsDaten da eingetragen (vor den Namen des Interpreten eine Zufallszahl eingefügt). Der Dateiname blieb unverändert. Erfolg = 0, alle Dateien werden.....
3. ID3TAG's in der Version 2.4 (letzte Version) ist mit der UDF noch nicht möglich, da der Programierer seine Arbeit eingestellt hat. Kann ich nachvollziehen ... das ist sehr aufwendig, da sich der ID3TAG ständig ändert. Also Zurückrudern und Dateien nach dem Muster "001 bis XXX" umbenenen und ID3TAG V1 mit neuen Daten füllen. Scriptechnisch ist das alles kein Problem... nur der Erfolg im Gerät =0, alle Dateien....
4. Eine DOS-Software gesucht, die die Version 2 des ID3TAG schreiben kann. Script umgestellt; Dateinamen belassen, alle TAGs gelöscht und nur V2 mit TrackNr neu geschrieben -> Erfolg=0! Später dann Dateinanen und TAG geändert ... was glaubt Ihr -> Erfolg =0 !!!
Die hier beschriebenen Varianten sind nur ein Bruchteil dessen, was ich versucht habe. Das Gerät ließ sich nicht von der Variante "ich spiele von A bis Z ab" abbringen.
Ich habe alle Veränderunden an den Dateien mit WinAmp und dem MS Mediaplayer geprüft -> die Veränderungen an der Datei war wirksam.
Nun meine eigentlich Frage!
Weiß Einer von Euch wie in so einem micrSD-Modul die Sortierung der Dateien erfolgt bzw. auf welche Daten da zugegriffen wird? Am Endstand meiner Versuche hab ich alle Kopfdaten gelöscht und diese dann neu geschrieben und dennoch spielt das Gerät alle Titel von A nach Z ab. Ich bin am Ende ....
HILFE !!!