Talaan ng mga Nilalaman:

Random MP3`s to Phone: 7 Hakbang
Random MP3`s to Phone: 7 Hakbang

Video: Random MP3`s to Phone: 7 Hakbang

Video: Random MP3`s to Phone: 7 Hakbang
Video: SB19 'MAPA' | OFFICIAL LYRIC VIDEO 2024, Hulyo
Anonim
Random MP3`s sa Telepono
Random MP3`s sa Telepono
Random MP3`s sa Telepono
Random MP3`s sa Telepono

Ano ang ginagawa nito?

Kinokopya nito nang sapalaran ang isang "bilang ng mga mp3" mula sa aking folder ng musika sa aking Telepono

Prelude:

Naaalala mo pa ba ang mga oras, na nangongolekta kami ng mga mp3 mula sa aming mga kaibigan sa pamamagitan ng pagkonekta sa aming mga hard drive (o sa panahon ng mga LAN-Party), at madalas na walang sakit na mag-order, pagsamahin at lagyan ng label ang aming mga koleksyon?

Ang bawat isa ay may sariling sistema, Mga Genre, Alphabetical Order, Atmospheres. Gagamitin muna namin ang mga Filename at pagkatapos ay mga ID3-Tag. Mga Oras, Araw, Buwan ng pag-order lamang ng aming Mga Koleksyon, madalas nang hindi nakikinig sa lahat ng ito. Alam namin ang mga pamagat ayon sa puso at kung aling folder ang hanapin ang mga ito, ngunit hindi kailanman pinakinggan ang mga ito.

Minsan sinisimulan lamang namin ang Winamp at itulak ang Shuffle-Button.

Samakatuwid, mayroon akong malaking Koleksyon ng mp3 sa aking Hard Drive, musika mula noong ako ay 15 hanggang ngayon.

Gayunpaman, sigurado, hindi ito magkakasya sa aking Telepono at upang maging matapat hindi ko na kailangan pang lumibot sa lahat ng Data L bagahe na iyon.

Kaya: Ito ay isang maliit na programa na isinulat ko sa tulong ng internet (Karamihan sa Stack Overflow).

Ano ang ginagawa nito?

Kinokopya nito nang sapalaran ang isang "bilang ng mga mp3" mula sa aking folder ng musika sa aking Telepono!

Tuwing ilang linggo ay ipinagpapalit ko ang mga mp3 sa mga bago, dahan-dahang sumusulong sa aking malaking koleksyon ng musika. Tawagin itong Nostalgia!

Ngunit hindi lamang ito! Ang Program ay "nai-save", kung aling mga pamagat na nakopya ko nang isang beses at ilalabas ang mga ito sa equation! Maaari ko ring baguhin nang manu-mano ang mga pamagat, hindi maibubukod!

Hindi ito ang pinaka-"user-friendly" na trabaho na nagawa ko, ngunit hayaan mo akong ipaliwanag nang paunti-unti kung ano ang gagawin!

Masaya ako kung may ibang tao na kukuha ng trabaho at gagawing mas mahusay ito

Mahahanap mo ang zip-File kasama ang lahat ng mga Component sa mga hakbang na ito ng Attachment

Naglalaman ito ng:

Randommusic_withcomments.bat

robocopy.bat

Dummies-Folder

SD-Card-Folder

Hakbang 1: Palaging Gumawa ng isang Pag-backup

ALWAYS MAKE

Isang BACKUP! Hindi ako mananagot para sa anumang mga problema!

Hakbang 2: I-edit ang Randommusic.bat

I-edit ang Randommusic.bat
I-edit ang Randommusic.bat

Buksan ang Randommusic_withcomments.bat gamit ang isang Text-Editor at sundin ang mga tagubilin (magsimula ang mga tagubilin sa "REM" sa harap ng linya ng code)

Itakda ang Musicroot sa iyong Source Music Folder. Sa aking Kaso “D: / EigeneMusik / Musik / Musik_sortiert”

Itakda ang Playfolder sa iyong Dummies-Folder. Sa aking Kaso “D: / SSD_PC_sortieren / Musiktmp / dummies”

Itakda ang Filecount sa bilang ng mga file na nais mong kopyahin sa iyong Telepono. Kinakalkula ko tulad nito:

MP3-Files ay ca. 3MB. Kaya nais kong gumamit ng ca. 3GB ng aking SD-Card-Space for Music.

Ang 3000MB / 3MB ay 1000 Files. Kaya't itinakda ko ang Filecount sa 1000 o mas mababa.

I-save at lumabas sa File.

Ang Code ng File:

@echo off & setlocal pinaganaelendedexpansion

REM Musicroot = Iyong Source Music Folder

itakda ang "musicroot = D: / EigeneMusik / Musik / Musik_sortiert"

Rem Playfolder = Iyong Destination-Folder pati na rin ang iyong Dummy-Folder

itakda ang "playfolder = D: / SSD_PC_sortieren / Musiktmp / dummies"

Rem filecount = Itakda dito, kung gaano karaming mga file ang nais mong ilipat (dito 999.mp3)

itakda / isang filecount = 1000

Tunay na Programa ng REM: Huwag baguhin ang anumang lumipas sa puntong ito!

pushd "% musicroot%"

para sa / r %% i sa (*.mp3) ay nagtatakda / isang mga file + = 1 at nagtatakda ng "$! mga file! = %% ~ i"

popd

pushd "% playfolder%"

: randomloop

itakda / isang rd =% random %%% file + 1

itakda ang "mp3 =! $% rd%!"

kung hindi tinukoy mp3 goto: randomloop

itakda ang "$% rd% ="

para sa %% i sa ("% mp3%") gawin kung mayroon "%% ~ nxi" echo "%% ~ nxi" ay mayroon nang% playfolder%. & goto: randomloop

kopyahin ang "% mp3%"

itakda / isang filecount- = 1

kung% filecount% gtr 0 goto: randomloop

popd

Hakbang 3: I-edit ang Robocopy.bat

Buksan ang robocopy.bat

at itakda ang 2 Mga Path ng File tulad ng sumusunod:

robocopy na "Landas sa SD-Folder" "Dummy-Folder" / lumikha

Sa aking Kaso ganito ang hitsura nito:

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

Ang gagawin nito, ay gumawa ng 0Byte-Copies ng iyong mga aktwal na file ng musika, na sa paglaon ay gagamitin bilang Comparison-Dummies para magamit sa hinaharap.

Hakbang 4: Patakbuhin ang Randommusic_withcomments.bat

Patakbuhin ang Randommusic_withcomments.bat
Patakbuhin ang Randommusic_withcomments.bat

Handa na para sa isang unang run!

Ngayon i-double click lamang ang Randommusic_withcomments.bat at hintaying mangyari ang mahika!

Huwag magalala, kung sa una ay makikita mo lang ang isang blinking dash line, kailangang dumaan ang programa sa lahat ng iyong mga file ng musika at i-index ang mga ito bago simulan. Para sa aking 120Gb sa SDD-Drive tumatagal ng 3 Minuto.

Dapat itong magmukhang katulad ng imahe.

Tandaan, na mahahanap mo ang linya na "Umiiral na ang file", kapag nakatagpo siya ng isang Dummy-File na may parehong pangalan sa Mga Folder Dummies. Malinaw na hindi ito mangyayari sa unang pagtakbo, dahil hindi kami lumikha ng anumang dummies sa ngayon.

Maghintay hanggang matapos ang Pagkopya.

Hakbang 5: Ilipat ang Mga File Mula sa Dummy sa SD Card

Ilipat ang Mga File Mula sa Dummy sa SD Card
Ilipat ang Mga File Mula sa Dummy sa SD Card
Ilipat ang Mga File Mula sa Dummy sa SD Card
Ilipat ang Mga File Mula sa Dummy sa SD Card

Kapag natapos ang Pagkopya dapat kang makahanap ng isang "filecount" -bilang ng mga file sa iyong Dummies-Folder.

Tulad ng nakikita mong pinatakbo ko na ang programa nang isang beses at may Aktwal na Mga File na may Sukat ng File na higit sa 0 bytes at Dummy-Files. Ngayon nais naming kopyahin ang "aktwal na Mga File" sa Folder na "SD-Card". Ang pinakamadaling paraan ay mag-order ng Mga File ayon sa Laki at pagkatapos ay i-cut at i-paste ang mga file na may higit sa 0bytes.

Hakbang 6: Simulan ang Robocopy.bat

Hakbang 6:

Matapos naming ilipat ang aming "totoong" mga file ng musika sa Folder na "SD-Card" nais naming lumikha ng mga file ng dummy ng mga bagong mp3 at itulak ang mga ito sa "dummy" -Fold, kaya sa susunod na pagpapatakbo ay isasama sila.

Ang trabahong ito ay ginagawa ng file na "robocopy.bat". Simulan mo lang ito.

Hakbang 7: Tapos na

Tapos na! Ngayon ilipat ang mga File mula sa "SD-Card" sa iyong telepono at simulang makinig!

Hindi ito ang pinaka-"user-friendly" na trabaho na nagawa ko, ngunit hayaan mo akong ipaliwanag nang paunti-unti kung ano ang gagawin!

Masaya ako kung may ibang tao na kukuha ng trabaho at gumawa ng isang mas mahusay na bersyon!

Inirerekumendang: