Sommario:
- Passaggio 1: fai sempre un backup
- Passaggio 2: modifica Randommusic.bat
- Passaggio 3: modifica Robocopy.bat
- Passaggio 4: eseguire Randommusic_withcomments.bat
- Passaggio 5: sposta i file da fittizio a scheda SD
- Passaggio 6: avviare Robocopy.bat
- Passaggio 7: tutto fatto
Video: MP3 casuali al telefono: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Che cosa fa?
Copia casualmente un "numero di mp3" dalla mia cartella musicale al mio telefono
Preludio:
Ricordi ancora i tempi, quando raccoglievamo gli mp3 dai nostri amici collegando i nostri dischi rigidi (o durante i LAN-Parties), e spesso ordinavamo, univamo ed etichettavamo senza problemi le nostre raccolte?
Ognuno aveva il suo sistema, Generi, Ordini Alfabetici, Atmosfere. Useremmo prima i nomi dei file e poi i tag ID3. Ore, Giorni, Mesi del solo ordine delle nostre Collezioni, spesso senza nemmeno ascoltarle tutte. Conoscevamo a memoria i titoli e in quale cartella trovarli, ma non li ascoltavamo mai.
A volte avviavamo Winamp e premevamo il pulsante Shuffle.
Pertanto, ho questa enorme raccolta di mp3 sul mio disco rigido, musica da quando avevo 15 anni fino ad oggi.
Tuttavia, di sicuro, non si adatterebbe mai al mio telefono e, ad essere onesti, non ho bisogno di andare in giro con tutto quel bagaglio di dati.
Quindi: questo è un programmino che ho scritto con l'aiuto di Internet (soprattutto Stack Overflow).
Che cosa fa?
Copia casualmente un "numero di mp3" dalla mia cartella musicale al mio telefono!
Ogni poche settimane scambio gli mp3 con quelli nuovi, progredendo lentamente attraverso la mia grande collezione di musica. Chiamala nostalgia!
Ma non solo questo! Il Programma “salva” i titoli che ho già copiato una volta e li sta togliendo dall'equazione! Posso anche modificare manualmente i titoli, che saranno esclusi!
Non è il lavoro più "user-friendly" che abbia mai fatto, ma lascia che ti spieghi passo dopo passo cosa fare!
Sono felice se qualcun altro prendesse in mano il lavoro e lo rendesse migliore
Troverai il file zip con tutti i componenti in questo allegato dei passaggi
Contiene:
Randommusic_withcomments.bat
robocopy.bat
Cartella manichini
Cartella SD-Card
Passaggio 1: fai sempre un backup
FARE SEMPRE
UN RISERVA! Non sono responsabile per eventuali problemi!
Passaggio 2: modifica Randommusic.bat
Apri Randommusic_withcomments.bat con un editor di testo e segui le istruzioni (le istruzioni iniziano con "REM" davanti alla riga di codice)
Imposta Musicroot nella cartella della musica di origine. Nel mio caso “D:\EigeneMusik\Musik\Musik_sortiert”
Imposta Playfolder nella tua cartella Dummies. Nel mio caso "D:\SSD_PC_sortieren\Musiktmp\dummies"
Imposta Filecount sul numero di file che desideri copiare sul telefono. calcolo così:
I file MP3 sono ca. 3MB. Quindi voglio usare ca. 3 GB di spazio sulla mia scheda SD per la musica.
3000 MB/3 MB sono 1000 file. Quindi ho impostato Filecount su 1000 o inferiore.
Salva ed esci dal file.
Il codice del file:
@echo off&setlocal enabledelayedexpansion
REM Musicroot = La tua cartella di musica di origine
set "musicroot= D:\EigeneMusik\Musik\Musik_sortiert"
REM Playfolder = la tua cartella di destinazione e la tua cartella fittizia
set "playfolder= D:\SSD_PC_sortieren\Musiktmp\dummies"
REM filecount = Imposta qui quanti file vuoi trasferire (qui 999.mp3)
set /a filecount=1000
REM Actual Program: non cambiare nulla oltre questo punto!
pushd "%musicroot%"
per /r %%i in (*.mp3) do set /a files+=1& set "$!files!=%%~i"
popd
pushd "%playfolder%"
:randomloop
set /a rd=%casuale%%%file+1
imposta "mp3=!$%rd%!"
se non è definito mp3 goto:randomloop
imposta "$%rd%="
for %%i in ("%mp3%") do se esiste "%%~nxi" echo "%%~nxi" esiste già in %playfolder%.& goto:randomloop
copia "%mp3%"
set /a filecount-=1
if %filecount% gtr 0 goto:randomloop
popd
Passaggio 3: modifica Robocopy.bat
Apri robocopy.bat
e imposta i 2 percorsi file come segue:
robocopy "Percorso cartella SD" "Cartella fittizia" /create
Nel mio caso sembra così:
robocopy " D:\SSD_PC_sortieren\Musiktmp\SD-Card " "D:\SSD_PC_sortieren\Musiktmp\dummies" /create
Ciò che farà è creare copie da 0 byte dei tuoi file musicali effettivi, che verranno successivamente utilizzati come manichini di confronto per un uso futuro.
Passaggio 4: eseguire Randommusic_withcomments.bat
Pronto per una prima corsa!
Ora fai doppio clic su Randommusic_withcomments.bat e attendi che la magia avvenga!
Non preoccuparti, se all'inizio vedi solo una linea tratteggiata lampeggiante, il programma deve esaminare tutti i tuoi file musicali e indicizzarli prima di iniziare. Per il mio 120Gb su SDD-Drive ci vogliono 3 minuti.
Dovrebbe assomigliare all'immagine.
Nota che troverai la riga "File già esistente", quando incontra un Dummy-File con lo stesso nome nella cartella Dummies. Ovviamente questo non accadrà alla prima esecuzione, dal momento che non abbiamo creato nessun dummy per ora.
Attendere fino al termine della copia.
Passaggio 5: sposta i file da fittizio a scheda SD
Al termine della copia, dovresti trovare un numero di file "filecount" nella cartella Dummies.
Come puoi vedere, ho già eseguito il programma una volta e ho file effettivi con una dimensione del file superiore a 0 byte e file fittizi. Ora vogliamo copiare i "File effettivi" nella cartella "SD-Card". Il modo più semplice è ordinare i file per dimensione e quindi tagliare e incollare i file con più di 0 byte.
Passaggio 6: avviare Robocopy.bat
Passaggio 6:
Dopo aver spostato i nostri file musicali "reali" nella cartella "SD-Card", vogliamo creare file fittizi dei nuovi mp3 e inserirli nella cartella "fittizia", quindi nella prossima esecuzione verranno esclusi.
Questo lavoro viene svolto dal file “robocopy.bat”. Basta avviarlo.
Passaggio 7: tutto fatto
Tutto fatto! Ora sposta i file da "SD-Card" sul tuo telefono e inizia ad ascoltare!
Non è il lavoro più "user-friendly" che abbia mai fatto, ma lascia che ti spieghi passo dopo passo cosa fare!
Sono felice se qualcun altro si prendesse il lavoro e facesse una versione migliore!
Consigliato:
Generatore di numeri casuali: 5 passaggi (con immagini)
Generatore di numeri casuali: questo articolo mostra un generatore di numeri casuali analogico. Questo circuito inizia a generare un'uscita casuale quando un essere umano tocca il terminale di ingresso. L'uscita del circuito è amplificata, integrata e amplifica ulteriormente il rumore di un essere umano che si comporta come
Generatore di numeri casuali a LED: 5 passaggi (con immagini)
Generatore di numeri casuali LED: questo è un progetto Arduino molto semplice. Il prodotto utilizza LED per rappresentare numeri casuali. Quando si preme (e si tiene premuto) il pulsante, i LED andranno avanti e indietro, quindi, un insieme casuale di LED si illuminerà per rappresentare il numero. Questo è un Ardu
Generatore di sequenze casuali Midi: 3 passaggi
Midi Random Sequence Generator: Ciao, oggi ti mostrerò come creare il tuo Midi Random Sequence Generator. Genera sequenze casuali lunghe di 4, 7, 8 o 16 note in una chiave minore. Ovviamente puoi cambiare quello che vuoi, puoi aggiungere più lunghezze di sequenza o cambiare la chiave. Ma pers
Generatore di numeri casuali: 5 passaggi
Generatore di numeri casuali: in questo progetto ti mostrerò come costruire un circuito che genererà un numero casuale compreso tra 0 e 99 con una semplice pressione di un pulsante
Specchio e tavolo Infinity (con strumenti casuali): 7 passaggi (con immagini)
Specchio e tavolo infinito (con strumenti casuali): ciao a tutti, qualche tempo fa mi sono imbattuto in questo istruibile e sono stato immediatamente preso da esso e volevo crearne uno mio, ma non sono riuscito a mettere le mani su 1) Specchio in plexiglas unidirezionale né 2) Un router CNC. Dopo un po' di ricerche in giro, mi è venuta in mente