Version 1.3 ist fertig.
Neu in v1.3
- Alle Dateien und Verzeichnisse mit "S"-Attribut werden nun ignoriert.
Neu in v1.2
- Funktion zum löschen leerer Verzeichnisse. Das ist ganz praktisch, wenn man Dateien löscht und dabei dann ein leeres Verzeichnis überbleibt. Es werden dabei aber nur wirklich leere Verzeichnisse gelöscht (DirGetSize = 0).
- Einige Optimierungen am Programmcode.
Neu in v1.1
- Es gibt nun einen zweiten Button, zum laden der Liste. Dabei wird getestet, ob die Datei (so wie sie in der Liste steht) auch tatsächlich noch existiert. Wenn nicht, dann wird der Eintrag in rot dargestellt.
- Systemsounds beim beenden der Funktionen, damit man auch eine akustische Rückmeldung hat, wenn die Funktion fertig ist. Ein Danke an funkey für "_PlayDefaultSystemSound".
- Anzeige, wie viele Einträge markiert sind.
- beim kopieren/verschieben von Dateien wird jetzt nicht mehr eine evtl. vorhandene Datei überschrieben, sondern die neue wird umbenannt (durch einen Zähler (1) erweitert).
- Man kann nun alle Dateien aus der Liste anhand der ID3-Tags in eine Verzeichnisstruktur einsortieren lassen (kopieren oder verschieben). Sollten dabei doppelte Dateinamen vorkommen, wird wieder umbenannt.
- Vorher kann man noch aussuchen, ob man nur für den Interpreten ein Unterverzeichnis haben will oder ob man für Interpret und Album je ein Unterverzeichnis wünscht.
- Beim verschieben von Dateien wird der Pfad-Eintrag in der Liste automatisch angepasst. Man muss die Liste dann nur abspeichern.
Eigenschaften:
- Alle Festplatten oder einzelne Ordner nach MP3-Dateien durchsuchen und Liste erstellen lassen.
- Liste laden und speichern.
- Innerhalb der Liste nach einem anzugebenen Begriff suchen lassen. Suchergebnisse werden in eigener Liste dargestellt.
- Markierte Dateien kopieren, verschieben oder löschen lassen
- Doppelklick auf einen Eintrag startet den Standard-MP3-Player
Screenshot:
autoit.de/wcf/attachment/10952/
Skript, Exe und Icons befinden sich im ZIP-Archiv (Anhang).
How To
Spoiler anzeigen
1: Download
2: Starten der .exe oder via Editor(Empfohlen wird die .exe)
Nach dem Ihr das prog gestartet habt,MÜSST ihr alls erstes den Button "Alle Festplatten nach MP3s durchsuchen" oder "Verzeichnis nach MP3s durchsuchen" Drücken.
Ansonsten könnt ihr Garnichts anfangen mit dem Programm.
Nach dem das Programm Fertig mit der Suche ist, habt Ihr die Wahl ob Ihr die Gefundenen Files in einer Datenbank Speichern wollt
(Dabei werden nicht die Files sondern die Angaben gespeichert. z.b. Interpret / Album & Pfad)
Ihr müsst nicht gleich nach der Suche eine Datenbank anlegen (ist aber Vorteilhafter)
Nach dem Speichern habt Ihr unten Rechts eine "GroupBox" mit dem Namen "Verzeichnisstruktur anhand der ID3-Tags erstellen:" da könnt Ihr auswählen ob das Programm die Gespeichertnen Einträge nach der ordnerstruktur
..\Interpret\Deteiname
z.b.
F:\Musik\Autoit_Sound{Interpret}\Play1.mp3{Dateiname}
ODER
..\Interpret\Album\Dateiname
z.b.
F:\Musik\Autoit_Sound{Interpret}\mp3_Search{Album}\Play1.mp3{Dateiname}
Kopiert ODER Verschiebt (Dafür habt Ihr dan auch wider 2 Buttons die mit einem ToolTip Versehen sind(Wie alle Buttons))
So,dass wahr die GRUND funktion des Programmes
Nun die Features
Play_Sound:
Ihr könnt auf einen GEFUNDENEN Eintrag Doppelklicken und der Entsprechende Song wird mit dem "Standart" MediaPlayer Abgespielt.
Datenbank / ListView Suche
Sobald Ihr Einträge in der ListView habt, könnt Ihr nach einem Song suchen, dabei spielt es keine rolle ob "Interpret"/"Album" oder nur der "Dateiname" angegeben wird.
Auserdem habt Ihr noch die Möglichkeit das ganze einzugrentzen, wen Ihr den Punkt "Gross-/Kleinschreibung beachten" aktiviert.
ListView abspeichern
Ihr habt die Möglichkeit mehrer Datenbanken zu Erstellen. Aus dem einfachen Grund, das Programm kann nicht mehr alls 40´000 dateien einfassen (Liegt soweit ich weiss an Autoit)
ListView Einträge Löschen
Ihr könnt Einzelne Einträge oder gar den Kompletten LisView Löschen. Das hat den Vorteil, dass wen man noch Spiele Installiert hat (Online oder Offline) werden die vom Programm auch gefunden
(Sofern mann "Alle Festplatten nach MP3s durchsuchen" wählt) Ihr könnt diese Einträge dan Makrieren und mit dem "Markierte Einträge aus der ListView entfernen" löschen. Ihr könnt diese aber auch KOMPLETT von der Festplatte Löschen, mit dem Button "Markierte Dateien von der Festplatte Löschen".
So,das wahren die Features. Es hat noch 2-3 kleine Features die sich von Selbst Erklären
Mit Freude
Oscar & Skilkor