SUCHE: ID3TAG auslesen

  • Zitat von bergi

    Ich will hier nicht wieder einen Krieg beginnen, aber ich lass die Finger von .NET und ich würde es auch jedem anderen raten. Wenn du programmieren lernen willst, dann fang mit C an, später kannst du dich noch mit C++ oder Java beschäftigen.

    Naja, ich wollte es mir halt mal ansehen :) Und da ich arbeitsbedingt, an jede MSSoft herankomme, keigt es nahe mal reinzuschauen. Ich liebe mehr dieses Basic. Schön einfach...
    zum .NET : neues W2K System inc. SP4 ( ohne TEMP+vir.Speicher ) + .NET Standard ( 5CDs ) + MSDN.2003JAN (3CDs) == 5.12GB belegt.
    drehen die Durch ???? Jetzt starte ich das erstemal NET. mal sehen was auf mich zukommt :)

    Zitat von bergi

    Du meinst Konsolen Programm, oder? Die Examples hab ich mir angeschaut, aber alles in C++, dass macht keinen Spaß.

    Konsole : GENAU. Ich mag keine GUIs, da habe ich immer das gefühl von 1-2-3 Fertig und irgend wie nichts getan zu haben. Naja andere denke da anders.

  • Zitat von katjarella

    Konsole : GENAU. Ich mag keine GUIs, da habe ich immer das gefühl von 1-2-3 Fertig und irgend wie nichts getan zu haben. Naja andere denke da anders.


    Wenn die ID3 Tags vernünftig dokumentiert sind und es nur ums Auslesen geht, reicht doch auch ein in irgendeiner Script-Sprache (z.B. Perl ;) ) geschriebenes Programm, oder sehe ich da was falsch?

    Gruß, zisoft

  • zisoft
    mir geht es NUR ums auslesen. Leider weiß zu wenig von .h etc oder sowas um zu entscheiden, ob es gut dokumentiert ist.

    @all
    .NET ist auf den ersten Blick keine Reise wert, um schnell mal etwas zu programmieren. Somit bleibe ich erstmal bei meiner ID3COM.DLL und meinem schönen Basic ( Ohne Framework ) :) Aber ich lasse es mal in der Simulations Umgebung ( VPC ) , falls ich mehr gelernt habe. Es kann ja nicht so schwer sein, wenn Hins und Kunz programme damit schreiben kann. Auch ich werde es schaffen.

    Leider dachte ich, das wenn es schon eine Docu + Libs + Beispiele gibt. jemand in ein paar Minuten das Demo zum laufen zu bringt und mal beschreibt, wie man die ID3 Lib einbindet. Denn ich muß sagen, auch wenn ich mich wiederhole, die ID3COM.DLL zu erstellen, war für jemanden OHNE C++ Ahnung ein Kinderspiel. Naja kommt Zeit kommt Rat.

  • Zitat

    Leider dachte ich, das wenn es schon eine Docu + Libs + Beispiele gibt. jemand in ein paar Minuten das Demo zum laufen zu bringt und mal beschreibt, wie man die ID3 Lib einbindet. Denn ich muß sagen, auch wenn ich mich wiederhole, die ID3COM.DLL zu erstellen, war für jemanden OHNE C++ Ahnung ein Kinderspiel. Naja kommt Zeit kommt Rat.



    Vielleicht kann mir jemand sagen, wie man die id3lib statisch unter MinGW erstellen kann, denn bei mir bricht es einfach ohne Fehlermeldung ab. Mit MinGW Programme schreiben macht viel mehr Spaß als unter VC und ich kann ein makefile erstellen, dass jeder nutzen kann.

    Wenn du mein Programm kompilieren möchtest, dann lösche einfach mal die Projekt und Arbeitsbereichsdateien (*.dws, *.dsp), mach die BergID3.cpp mit VS auf und drück im Menü "Erstellen" auf "kompilieren", dann kommt noch eine Frage ob du einen neuen Arbeitsbereich erstllen willst, einfach auf ja drücken. Dann muss du unter "Projekt" "Einstellungen" unter dem Reiter "C/C++" in dem Feld "Präprozessor..." ",ID3LIB_LINKOPTION=3" hinzufügen und im Feld darunter "/I "include Ordern von ID3LIB"". Im Reiter "Linker" im Feld "Objeckt-/..." "id3lib.lib" hinzufügen, ich hab die id3lib.lib im gleichen Ordner wie die BergID3.cpp, wenn's in einem anderen Ordner drin ist, dann vielleicht den absoluten Pfad dazu schreiben. Vielleicht funktioniert's ja so, wer kann das schon sagen wenn man ein MS Programm verwendet...

    Unter MinGW und MSYS hät's so ausgeschaut:
    In den Ordner BergID3 wechseln und dann make eingeben ;)

  • Zitat von katjarella

    ...Jedoch en einer einfachen DOS Lösung währe mir am liebsten :) ...

    man kann auch mit Visual Basic "dos mässig" programmieren.
    Einfach das GUI Fenster Visible false stellen, und am besten ins Clipboard oder in eine Datei ausgeben (obs im Dos Fenster selbst geht weiss ich nicht, bin da auch neuling).
    Naja die Dos parameter übergabe kannst du dir mal im Anhang angucken.
    Das ist von planet-source-code.com, ich finde aber den link nicht mehr, deshalb der anhang.

    *Edit:
    hab noch nen Link für Command line parameter gefunden:
    http://www.vb-power.net/scr_cmdparser.php

    ....cu

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!