Innehållsförteckning:
- Steg 1: Gör alltid en säkerhetskopia
- Steg 2: Redigera Randommusic.bat
- Steg 3: Redigera Robocopy.bat
- Steg 4: Kör Randommusic_withcomments.bat
- Steg 5: Flytta filer från dummy till SD -kort
- Steg 6: Starta Robocopy.bat
- Steg 7: Allt klart
Video: Slumpmässig MP3 till telefon: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:42
Vad gör det?
Det kopierar slumpmässigt ett "antal mp3 -filer" från min musikmapp till min telefon
Förspel:
Kommer du fortfarande ihåg tiderna när vi samlade mp3-filer från våra vänner genom att ansluta våra hårddiskar (eller under LAN-fester) och ofta smärtfritt beställa, slå samman och märka våra samlingar?
Alla hade sitt eget system, genrer, alfabetiska ordningar, atmosfärer. Vi skulle använda först filnamn och senare ID3-taggar. Timmar, dagar, månader för att bara beställa våra samlingar, ofta utan att ens lyssna på allt. Vi kunde titlarna utantill och i vilken mapp vi skulle hitta dem, men lyssnade aldrig på dem.
Ibland skulle vi bara starta upp Winamp och trycka på Shuffle-knappen.
Därför har jag denna enorma samling mp3 på min hårddisk, musik från när jag var 15 till nu.
Men det skulle säkert aldrig passa på min telefon och för att vara ärlig behöver jag inte gå runt med allt det datalagaget.
Så: Det här är ett litet program jag skrev med hjälp av internet (Stack Overflow mestadels).
Vad gör det?
Det kopierar slumpmässigt ett "antal mp3 -filer" från min musikmapp till min telefon!
Med några veckors mellanrum byter jag mp3 -skivor mot nya och går långsamt igenom min stora musiksamling. Kalla det Nostalgi!
Men inte bara detta! Programmet "sparar", vilka titlar jag redan kopierade en gång och tar dem ur ekvationen! Jag kan också ändra titlarna manuellt, det kommer att uteslutas!
Det är inte det mest "användarvänliga" arbetet jag någonsin gjort, men låt mig förklara steg för steg vad jag ska göra!
Jag är glad om någon annan skulle ta upp arbetet och göra det bättre
Du hittar zip-filen med alla komponenter i detta steg Bilaga
Det innehåller:
Randommusic_withcomments.bat
robocopy.bat
Dummies-Folder
SD-kort-mapp
Steg 1: Gör alltid en säkerhetskopia
GÖR ALLTID
EN SÄKERHET! Jag ansvarar inte för några problem!
Steg 2: Redigera Randommusic.bat
Öppna Randommusic_withcomments.bat med en textredigerare och följ instruktionerna (instruktionerna börjar med "REM" framför kodraden)
Ställ in Musicroot till källmusikmappen. I mitt fall “D: / EigeneMusik / Musik / Musik_sortiert”
Ställ in Playfolder på din Dummies-mapp. I mitt fall "D: / SSD_PC_sortieren / Musiktmp / dummies"
Ställ in Filantal på antalet filer du vill kopiera till din telefon. Jag räknar ut så här:
MP3-filer är ca. 3 MB. Så jag vill använda ca. 3 GB av mitt SD-kort-utrymme för musik.
3000MB/3MB är 1000 filer. Så jag satte Filecount till 1000 eller lägre.
Spara och avsluta filen.
Filens kod:
@echo av & setlocal aktiverad förlängningsexpansion
REM Musicroot = Din källmusikmapp
set "musicroot = D: / EigeneMusik / Musik / Musik_sortiert"
REM Playfolder = Din destinationsmapp och din Dummy-mapp
ställ in "playfolder = D: / SSD_PC_sortieren / Musiktmp / dummies"
REM filecount = Ange här hur många filer du vill överföra (här 999.mp3)
set /a filantal = 1000
REM Faktiskt program: Ändra ingenting efter denna punkt!
pushd "%musicroot%"
för /r %% i i (*.mp3) gör set /a filer+= 1 & ställ in "$! files! = %% ~ i"
popd
pushd "%playfolder%"
: randomloop
set /a rd =%random %%% files+1
ställ in "mp3 =! $%rd%!"
om inte definierat mp3 gå till: randomloop
ställ in "$%rd%="
för %% i in ("%mp3%") gör om det finns "%% ~ nxi" echo "%% ~ nxi" finns redan i%playfolder%. & goto: randomloop
kopiera "%mp3%"
set /a filecount- = 1
om % filecount % gtr 0 gå till: randomloop
popd
Steg 3: Redigera Robocopy.bat
Öppna robocopy.bat
och ställ in de 2 filvägarna enligt följande:
kopiera "Sökväg till SD-mapp" "Dummy-mapp" /skapa
I mitt fall ser det ut så här:
kopiera "D: / SSD_PC_sortieren / Musiktmp / SD-Card" "D: / SSD_PC_sortieren / Musiktmp / dummies" /skapa
Vad detta kommer att göra är att göra 0Byte-kopior av dina faktiska musikfiler, som senare kommer att användas som jämförelse-dummies för framtida bruk.
Steg 4: Kör Randommusic_withcomments.bat
Redo för en första körning!
Dubbelklicka nu på Randommusic_withcomments.bat och vänta på att magin ska hända!
Oroa dig inte, om du först bara ser en blinkande streck, måste programmet gå igenom alla dina musikfiler och indexera dem innan du börjar. För min 120 GB på SDD-Drive tar det 3 minuter.
Det ska se ut ungefär som bilden.
Observera att du hittar raden "Filen finns redan" när han stöter på en dummy-fil med samma namn i mappdummierna. Uppenbarligen kommer detta inte att hända vid första körningen, eftersom vi inte skapade några dummies för tillfället.
Vänta tills kopieringen är klar.
Steg 5: Flytta filer från dummy till SD -kort
När kopieringen är klar bör du hitta ett "filantal" -antal filer i din Dummies-mapp.
Som du kan se körde jag redan programmet en gång och har faktiska filer med en filstorlek på mer än 0 byte och Dummy-filer. Nu vill vi kopiera de "faktiska filerna" till mappen "SD-Card". Det enklaste sättet är att beställa filerna efter storlek och sedan klippa ut och klistra in filerna med mer än 0 byte.
Steg 6: Starta Robocopy.bat
Steg 6:
Efter att vi flyttat våra "riktiga" musikfiler till mappen "SD-Card" vill vi skapa dummy-filer med de nya mp3-skivorna och skjuta in dem i "dummy" -Mappen, så i nästa genomgång utesluts de.
Detta jobb utförs av filen “robocopy.bat”. Bara börja.
Steg 7: Allt klart
Klart! Flytta nu filerna från "SD-Card" till din telefon och börja lyssna!
Det är inte det mest "användarvänliga" arbetet jag någonsin gjort, men låt mig förklara steg för steg vad jag ska göra!
Jag är glad om någon annan skulle ta upp arbetet och göra en bättre version!
Rekommenderad:
M5StickC ESP32 & NeoPixels LED Ring Slumpmässig färg: 7 steg
M5StickC ESP32 & NeoPixels LED -ring Slumpmässig färg: I det här projektet kommer vi att lära oss att visa en slumpmässig färg på NeoPixels LED -ring med ett M5StickC ESP32 -kort. Titta på videon
Slumpmässig nummergenerator: 5 steg (med bilder)
Slumpmässig talgenerator: Denna artikel visar dig en analog slumptalsgenerator. Denna krets börjar generera slumpmässig utmatning när en människa vidrör ingångsterminalen. Kretsutgången förstärks, integreras och förstärker ytterligare bruset från en människa som fungerar som
Lägg till trådlös laddning till vilken telefon som helst: Använd LG-V20 som exempel: 10 steg (med bilder)
Lägg till trådlös laddning till vilken telefon som helst: Använd LG-V20 som exempel: Om du är som jag och planerar att behålla din telefon i mer än 2 år måste telefonen ha ett utbytbart batteri, eftersom batteriet bara räcker i cirka 2 år, och Och trådlös laddning så att du inte sliter ut laddningsporten. Nu är det enkelt
Lägg till ringsignaler till en Verizon Lg Vx5200 -telefon gratis: 10 steg
Lägg till ringsignaler till en Verizon Lg Vx5200 -telefon gratis: Denna handledning visar dig hur du bygger och använder en datakabel (och laddar!) För lg VX5200 och hur du lägger till ringsignaler och laddar ner bilder utan att behöva betala verizon. detta har bara testats med en lg VX5200, men det kan fungera med andra lg VX
Lägga till en direkt line-in till din bilstereo för en iPod/mp3-spelare: 5 steg
Lägga till en direkt line-in till din bilstereo för en iPod/mp3-spelare: Denna instruktion visar hur du lägger till en extra ingång, som ett hörlursuttag, till din bil så att du kan lyssna på en iPod/mp3-spelare/GPS eller allt som har en line-out genom din bils stereo. Medan jag kommer att lägga till den på min '99 Chevy Subu