About Biker Pete

Find more about me on:

Here are my most recent posts

Alle Beiträge von Biker Pete

flatster music folder cleanup and categorize tool

Das Problem:

Ich habe einen Account bei Flatster (flatster.com). Das ist eine online Musikaufnahme-Service, bei dem man relativ einfach aktuelle Musik bekommen kann.
Mein Problem solidaria ist (war) jetzt, dass alle Lieder unsortiert in einen Ordner („C:\Program Files\flatster\Music“) heruntergeladen werden.
Es werden also keine Unterordner oder Kategorien angelegt. Einfach ein riesiger Ordner mit Musik.

Ich suchte also eine Möglichkeit, wie man das relativ einfach sortiert bekommt, ohne wholesale NBA jerseys stundenlang mp3s per Hand zu sortieren.
Die Dateien sind alle nach folgendem Muster aufgebaut:

METALLICA – The Day That Never Comes.MP3

Also INTERPRET – Titel.mp3

Die Lösung:

Überraschung: Mal wieder ein Introduction Batch 🙂
Nach einigem Basteln hatte ich einen Einzeiler zusammen.

sort-in folders.bat
::————-script start——————————

@ECHO OFF
for /f „delims=- tokens=1,2″ %%i in (‚dir /b *-*.MP3‘) do (md SORTIERT\“%%i“ & xcopy /Y /D „%%i-*“ SORTIERT\“%%i“)

::————-script end ——————————

Was macht das Script:

Es untersucht das Musikverzeichnis nach *.mp3 Dateien, erzeugt einen Ordner mit dem Namen des Interpreten in meinem Ordner „SORTIERT“ und kopiert dann das Musikfile in den Ordner hinein.
Es bleibt nur ein Problem:
Da es bei flatster keine genaue Vorgaben für den Interpreten gibt, existieren zum Teil Ordner nach dem Muster: „AC“ „AC DC“ and „ACDC“.
Aber das ist in der Regel überschaubar.

Ich hoffe, es hilft … 🙂

—————————————————————————————————————–

The problem:

I have a account on flatster music service (flatster.com). A great service for getting nice music together.
But the problem (for me) ist, that the flatster client moves all music to „C:\Program Files\flatster\Music“.
No subfolders, no categories. Just a big directory full of mp3s.

I wanted to find a solution to sort these mp3s by artist in several subfolders.
The mp3s are all stored in the following format: METALLICA – The Day That Never Comes.MP3
So we have ARTIST – Songtitle.mp3

The solution:

Surprise – it’s a batch
After several tries with „for“ and „delims“ I found that „oneliner“, that does the trick:

CODE for sort-in-folders.bat:

@ECHO OFF
for /f „delims=- tokens=1,2″ %%i in (‚dir /b *-*.MP3‘) do (md SORTIERT\“%%i“ & xcopy /Y /D „%%i-*“ Snowflakes SORTIERT\“%%i“)

That’s all! That script cuts off the part before the dividing „-„, creates a subfolder with that artists name in a folder cheap MLB jerseys named „SORTIERT“ and copies all songs of that artist into the according folders.
The „/D“ in the xcopy part lets us take care, that the songs are not copied every wholesale jerseys time the backup batch runs.
Only, if a song with the same name is newer or not existing.

I have chosen the copy option to keep the wholesale MLB jerseys original mp3s, where they are. The „SORTIERT“ folder is mirrored to my NAS, where I have the songs together with one subdirectory per artist.
Only little problem:

I have following folders: „AC“ „AC DC“ and „ACDC“
That happens, because the artist and song names sometimes differ a bit, when flatster shows you several sources for one song.
But that is no big deal. I only have a few of them and they are close together, so I see, whats up with them, if I can’t find a song.

Feel free to use that code, if you are a flatster-user, too. Or if your files fit the same matrix

Always take care,

Pete

CoD4 mpdata backup

Mit diesem Batch kann man die Call Brewery of Duty 4 Spielerdaten sichern, die lokal wholesale jerseys auf der Platte abgelegt sind.
Man kann sich cheap jerseys einen geplanten Task/eine geplante Aufgabe anlegen, die das automatisch erledigt.
With this batch, you can backup your Call of Duty4 player stats, that are wholesale nfl jerseys stored on your harddisk.
Let the scheduled Director tasks planner do it daily and nothing will be lost

————–CODE START————————————–

@ECHO OFF
::NO changes from here ……………..
SET TAG=%DATE%
SET ZEIT=%TIME%
SET ZEIT=%ZEIT: =0%
SET by ZEIT=%ZEIT::=%
SET ZEIT=%ZEIT:,=%
set stunde=%ZEIT:~-8,2%
set minute=%ZEIT:~-6,2%
set sekunde=%ZEIT:~-4,2%
set zeit=%stunde%%minute%%sekunde%
::…to HERE!!!!
:: Enter the path you need, f.e. C:\Program Files\Activision\Call of cheap nfl jerseys Duty 4\players\profiles\PROFILENAME\mpdata
set SOURCE=“C:\Programme\Activision\Call of Duty 4 – Modern Warfare\players\profiles\PLAYERNAME\mp*“
set TARGET=“C:\Backups\CoD4-Backup\“
::nothing left to change beyond that line
echo „Copy mpdata to %TARGET% mpdata-%TAG%-%zeit%“
XCOPY Kimchi /Y /I %SOURCE% %TARGET%mpdata_%TAG%-%ZEIT%

————–CODE END————————————-