INHOUDSOPGAWE:

Willekeurige MP3's na telefoon: 7 stappe
Willekeurige MP3's na telefoon: 7 stappe

Video: Willekeurige MP3's na telefoon: 7 stappe

Video: Willekeurige MP3's na telefoon: 7 stappe
Video: alles kan kapot zlef Alex soze 😅👍🤣😪#politie #shorts 2024, November
Anonim
Willekeurige MP3's na die telefoon
Willekeurige MP3's na die telefoon
Willekeurige MP3's na die telefoon
Willekeurige MP3's na die telefoon

Wat doen dit?

Dit kopieer lukraak 'n 'aantal mp3's' van my musiekmap na my telefoon

Voorspel:

Onthou u nog die tye toe ons mp3's van ons vriende versamel het deur ons hardeskywe (of tydens LAN-partytjies) aan te sluit, en ons versamelings dikwels sonder pyn te bestel, saam te voeg en te benoem?

Almal het sy eie stelsel, genres, alfabetiese bestellings, atmosfeer. Ons sou eers lêernaam en later ID3-etikette gebruik. Ure, dae, maande om ons versamelings net te bestel, dikwels sonder om eers daarna te luister. Ons het die titels uit die kop geken en in watter gids ons dit moes vind, maar het nooit daarna geluister nie.

Soms begin ons Winamp en druk die Shuffle-knoppie.

Daarom het ek hierdie groot versameling mp3 op my hardeskyf, musiek van toe ek 15 was tot nou.

Dit sal egter beslis nooit op my telefoon pas nie, en om eerlik te wees, hoef ek nie met al die data -bagasie rond te gaan nie.

Dus: dit is 'n klein program wat ek met behulp van die internet geskryf het (meestal Stack Overflow).

Wat doen dit?

Dit kopieer lukraak 'n 'aantal mp3's' van my musiekmap na my telefoon!

Elke paar weke verruil ek die mp3's met nuwes, en vorder stadig deur my groot musiekversameling. Noem dit Nostalgie!

Maar nie net dit nie! Die program “red”, watter titels ek al een keer gekopieer het en dit uit die vergelyking haal! Ek kan ook die titels handmatig verander, dit word uitgesluit!

Dit is nie die mees 'gebruikersvriendelike' werk wat ek ooit gedoen het nie, maar laat ek stap vir stap verduidelik wat ek moet doen!

Ek is bly as iemand anders die werk aanpak en dit beter maak

U vind die zip-lêer met al die komponente in hierdie stappe Bylae

Dit bevat:

Randommusic_withcomments.bat

robocopy.bat

Dummies-gids

SD-kaart-gids

Stap 1: Maak altyd 'n rugsteun

MAAK ALTYD

'N RUGSTEUN! Ek is nie aanspreeklik vir enige probleme nie!

Stap 2: Wysig Randommusic.bat

Wysig Randommusic.bat
Wysig Randommusic.bat

Maak die Randommusic_withcomments.bat oop met 'n teksredakteur en volg die instruksies (instruksies begin met "REM" voor die kodelyn)

Stel Musicroot in u Bronmusiekmap. In my geval “D: / EigeneMusik / Musik / Musik_sortiert”

Stel Playfolder in op u Dummies-gids. In my geval “D: / SSD_PC_sortieren / Musiktmp / dummies”

Stel Filecount in op die aantal lêers wat u na u telefoon wil kopieer. Ek bereken so:

MP3-lêers is ongeveer. 3 MB. Ek wil dus ca. 3 GB van my SD-kaart-ruimte vir musiek.

3000MB/3MB is 1000 lêers. Dus stel ek die lêertelling op 1000 of laer.

Stoor en verlaat die lêer.

Die kode van die lêer:

@echo af en setlocal geaktiveer uitbreiding

REM Musicroot = u bronmusiekmap

stel "musicroot = D: / EigeneMusik / Musik / Musik_sortiert"

REM-speelmap = u bestemmingsvouer sowel as u dummy-lêergids

stel "playfolder = D: / SSD_PC_sortieren / Musiktmp / dummies"

REM filecount = Stel hier hoeveel lêers u wil oordra (hier 999.mp3)

stel /'n lêertelling = 1000

REM -werklike program: Moet niks aan hierdie punt verander nie!

gedruk "%musicroot%"

vir /r %% i in (*.mp3) doen set /a files+= 1 en stel "$! files! = %% ~ i"

popd

druk "%speelmap%"

: randomloop

stel /a rd =%random %%% files+1

stel "mp3 =! $%rd%!"

indien nie gedefinieer nie mp3 gaan na: randomloop

stel "$%rd%="

vir %% i in ("%mp3%") doen as daar bestaan "%% ~ nxi" echo "%% ~ nxi" bestaan reeds in%playfolder%. & goto: randomloop

kopieer "%mp3%"

stel /'n lêertelling- = 1

as % filecount % gtr 0 gaan: randomloop

popd

Stap 3: Wysig Robocopy.bat

Maak robocopy.bat oop

en stel die 2 lêerpaaie soos volg in:

"Pad na SD-gids" "Dummy-gids" /skep

In my geval lyk dit so:

"D: / SSD_PC_sortieren / Musiktmp / SD-kaart" "D: / SSD_PC_sortieren / Musiktmp / dummies" /skep

Wat dit sal doen, is om 0Byte-kopieë te maak van u werklike musieklêers, wat later as vergelykings-dummies gebruik sal word vir toekomstige gebruik.

Stap 4: Begin Randommusic_withcomments.bat

Begin Randommusic_withcomments.bat
Begin Randommusic_withcomments.bat

Klaar vir 'n eerste lopie!

Dubbelklik nou op Randommusic_withcomments.bat en wag totdat die magie gebeur!

Moenie bekommerd wees nie, as u eers 'n flitsende streeplyn sien, moet die program deur al u musieklêers gaan en dit indekseer voordat dit begin. Vir my 120 GB op SDD-Drive neem dit 3 minute.

Dit moet iets soos die prentjie lyk.

Let daarop dat u die reël 'Lêer reeds bestaan' vind wanneer hy 'n Dummy-lêer met dieselfde naam in die Folder Dummies teëkom. Dit sal duidelik nie met die eerste lopie gebeur nie, aangesien ons vir eers geen dummies geskep het nie.

Wag totdat die kopiëring klaar is.

Stap 5: Skuif lêers van dummy na SD -kaart

Skuif lêers van dummy na SD -kaart
Skuif lêers van dummy na SD -kaart
Skuif lêers van dummy na SD -kaart
Skuif lêers van dummy na SD -kaart

As die kopiëring klaar is, moet u 'n "filecount" -aantal lêers in u Dummies-gids vind.

Soos u kan sien, het ek die program al een keer uitgevoer en het ek werklike lêers met 'n lêergrootte van meer as 0 grepe en dummy-lêers. Nou wil ons die 'werklike lêers' na die map 'SD-kaart' kopieer. Die maklikste manier is om die lêers volgens grootte te bestel en dan die lêers met meer as 0 bytes te knip en te plak.

Stap 6: Begin Robocopy.bat

Stap 6:

Nadat ons ons 'regte' musieklêers na die map 'SD-kaart' verskuif het, wil ons dummy-lêers van die nuwe mp3's maak en dit in die 'dummy' -map druk, sodat hulle in die volgende deurloop uitgesluit word.

Hierdie taak word uitgevoer deur die 'robocopy.bat' -lêer. Begin dit net.

Stap 7: Alles klaar

Alles klaar! Skuif nou die lêers van die "SD-kaart" na u telefoon en begin luister!

Dit is nie die mees 'gebruikersvriendelike' werk wat ek ooit gedoen het nie, maar laat ek stap vir stap verduidelik wat ek moet doen!

Ek is bly as iemand anders die werk sal aanpak en 'n beter weergawe kan maak!

Aanbeveel: