Wer kann helfen?
lima-city → Forum → Programmiersprachen → Sonstige Programmiersprachen
alte textdatei
angebot
csv
dan
dein
einzelnen funktionen
information
lerneffekt
listen
problemstellung
programmiersprache
rekursiv aufrufen
schick wenngleich
schnellste variante
skript
umfangreiche aufgaben
verzeichnis
weitestgehend voneinander
window
zeitpunkt
-
Ich hab da eine frage kann einer von euch mir vll dabei helfen, wie ich von einem Ordner alle darin enthalten Dateien in einer Datenbank automatisch eintragen lassen kann? Dies mein ich speziel bei MP3 und WMA Dateien. Falls jemand was davon hat oder mir vll auf die spr?nge helfen kann dann w?re ich super dankbar. Die Datenbank sollte am Besten MySQL sein.
MfG
Freewareecke
PS: Weiterhin gilt mein Angebot wer mir hilft und es funktioniert, der soll mir sein Banner schicken plus link und es kommt auf meine Homepage drauf. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Willst du nur die Namen der Dateien eintragen oder die kompletten Dateien?
In beiden f?llen kannst du das mit einer Programmiersprache deine wahl machen. Von mir aus auch mit PHP, sollte sogar f?r diesen Zweck die schnellste Variante darstellen. (erstellungszeit, nicht ausf?hrungszeit)
Jedenfalls musst du mit den Sprachspezifischen Mitteln das Verzeichnis abfragen welche Dateien sich darin befinden und dann die gew?nschten Informationen nur noch an deine Datenbank ?bertragen.
Andernfalls, Problemstellung genauer erl?utern.
Evil -
Na ja, ich w?rde das mit Winamp machen...
Klingt bl?d, aber mit Winamp kann (bzw. konnte man fr?her) die Dateien der Playlist in eine html-Seite ausgeben lassen.
Die Titel waren dann durch " - " getrennt.
Insofern konnte man sie nach Excel exportieren und dort trennen.
Dann w?rde ich die Liste als CSV-Datei abspeichern und in eine MySQL-Datenbank importieren...
Eigentlich ganz einfach!
OK, nicht wirlich, aber so w?rde ich es machen! -
Irgendwie ist deins umst?ndlicher. Mal eben eine Funktion zum auslesen des Verzeichnisses und die dan Rekursiv aufrufen und die Daten in einem Array o.?. zu speichern und dann in die SQL DB zu transferieren ist immer noch einfacher.
Aber das mit der PlayList m?sst ein WA 5.x.x auch noch gehen. War jedenfalls immer ganz schick, wenngleich ich die alte TextDatei Variante via
"dir /a /s > mp3.txt" bevorzuge :) -
So, ich habs noch einfacher:
http://www.lima-city.de/tutorials.php?m=show&id=1930
Das Skript l?sst sich noch weiter vereinfachen, aber ich habe die einzelnen Funktionen weitestgehend voneinander getrennt, damit sich bei den Lesern auch ein Lerneffekt einstellt. So einfach bekommt man das jedenfalls auch in PHP nicht hin (wobei es in C k?rzer w?re als in PHP).
Jedenfalls funktioniert das Skript, habe es bereits getestet. Hab jetzt allerdings nur MP3s beachtet, aber einfach das Skript kopieren und "*.mp3" durch "*.wma" ersetzen, dann geht auch das. -
Nettes Teil, aber einen Vorschlag dazu h?tte ich. Da es sich ja auf Windows beschr?nkt, wieso nicht gleich die Windows Scripting Language nehmen?
Reine Batch Dateien sind heutzutage f?r solch umfangreiche Aufgaben nicht ideal. Mit WSL d?rfte das einfacher sein, kann es aufgrund mangelnder Erfahrung aber nicht best?tigen. :(
War nur so ne Idee, falls jemand hier mit WSL umgehen kann :) -
Du meinst wohl WSH, was allerdings keine Programmiersprache ist, sondern nur ein Interpreter. Der kann mit VBScript und JScript (NICHT JavaScript) gef?ttert werden. H?tte man auch machen k?nnen. Die Herausforderung w?re aber noch geringer gewesen, als sie eh schon war.
-
ja ich mein WSH. Wusste zum Zeitpunkt des Replies nicht mehr den genauen Wortlaut der Bezeichnung :(
Hab das Zeugs noch zu selten genutzt da man es selten braucht. Ich jedenfalls nicht. Wenn ich was brauch schreib ich es meist in JAVA -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage