Hallo,
Ich hätt's vermutlich so geschrieben:
Und ich habs, glaube ich, 1:1 übernommen:
$path = "C:/Users/My/Downloads/___myMusic/neu";
//$path = "./";
$mp3Files = glob($path."\[0-9][0-9][0-9]*.mp3");
//echo "<pre>";
//print_r($mp3Files);
//exit;
$i = 1;
if ($mp3Files !== FALSE) {
foreach ($mp3Files AS $songName) {
$nameParts = explode(" ", $songName, 2);
$cleanName = count($nameParts) > 1 ? $nameParts[1] : $songName;
$newName = sprintf("%04d %s", $i++, $cleanName);
if (file_exists($newName)) {
echo "Rename von $songName in $newName nicht möglich. Datei existiert schon.\n";
}
else {
if (!rename($songName, $newName)) {
echo "Rename von $songName in $newName gescheitert.\n";
}
}
}
}
echo "feddisch...!";
Dabei erhielt ich sofort unzählige "Datei existiert schon" Meldungen und habe, weils nicht weitergung, das Script abgebrochen.
Ergebnis: Von 340 mühsam gesuchten Songs sind nur noch 26 übrig 😕
Hab ich ne Chance, die anderen irgendwo noch zu finden oder sind die für ewig weg??
ich habe sie zwar noch auf Spotity, aber müsste sie alle nochmal konvertieren, also quasi mitschneiden.
Jörg