Voor de extensie kijkt een normaal programma alleen wat er achter de laatste punt staat, de rest boeit niet.
explode($filename, ".")[1]
Waar creëert Apple Music die bestanden dan ?En waarmee moet Dropbox synchroniseren ?Mijn Apple Music werkt vlekkeloos, zonder dat Dropbox er aan te pas komt. Op alle devices.
Apple Music maakt(e) er een zootje van, dus dat kan ik niet gebruiken (toegegeven, voor het laatst twee jaar geleden geprobeerd).
Het probleem doet zich vooral voor bij Apple Music ..
Als je er €2 per maand voor over hebt is dit nóg makkelijker, iTunes Match:https://support.apple.com/nl-nl/HT204146Automatisch alles synchroon op al je devices. Ik neem toch aan dat die er geen zootje van maakt zoals Apple Music dat volgens jou deed.
Ik kan er nog steeds geen AppleTaart van bakken. Wat ik tot nu toe denk te snappen is dat je je eigen muziek afspeelt met de Muziek app van Apple en die eigenmuziek content opslaat in jouw Dropbox account. Wat ik niet snap is je verklaring dat de Muziek app invloed heeft op de naamgeving van muziek bestanden. Die naamgeving zal ‘ergens’ vandaan komen en zoals vastgesteld ‘lust’ Dropbox geen meerdere punten in de bestandsnaam. Het probleem zit dus bij Dropbox.
Het probleem is de combinatie van de filename-eisen van Dropbox en het feit dat de Music-app bij de optie "Keep Library Organized" bestanden hernoemt op een manier waar Dropbox zich in verslikt.
08 Symphony No. 2 in E flat major - 4. Finale.mp3
Ik wil de bestanden inderdaad tussen twee Macs synchroniseren.
Maar Dropbox als backupdienst werkt natuurlijk prima, zelfs als het daarvoor niet primair bedoeld is.
drwxr-xr-x 2 doctor_apple users 4096 Jul 21 16:06 .drwxr-xr-x 8 doctor_apple users 4096 Jul 21 15:58 ..-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:06 Componist - Meesterwerk - jaartal: 2020 - Largo.flac-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:05 doctor.appel.muziek.bibliotheek.iets.met.beethoven.aac-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:06 test.aac-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:06 ware.muziek.is.ofwel.een.HiRes.audio.bestand.of.een.dsf
#!/bin/bashfor file in *;do if [ "$file" != "enc" ] && [ "$file" != "dec" ]; then new_name=$(echo -n "${file%.*}" | base64 -w0) mv "$file" "$new_name.${file##*.}" fidone
drwxr-xr-x 2 doctor_apple users 4096 Jul 21 16:09 .drwxr-xr-x 8 doctor_apple users 4096 Jul 21 15:58 ..-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:06 d2FyZS5tdXppZWsuaXMub2Z3ZWwuZWVuLkhpUmVzLmF1ZGlvLmJlc3RhbmQub2YuZWVu.dsf-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:06 dGVzdA==.aac-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:06 Q29tcG9uaXN0IC0gTWVlc3RlcndlcmsgLSBqYWFydGFsOiAyMDIwIC0gTGFyZ28=.flac-rw-r--r-- 1 doctor_apple users 0 Jul 21 16:05 ZG9jdG9yLmFwcGVsLm11emllay5iaWJsaW90aGVlay5pZXRzLm1ldC5iZWV0aG92ZW4=.aac
#!/bin/bashfor file in *;do if [ "$file" != "enc" ] && [ "$file" != "dec" ]; then new_name=$(echo -n "${file%.*}" | base64 -w0 --decode) mv "$file" "$new_name.${file##*.}" fidone
What's worse is that by doing this, iTunes has no idea where the renamed files went. The key to any iTunes-related file management is to do it within iTunes itself. If you choose File -> Library -> Organize, then "consolidate" the library, you will see a large number of exclamation marks next to the renamed files. If you don't re-attach iTunes with them, it will not be able to play those files, sync them, etc. (bron)