Indholdsfortegnelse:
- Trin 1: Lav altid en sikkerhedskopi
- Trin 2: Rediger Randommusic.bat
- Trin 3: Rediger Robocopy.bat
- Trin 4: Kør Randommusic_withcomments.bat
- Trin 5: Flyt filer fra dummy til SD -kort
- Trin 6: Start Robocopy.bat
- Trin 7: Alt færdigt
Video: Tilfældige MP3'er til telefon: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Hvad gør den?
Det kopierer tilfældigt et "antal mp3'er" fra min musikmappe til min telefon
Prelude:
Kan du stadig huske den tid, hvor vi plejede at indsamle mp3'er fra vores venner ved at forbinde vores harddiske (eller under LAN-fester) og ofte smertefrit bestille, flette og mærke vores samlinger?
Alle havde sit eget system, genrer, alfabetiske ordrer, atmosfærer. Vi ville først bruge filnavne og senere ID3-tags. Timer, dage, måneder med bare at bestille vores samlinger, ofte uden selv at lytte til det hele. Vi kendte titler udenad og i hvilken mappe vi skulle finde dem, men lyttede aldrig til dem.
Nogle gange ville vi bare starte Winamp og trykke på Shuffle-knappen.
Derfor har jeg denne enorme samling af mp3 på min harddisk, musik fra da jeg var 15 til nu.
Det ville dog helt sikkert aldrig passe på min telefon, og for at være ærlig behøver jeg ikke gå rundt med alt det datagas.
Så: Dette er et lille program, jeg skrev ved hjælp af internettet (Stack Overflow for det meste).
Hvad gør den?
Det kopierer tilfældigt et "antal mp3'er" fra min musikmappe til min telefon!
Hvert par uger udveksler jeg mp3'erne med nye, der langsomt skrider frem gennem min store musiksamling. Kald det Nostalgi!
Men ikke kun dette! Programmet "gemmer", hvilke titler jeg allerede kopierede en gang og tager dem ud af ligningen! Jeg kan også ændre titler manuelt, det vil blive udelukket!
Det er ikke det mest "brugervenlige" arbejde, jeg nogensinde har udført, men lad mig forklare trin for trin, hvad jeg skal gøre!
Jeg er glad, hvis nogen andre ville tage arbejdet op og gøre det bedre
Du finder zip-filen med alle komponenterne i denne trin Vedhæftet fil
Det indeholder:
Randommusic_withcomments.bat
robocopy.bat
Dummies-mappe
SD-kort-mappe
Trin 1: Lav altid en sikkerhedskopi
GØR ALTID
EN BACKUP! Jeg er ikke ansvarlig for eventuelle problemer!
Trin 2: Rediger Randommusic.bat
Åbn Randommusic_withcomments.bat med en Text-Editor og følg instruktionerne (instruktionerne starter med “REM” foran kodelinjen)
Indstil Musicroot til din kildemusikmappe. I mit tilfælde “D: / EigeneMusik / Musik / Musik_sortiert”
Indstil Playfolder til din Dummies-mappe. I mit tilfælde “D: / SSD_PC_sortieren / Musiktmp / dummies”
Indstil Filecount til det antal filer, du vil kopiere til din telefon. Jeg regner sådan ud:
MP3-filer er ca. 3 MB. Så jeg vil bruge ca. 3 GB af mit SD-kort-plads til musik.
3000MB/3MB er 1000 filer. Så jeg satte Filecount til 1000 eller derunder.
Gem og afslut filen.
Filens kode:
@echo off & setlocal aktiveret udvidelse
REM Musicroot = Din kildemusikmappe
sæt "musicroot = D: / EigeneMusik / Musik / Musik_sortiert"
REM Playfolder = Din destinationsmappe såvel som din Dummy-mappe
sæt "playfolder = D: / SSD_PC_sortieren / Musiktmp / dummies"
REM filecount = Angiv her, hvor mange filer du vil overføre (her 999.mp3)
sæt /et filantal = 1000
REM Faktisk program: Du må ikke ændre noget forbi dette punkt!
pushd "%musicroot%"
for /r %% i i (*.mp3) sæt /a filer+= 1 & sæt "$! files! = %% ~ i"
popd
pushd "%playfolder%"
: randomloop
sæt /a rd =%tilfældige %%% filer+1
sæt "mp3 =! $%rd%!"
hvis ikke defineret mp3 goto: randomloop
sæt "$%rd%="
for %% i in ("%mp3%") gør hvis der findes "%% ~ nxi" echo "%% ~ nxi" findes allerede i%playfolder%. & goto: randomloop
kopi "%mp3%"
sæt /a filecount- = 1
hvis % filecount % gtr 0 gå til: randomloop
popd
Trin 3: Rediger Robocopy.bat
Åbn robocopy.bat
og indstil de 2 filstier som følger:
robokopier "Sti til SD-mappe" "Dummy-mappe" /opret
I mit tilfælde ser det sådan ud:
kopier "D: / SSD_PC_sortieren / Musiktmp / SD-Card" "D: / SSD_PC_sortieren / Musiktmp / dummies" /opret
Hvad dette vil gøre, er at lave 0Byte-kopier af dine faktiske musikfiler, som senere vil blive brugt som sammenligningsdummier til fremtidig brug.
Trin 4: Kør Randommusic_withcomments.bat
Klar til et første løb!
Dobbeltklik nu på Randommusic_withcomments.bat og vent på magien skal ske!
Bare rolig, hvis du først bare ser en blinkende streglinje, skal programmet gennemgå alle dine musikfiler og indeksere dem, før du starter. For min 120 GB på SDD-Drive tager det 3 minutter.
Det skal ligne billedet.
Bemærk, at du finder linjen “Filen findes allerede”, når han støder på en dummy-fil med samme navn i mappedummierne. Dette vil naturligvis ikke ske ved det første løb, da vi ikke har oprettet nogen dummies for nu.
Vent, indtil kopieringen er færdig.
Trin 5: Flyt filer fra dummy til SD -kort
Når kopieringen er færdig, skal du finde et "filantal" -antal filer i din Dummies-mappe.
Som du kan se, kørte jeg allerede programmet en gang og har faktiske filer med en filstørrelse på mere end 0 bytes og Dummy-filer. Nu vil vi kopiere de "faktiske filer" til mappen "SD-kort". Den nemmeste måde er at bestille filerne efter størrelse og derefter klippe og indsætte filerne med mere end 0bytes.
Trin 6: Start Robocopy.bat
Trin 6:
Efter at vi flyttede vores "rigtige" musikfiler til mappen "SD-kort", vil vi oprette dummy-filer med de nye mp3'er og skubbe dem ind i "dummy" -mappen, så i den næste gennemgang bliver de udelukket.
Dette job udføres af filen “robocopy.bat”. Bare start det.
Trin 7: Alt færdigt
Helt færdig! Flyt nu filerne fra "SD-kort" til din telefon og begynd at lytte!
Det er ikke det mest "brugervenlige" arbejde, jeg nogensinde har udført, men lad mig forklare trin for trin, hvad jeg skal gøre!
Jeg er glad, hvis nogen andre ville tage arbejdet og lave en bedre version!
Anbefalede:
Tilfældige DC Motor PWM -eksperimenter + Encoder Fejlfinding: 4 trin
Tilfældige DC Motor PWM -eksperimenter + Encoder Fejlfinding: Der er ofte tidspunkter, hvor en persons skrald er en andens skat, og dette var et af de øjeblikke for mig. Hvis du har fulgt mig, ved du sikkert, at jeg tog et kæmpe projekt med at lave min egen 3D -printer CNC ud af skrot. De stykker var
LoRa Messenger til to enheder til distancer Op til 8 km: 7 trin
LoRa Messenger til to enheder til afstande Op til 8 km: Tilslut projektet til din bærbare computer eller telefon, og chat derefter mellem enhederne uden internet eller SMS ved hjælp af bare LoRa.Hey, hvad sker der gutter? Akarsh her fra CETech. I dag skal vi lave et projekt, der kan forbindes til din smartphone eller en hvilken som helst
Hvad skal man gøre med tilfældige motorsamlinger: Project 2: Spinning Lights (Model UFO): 12 trin (med billeder)
Hvad skal jeg gøre med tilfældige motorsamlinger: Projekt 2: Spinning Lights (Model UFO): Så jeg har stadig en Random Motor Collection … Hvad skal jeg gøre? Lad os tænke. Hvad med en LED -lysspinner? (Ikke håndholdt, undskyld fidget spinner elskere.) Det ligner lidt en UFO, det lyder som en blanding mellem en ukrudtshakker og en blender
Sådan laver du en summende frø, den mest tilfældige og meningsløse ting --- nogensinde !!: 6 trin
Sådan laver du en summende frø, den mest tilfældige og meningsløse ting --- EVER !!: Nå, jeg kedede mig en dag, så jeg besluttede mig for at lave nogle sjove ting. Her er en summende frø, og på bagsiden vil der være en vippekontakt (eller en hvilken som helst kontakt, dit valg), og når du tænder den, summer frøen. Cool vare, og meget lidt! Prisklasse fra
Arduino: Elektroniske terninger (ved hjælp af tilfældige tal): 6 trin
Arduino: Elektroniske terninger (ved hjælp af tilfældige tal): Denne instruktør viser dig, hvordan du laver en elektronisk terning med minimal erfaring ved hjælp af 7 lysdioder, modstande, jumperledninger og selvfølgelig arduino (eller arduino -klonen). Jeg skrev dette instruerbart for enhver let at følge med og lære mere om