Sadržaj:

Slučajni MP3 na telefon: 7 koraka
Slučajni MP3 na telefon: 7 koraka

Video: Slučajni MP3 na telefon: 7 koraka

Video: Slučajni MP3 na telefon: 7 koraka
Video: Как установить мелодию на звонок или контакт в Android. Самый лёгкий способ! 2024, Srpanj
Anonim
Slučajni MP3 na telefon
Slučajni MP3 na telefon
Slučajni MP3 na telefon
Slučajni MP3 na telefon

Što to radi?

Kopira nasumično "broj mp3 -a" iz moje glazbene mape na moj telefon

Uvod:

Sjećate li se još vremena kada smo prikupljali mp3-ove od svojih prijatelja povezivanjem tvrdih diskova (ili za vrijeme LAN zabava) i često bezbolno naručivali, spajali i označavali naše zbirke?

Svatko je imao svoj sustav, žanrove, abecedne redove, atmosfere. Koristili bismo prvo nazive datoteka, a kasnije ID3-oznake. Sati, dani, mjeseci samo naručivanja naših Zbirki, često čak i ne slušajući sve to. Naslove smo znali napamet i u kojoj ih mapi pronaći, ali ih nikada nismo slušali.

Ponekad bismo samo pokrenuli Winamp i pritisnuli tipku za nasumično izbijanje.

Stoga na svom tvrdom disku imam ovu ogromnu zbirku glazbe, glazbe od moje 15. godine do danas.

Međutim, zasigurno, to nikada ne bi stalo na moj telefon i, da budem iskren, ne moram obilaziti svu tu podatkovnu prtljagu.

Dakle: Ovo je mali program koji sam napisao uz pomoć interneta (uglavnom Stack Overflow).

Što to radi?

Kopira nasumično "broj mp3 -a" iz moje glazbene mape na moj telefon!

Svakih nekoliko tjedana razmjenjujem mp3 s novim, polako napredujući kroz svoju veliku glazbenu kolekciju. Nazovite to nostalgijom!

Ali ne samo ovo! Program "sprema", naslove koje sam već jednom kopirao i izvlači ih iz jednadžbe! Mogu i ručno promijeniti naslove, to će biti isključeno!

To nije najprikladniji posao koji sam ikada napravio, ali dopustite mi da objasnim korak po korak što učiniti!

Sretan sam ako bi se netko drugi prihvatio posla i poboljšao ga

Zip-datoteku sa svim komponentama pronaći ćete u ovim koracima Prilog

Sadrži:

Randommusic_withcomments.bat

robocopy.bat

Mape lutki

Mapa SD-kartica

Korak 1: Uvijek napravite sigurnosnu kopiju

UVIJEK UČINITI

ZAPORNICA! Ne odgovaram ni za kakve probleme!

Korak 2: Uredite Randommusic.bat

Uredite Randommusic.bat
Uredite Randommusic.bat

Otvorite Randommusic_withcomments.bat s uređivačem teksta i slijedite upute (upute počinju s "REM" ispred reda koda)

Postavite Musicroot na izvornu glazbenu mapu. U mom slučaju "D: / EigeneMusik / Musik / Musik_sortiert"

Postavite mapu za reprodukciju na mapu lutke. U mom slučaju "D: / SSD_PC_sortieren / Musiktmp / lutke"

Postavite Filecount na broj datoteka koje želite kopirati na svoj telefon. Računam ovako:

MP3 datoteke su ca. 3 MB. Zato želim koristiti ca. 3 GB prostora za glazbu na SD kartici.

3000 MB/3 MB je 1000 datoteka. Zato sam postavio Filecount na 1000 ili ispod.

Spremite i izađite iz datoteke.

Kod datoteke:

@echo off & setlocal enabledelayedexpansion

REM Musicroot = Vaša izvorna glazbena mapa

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

REM mapa za reprodukciju = Vaša mapa odredišta, kao i mapa s lutkama

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

REM filecount = Ovdje postavite koliko datoteka želite prenijeti (ovdje 999.mp3)

set /a filecount = 1000

REM stvarni program: Ne mijenjajte ništa nakon ove točke!

pritisnuti "%musicroot%"

za /r %% i u (*.mp3) do set /a files+= 1 & set "$! files! = %% ~ i"

popd

pushd "%playfolder%"

: randomloop

set /a rd =%slučajnih %%% datoteka+1

postavite "mp3 =! $%rd%!"

ako nije definirano mp3 goto: randomloop

postavite "$%rd%="

za %% i in ("%mp3%") učiniti ako postoji "%% ~ nxi" echo "%% ~ nxi" već postoji u%playfolder%. & goto: randomloop

kopiraj "%mp3%"

set /a filecount- = 1

if % filecount % gtr 0 goto: randomloop

popd

Korak 3: Uredite Robocopy.bat

Otvorite robocopy.bat

i postavite 2 putanje datoteka na sljedeći način:

robocopy "Path to SD-Folder" "Dummy-Folder" /create

U mom slučaju to izgleda ovako:

robocopy "D: / SSD_PC_sortieren / Musiktmp / SD-Card" "D: / SSD_PC_sortieren / Musiktmp / dummies" /izradi

Ono što će ovo učiniti je napraviti 0Byte-kopije vaših stvarnih glazbenih datoteka, koje će se kasnije koristiti kao usporedbene lutke za buduću upotrebu.

Korak 4: Pokrenite Randommusic_withcomments.bat

Pokrenite Randommusic_withcomments.bat
Pokrenite Randommusic_withcomments.bat

Spremni za prvu vožnju!

Sada samo dvaput kliknite Randommusic_withcomments.bat i pričekajte da se dogodi čarolija!

Ne brinite, ako isprva vidite samo trepćuću crticu, program mora proći kroz sve vaše glazbene datoteke i indeksirati ih prije početka. Za mojih 120 GB na SDD-pogonu potrebno je 3 minute.

Trebala bi izgledati nešto poput slike.

Imajte na umu da ćete pronaći redak "Datoteka već postoji", kada naiđe na mapu s istim imenom u mapama mapa. Očigledno se to neće dogoditi pri prvoj vožnji, jer za sada nismo stvorili nikakve lutke.

Pričekajte dok kopiranje ne završi.

Korak 5: Premjestite datoteke s lažne na SD karticu

Premjestite datoteke s lažne na SD karticu
Premjestite datoteke s lažne na SD karticu
Premjestite datoteke s lažne na SD karticu
Premjestite datoteke s lažne na SD karticu

Kad kopiranje završi, trebali biste pronaći "filecount" -broj datoteka u vašoj mapi lutki.

Kao što vidite, već sam jednom pokrenuo program i imam stvarne datoteke s veličinom datoteke veće od 0 bajta i lažne datoteke. Sada želimo kopirati “stvarne datoteke” u mapu “SD-kartica”. Najjednostavniji način je naručiti datoteke prema veličini, a zatim izrezati i zalijepiti datoteke veće od 0 bajta.

Korak 6: Pokrenite Robocopy.bat

Korak 6:

Nakon što smo naše "prave" glazbene datoteke premjestili u mapu "SD-Card", želimo stvoriti lažne datoteke novih mp3-a i gurnuti ih u "mapu" -Mapa, tako da će u sljedećoj vožnji biti isključene.

Ovaj posao obavlja datoteka "robocopy.bat". Samo počni.

Korak 7: Sve je učinjeno

Sve gotovo! Sada premjestite datoteke sa "SD-kartice" na telefon i počnite slušati!

To nije najprikladniji posao koji sam ikada napravio, ali dopustite mi da objasnim korak po korak što učiniti!

Sretan sam ako bi se netko drugi prihvatio posla i napravio bolju verziju!

Preporučeni: