<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[mp3-Tag auslesen und dateien umbenennen]]></title><description><![CDATA[<p>also ich ab folgendes problem:<br />
ich hab eine dvd voll mit mp3-dateien. diese dvd ist aber so gebrannt, dass sie unter dos auch lesbar ist. also nur 8 zeichen in großbuchstaben...<br />
so... und da das halt nicht sehr schön anzusehen ist und es keinen spaß macht, alle ca. 800 dateien umzubenennen wollte ich fragen ob mir freundlicherweise wer einen code für ein programm schicken könnte das folgendes macht:</p>
<ol>
<li>alle dateien mit der endung .mp3 im verzeichnis suchen, in dem das programm<br />
gestartet wurde</li>
<li>den mp3-tag dieser datei ausliest</li>
<li>und die datei nach dem format &quot;*interpret* - *titel*.mp3&quot; speichert<br />
ich weiß es ist viel, aber wenn mir wer helfen könnte, würde mir das jede menge arbeit ersparen.</li>
</ol>
<p>thx domi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/99129/mp3-tag-auslesen-und-dateien-umbenennen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 10:57:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/99129.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 Jan 2005 18:40:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Tue, 25 Jan 2005 18:40:28 GMT]]></title><description><![CDATA[<p>also ich ab folgendes problem:<br />
ich hab eine dvd voll mit mp3-dateien. diese dvd ist aber so gebrannt, dass sie unter dos auch lesbar ist. also nur 8 zeichen in großbuchstaben...<br />
so... und da das halt nicht sehr schön anzusehen ist und es keinen spaß macht, alle ca. 800 dateien umzubenennen wollte ich fragen ob mir freundlicherweise wer einen code für ein programm schicken könnte das folgendes macht:</p>
<ol>
<li>alle dateien mit der endung .mp3 im verzeichnis suchen, in dem das programm<br />
gestartet wurde</li>
<li>den mp3-tag dieser datei ausliest</li>
<li>und die datei nach dem format &quot;*interpret* - *titel*.mp3&quot; speichert<br />
ich weiß es ist viel, aber wenn mir wer helfen könnte, würde mir das jede menge arbeit ersparen.</li>
</ol>
<p>thx domi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/705876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/705876</guid><dc:creator><![CDATA[böserwolf]]></dc:creator><pubDate>Tue, 25 Jan 2005 18:40:28 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Tue, 25 Jan 2005 18:44:39 GMT]]></title><description><![CDATA[<p>1. Du erwartest, dass dir jemand ein ganzes Programm schreibt?!? Ich glaube kaum, dass das jemand machen wird!</p>
<p>2. Wenn du das selber machen willst, such per google nach id3lib</p>
<p>3. Wozu das Rad ein zweites Mal erfinden? Gibt doch schon genug Programm, die das können (My MPEG Collection, My MP3-Tag, bin mir sicher, dass es noch mehr gibt)... eine Suche bei Google hätte hier übrigens auch geholfen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/705882</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/705882</guid><dc:creator><![CDATA[Paul W]]></dc:creator><pubDate>Tue, 25 Jan 2005 18:44:39 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Tue, 25 Jan 2005 20:22:00 GMT]]></title><description><![CDATA[<p><a href="http://www.mp3tag.de/" rel="nofollow">http://www.mp3tag.de/</a><br />
Ansonsten schau dir mal den MP3 Aufbau an oder nutze eine fertige Lib.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706009</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Tue, 25 Jan 2005 20:22:00 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 12:38:16 GMT]]></title><description><![CDATA[<p>Kann <a href="http://users.otenet.gr/~jtcliper/tgf/" rel="nofollow">The GodFather</a> nur empfehlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706474</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706474</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Wed, 26 Jan 2005 12:38:16 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 13:59:05 GMT]]></title><description><![CDATA[<p>ist auch nicht schwer selbst zu schreiben, die letzten 128 bytes einer mp3 beinhalten den mp3-tag (version 1), falls die ersten 3 Bytes dieser 128 Bytes den Inhalt &quot;TAG&quot; aufweisen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706585</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Wed, 26 Jan 2005 13:59:05 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 14:08:27 GMT]]></title><description><![CDATA[<p>Herr-Vorragend schrieb:</p>
<blockquote>
<p>ist auch nicht schwer selbst zu schreiben, die letzten 128 bytes einer mp3 beinhalten den mp3-tag (version 1), falls die ersten 3 Bytes dieser 128 Bytes den Inhalt &quot;TAG&quot; aufweisen.</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /> vielleicht sollte man mal einen beitrag schreiben wie man richtig den tag ausliesst (wenn keine lib erwünscht ist) und dann flenders bitten diesen in die faq zu schieben. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/706601</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706601</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 26 Jan 2005 14:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 15:05:10 GMT]]></title><description><![CDATA[<p>miller_m schrieb:</p>
<blockquote>
<p>Herr-Vorragend schrieb:</p>
<blockquote>
<p>ist auch nicht schwer selbst zu schreiben, die letzten 128 bytes einer mp3 beinhalten den mp3-tag (version 1), falls die ersten 3 Bytes dieser 128 Bytes den Inhalt &quot;TAG&quot; aufweisen.</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /> vielleicht sollte man mal einen beitrag schreiben wie man richtig den tag ausliesst (wenn keine lib erwünscht ist) und dann flenders bitten diesen in die faq zu schieben. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Gerne. Allerdings würde das eher in die FAQ zu Rund um die Programmierung gehören.<br />
ID3-tags sind schließlich unabhängig vom Betriebssystem. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/706709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706709</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:05:10 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 15:10:23 GMT]]></title><description><![CDATA[<p>cd9000 schrieb:</p>
<blockquote>
<p>Gerne. Allerdings würde das eher in die FAQ zu Rund um die Programmierung gehören.<br />
ID3-tags sind schließlich unabhängig vom Betriebssystem. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>ich meinte natürlich nicht mich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
besitze noch nicht mal ne einzige mp3 (kein bezug dazu, warum auch immer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706718</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:10:23 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 15:19:59 GMT]]></title><description><![CDATA[<p>Wieso sollte man dazu ein Beispiel erstellen?</p>
<p>Der Id3Tag sieht folgendermassen aus:</p>
<p>Byte 1-3 = ID 'TAG'<br />
Byte 4-33 = Titel / Title<br />
Byte 34-63 = Artist<br />
Byte 64-93 = Album<br />
Byte 94-97 = Jahr / Year<br />
Byte 98-127 = Kommentar / Comment<br />
Byte 128 = Genre</p>
<p>Das sollte doch vollkommen ausreichen!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706730</guid><dc:creator><![CDATA[mp3-tag]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:19:59 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 15:22:21 GMT]]></title><description><![CDATA[<p>ist ganz einfach, die falls die letzten 128 bytes einen id3-tag beschreiben sieht das so aus:</p>
<p>3 Byte für &quot;TAG&quot;<br />
30 Bytes für den Titel<br />
30 Bytes für den Artist<br />
30 Bytes für das Album<br />
4 Bytes für das Jahr<br />
30 Bytes für ein Kommentar<br />
1 Byte für die ID des Genres</p>
<p>= 128. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG, Herr-Vorragend</p>
<p>edit: oh, war wohl zu langsam <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/706735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706735</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:22:21 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 15:24:35 GMT]]></title><description><![CDATA[<p>mp3-tag schrieb:</p>
<blockquote>
<p>Wieso sollte man dazu ein Beispiel erstellen?</p>
</blockquote>
<p>für die fragenden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/706739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706739</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:24:35 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 17:47:14 GMT]]></title><description><![CDATA[<p>Herr-Vorragend schrieb:</p>
<blockquote>
<p>ist ganz einfach, die falls die letzten 128 bytes einen id3-tag beschreiben sieht das so aus:</p>
<p>3 Byte für &quot;TAG&quot;<br />
30 Bytes für den Titel<br />
30 Bytes für den Artist<br />
30 Bytes für das Album<br />
4 Bytes für das Jahr<br />
30 Bytes für ein Kommentar<br />
1 Byte für die ID des Genres</p>
<p>= 128. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Ist nur bei ID3v1 so, bei ID3v2 sieht das ganze ein bißchen anders aus, und deshalb habe ich auch geraten, die id3lib zu benutzen... das selbst zu machen ist ein bißchen zu aufwendig.</p>
<p>Paul</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706923</guid><dc:creator><![CDATA[PaulW]]></dc:creator><pubDate>Wed, 26 Jan 2005 17:47:14 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 19:19:09 GMT]]></title><description><![CDATA[<p>PaulW schrieb:</p>
<blockquote>
<p>... und deshalb habe ich auch geraten, die id3lib zu benutzen... das selbst zu machen ist ein bißchen zu aufwendig.</p>
</blockquote>
<p>Für wem ist es zu Aufwendig? Für uns alle?<br />
Gut dann bleiben wir auf Hello World und dem eigenen Editor sitzen.</p>
<p>Last euch nicht bremsen, macht es selbst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707042</guid><dc:creator><![CDATA[MichaM.]]></dc:creator><pubDate>Wed, 26 Jan 2005 19:19:09 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Wed, 26 Jan 2005 22:32:21 GMT]]></title><description><![CDATA[<p>... also alle Mann HexEditor/Editor und Firefox anschmeißen und ab gehts an das analysieren von MP3 Datein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/707239</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707239</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Wed, 26 Jan 2005 22:32:21 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Thu, 27 Jan 2005 15:18:47 GMT]]></title><description><![CDATA[<p>MichaM. schrieb:</p>
<blockquote>
<p>PaulW schrieb:</p>
<blockquote>
<p>... und deshalb habe ich auch geraten, die id3lib zu benutzen... das selbst zu machen ist ein bißchen zu aufwendig.</p>
</blockquote>
<p>Für wem ist es zu Aufwendig? Für uns alle?<br />
Gut dann bleiben wir auf Hello World und dem eigenen Editor sitzen.</p>
<p>Last euch nicht bremsen, macht es selbst.</p>
</blockquote>
<p>Für euch alle nicht, für mich wäre es das (ich habs zwar hingekriegt, war aber keine schöne Lösung, hab dann die id3lib gefunden/genommen)!<br />
Bitte, nur zu, aber wozu alles doppelt und dreifach machen ;)?</p>
<p>Der Aufbau der ID3 Tags steht auf <a href="http://ID3.org" rel="nofollow">ID3.org</a>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707874</guid><dc:creator><![CDATA[PaulW]]></dc:creator><pubDate>Thu, 27 Jan 2005 15:18:47 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 13:02:16 GMT]]></title><description><![CDATA[<p>sorry leuz, aber ich bin erst heute dazu gekommen hier was zu posten...<br />
ich wollte eigentlich noch meinen ersten post ändern, aber dann hab ichs vergessen... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
jetzt hab ich nurmehr ein problem mit dem proggi:<br />
das Umbenennen...<br />
ich mach das mit MoveFile (zumindest hab ich das vor)<br />
aber es funktioniert nicht...<br />
der Fehler ist beim 1. string</p>
<pre><code>MoveFile(datPath /*Fehler*/, newPath);
</code></pre>
<p>Was kann da falsch sein ??<br />
mfg domi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708744</guid><dc:creator><![CDATA[böserwolf]]></dc:creator><pubDate>Fri, 28 Jan 2005 13:02:16 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 13:31:22 GMT]]></title><description><![CDATA[<p>böserwolf schrieb:</p>
<blockquote>
<p>Was kann da falsch sein ??</p>
</blockquote>
<p><strong>alles</strong> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
genau fehlerbeschreibung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
compiler oder linkererror <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
laufzeitfehler <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
welcher datentyp <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
null terminiert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
gültig <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708795</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Fri, 28 Jan 2005 13:31:22 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 13:33:52 GMT]]></title><description><![CDATA[<p>böserwolf schrieb:</p>
<blockquote>
<p>aber es funktioniert nicht...<br />
der Fehler ist beim 1. string</p>
<pre><code>MoveFile(datPath /*Fehler*/, newPath);
</code></pre>
<p>Was kann da falsch sein ??</p>
</blockquote>
<p>Deine Fehlerbeschreibung ist echt klasse <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/708801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708801</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 28 Jan 2005 13:33:52 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 18:06:07 GMT]]></title><description><![CDATA[<p>ok.. ich weiß, dass ich nicht grad der beste bin...</p>
<p>ich übergebe dem MoveFile einen String mit dem Pfad und Dateinamen einer mp3-datei<br />
&quot;C:\spastelruther_katz.mp3&quot;<br />
und wenn ich den Pfad selbst eingib dann gehts<br />
ach ja: Der Compiler meldet keinen Error es funktioniert nur nicht...</p>
<p>Code kommt bald (ist am anderen PC...)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/709084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709084</guid><dc:creator><![CDATA[böserwolf]]></dc:creator><pubDate>Fri, 28 Jan 2005 18:06:07 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 18:11:48 GMT]]></title><description><![CDATA[<p>Rückgabewert von MoveFile ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/709088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709088</guid><dc:creator><![CDATA[Anfänger14]]></dc:creator><pubDate>Fri, 28 Jan 2005 18:11:48 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 18:15:26 GMT]]></title><description><![CDATA[<p>Und falls FALSE ( <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> ), dann GetLastError() prüfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/709091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709091</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Fri, 28 Jan 2005 18:15:26 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 18:16:12 GMT]]></title><description><![CDATA[<pre><code>// Da gibts noch die übliche include-geschichte
// und dann gibts da nock eine 128-zeichen struktur (mp3-tag/für die letzten 128
// Zeichen der mp3-datei

int find_last_point(char a[]); //liefert Index des letzten Punktes zurück
bool check_if_mp3(char a[]);   //prüft, ob am Ende des Namens &quot;.mp3&quot; steht

int main()
{
    HANDLE fHandle;
    WIN32_FIND_DATA wfd;
    char filePath[MAX_PATH];
    char anhang[MAX_PATH];
    id3 test;
    int i;
    char newPath[MAX_PATH];
    ifstream datei;
    char szProgramPath[MAX_PATH];

    GetModuleFileName(NULL, (LPSTR)szProgramPath, MAX_PATH);
    strcpy(strrchr((const char *)szProgramPath, '\\')+1, &quot;&quot;);
    strcat(szProgramPath,&quot;*&quot;);

    fHandle=FindFirstFile(szProgramPath,&amp;wfd);
    FindNextFile(fHandle,&amp;wfd);
    while (FindNextFile(fHandle,&amp;wfd))
    {
        if (!(wfd.dwFileAttributes &amp; FILE_ATTRIBUTE_DIRECTORY))
        {
            if(check_if_mp3(wfd.cFileName))
            {
                datei.open(wfd.cFileName);
                datei.seekg(-128,ios::end);
                datei.read(test.tag,3);
                datei.read(test.title,30);
                datei.read(test.artist,30);
                datei.read(test.album,30);
                datei.read(test.year,4);
                datei.read(test.komment,28);
                datei.read(test.track,2);
                datei.read(test.genre,1);
                strcpy(filePath,szProgramPath);
                filePath[strlen(filePath)-1]='\0';
                strcat(filePath,wfd.cFileName);
                strcpy(newPath,szProgramPath);
                newPath[strlen(newPath)-1]='\0';
                sprintf(anhang,&quot;%s - %s.mp3&quot;,test.artist,test.title);
                strcat(newPath,anhang);
                cout &lt;&lt; &quot;Umbenannt von &quot; &lt;&lt; endl &lt;&lt; wfd.cFileName &lt;&lt; endl &lt;&lt; &quot;zu&quot; &lt;&lt; endl &lt;&lt; newPath &lt;&lt; endl &lt;&lt; endl;
                MoveFile(filePath, newPath);
                cout &lt;&lt; filePath &lt;&lt; endl;
                ShellExecute(NULL,&quot;open&quot;,filePath,NULL,NULL,SW_SHOWNORMAL);
                datei.close();
            }
        }
    }
    FindClose(fHandle);

    cout &lt;&lt; endl &lt;&lt; endl &lt;&lt; &quot;Ende&quot;;
    getch();
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/709093</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709093</guid><dc:creator><![CDATA[böserwolf]]></dc:creator><pubDate>Fri, 28 Jan 2005 18:16:12 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 18:49:40 GMT]]></title><description><![CDATA[<p>na der wückgabewert ist natürlich NULL (oder das wenns nicht geht) wenns net geht...<br />
(sonst hätt ich das problem nicht)</p>
<p>aber ich weiß den GRUND nicht...<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/709095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709095</guid><dc:creator><![CDATA[böserwolf]]></dc:creator><pubDate>Fri, 28 Jan 2005 18:49:40 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Fri, 28 Jan 2005 19:08:34 GMT]]></title><description><![CDATA[<p>Halloooo, GetLastError()?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/709130</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709130</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Fri, 28 Jan 2005 19:08:34 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Mon, 31 Jan 2005 07:03:37 GMT]]></title><description><![CDATA[<p>GetLastError: &quot;32&quot;</p>
<p>Zufrieden??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/710873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/710873</guid><dc:creator><![CDATA[böserwolf]]></dc:creator><pubDate>Mon, 31 Jan 2005 07:03:37 GMT</pubDate></item><item><title><![CDATA[Reply to mp3-Tag auslesen und dateien umbenennen on Mon, 31 Jan 2005 07:28:27 GMT]]></title><description><![CDATA[<p>Simon sez</p>
<blockquote>
<p>ERROR_SHARING_VIOLATION<br />
The process cannot access the file because it is being used by another process.</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/710878</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/710878</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Mon, 31 Jan 2005 07:28:27 GMT</pubDate></item></channel></rss>