Мазмұны:
- 1 -қадам: Әрқашан сақтық көшірме жасаңыз
- 2 -қадам: Randommusic.bat өңдеңіз
- 3 -қадам: Robocopy.bat өңдеңіз
- 4 -қадам: Randommusic_withcomments.bat іске қосыңыз
- 5 -қадам: файлдарды муляждан SD картасына жылжытыңыз
- 6 -қадам: Robocopy.bat іске қосыңыз
- 7 -қадам: Барлығы дайын
Бейне: MP3 телефонға кездейсоқ: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Ол не істейді?
Ол кездейсоқ түрде менің музыкалық қалтамнан «mp3 -дің санын» телефоныма көшіреді
Прелюдия:
Біз бұрын достарымыздан mp3 дискілерін қатты дискілерді қосу арқылы (немесе LAN-кештерінде) жинайтын және жиі жинақтарымызды ауыртпалықсыз реттейтін, біріктіретін және таңбалайтын кездер әлі есіңізде ме?
Әркімнің өз жүйесі болды, жанрлар, алфавиттік тәртіптер, атмосфера. Біз алдымен файл атауын, кейін ID3-тегтерді қолданамыз. Біздің коллекцияларға тапсырыс беретін сағаттар, күндер, айлар, тіпті бәрін тыңдамай -ақ. Біз тақырыптарды жатқа білдік және оларды қай қалтадан табуға болатынын білдік, бірақ оларды ешқашан тыңдамадық.
Кейде біз Winamp-ты жаңадан іске қосамыз да, Shuffle-батырмасын басамыз.
Сондықтан менде қатты дискіде 15 жасымнан осы уақытқа дейінгі музыканың үлкен mp3 жинағы бар.
Әрине, бұл менің телефоныма ешқашан сәйкес келмейді және шынымды айтсам, маған барлық жүктермен жүрудің қажеті жоқ.
Сонымен: бұл мен интернеттің көмегімен жазған шағын бағдарлама (негізінен Stack Overflow).
Ол не істейді?
Ол кездейсоқ түрде менің музыкалық қалтамнан «mp3 -дің санын» телефоныма көшіреді!
Бірнеше апта сайын мен mp3 -ді жаңаларымен алмастырамын, бұл менің үлкен музыкалық жинағымда баяу дамиды. Ностальгия деп атаңыз!
Бірақ бұл ғана емес! Бағдарлама «сақтайды», мен оның тақырыптарын бір рет көшірдім және оларды теңдіктен шығарып жатырмын! Мен тақырыптарды қолмен өзгерте аламын, ол алынып тасталады!
Бұл мен жасаған ең «ыңғайлы» жұмыс емес, бірақ не істеу керектігін біртіндеп түсіндіруге рұқсат етіңіз!
Басқа біреу жұмысты қолға алып, оны жақсартса, мен бақыттымын
Сіз осы компоненттегі барлық компоненттері бар ZIP файлын таба аласыз
Оның құрамында:
Randommusic_withcomments.bat
robocopy.bat
Қалталар қалтасы
SD-карталар қалтасы
1 -қадам: Әрқашан сақтық көшірме жасаңыз
Әрқашан жасайды
САҚТАУ! Мен ешқандай проблемалар үшін жауап бермеймін!
2 -қадам: Randommusic.bat өңдеңіз
Мәтін өңдегішпен Randommusic_withcomments.bat ашыңыз және нұсқауларды орындаңыз (нұсқаулар код жолының алдында «REM» деп басталады)
Musicroot бағдарламасын бастапқы музыка қалтасына орнатыңыз. Менің жағдайда «D: / EigeneMusik / Musik / Musik_sortiert»
Playfolder қалтасын Dummies қалтасына орнатыңыз. Менің жағдайда «D: / SSD_PC_sortieren / Musiktmp / dummies»
Filecount параметрін телефонға көшіргіңіз келетін файлдар санына орнатыңыз. Мен осылай есептеймін:
MP3 файлдары шамамен. 3MB. Сондықтан мен ca. пайдаланғым келеді. Менің музыкалық SD-картамдағы 3 ГБ бос орын.
3000MB/3MB - 1000 файл. Мен Filecount -ты 1000 немесе одан төменге қойдым.
Файлды сақтап, шығыңыз.
Файлдың коды:
@echo өшірулі және setlocal қосулы кешіктіру
REM Musicroot = Сіздің бастапқы музыка қалтаңыз
«musicroot = D: / EigeneMusik / Musik / Musik_sortiert» орнатыңыз
REM ойнату қалтасы = Сіздің мақсатты қалтаңыз, сонымен қатар сіздің қалталы қалтаңыз
«playfolder = D: / SSD_PC_sortieren / Musiktmp / dummies» орнатыңыз
REM filecount = Мұнда қанша файлды тасымалдағыңыз келетінін орнатыңыз (мұнда 999.mp3)
set /a filecount = 1000
REM нақты бағдарламасы: осы уақытқа дейін ештеңені өзгертпеңіз!
pushd «%musicroot%»
for /r %% i in (*.mp3) do /a files+= 1 & set «$! files! = %% ~ i»
поп
pushd «%ойнату қалтасы%»
: кездейсоқ ілмек
set /a rd =%кездейсоқ %%% файлдар+1
«mp3 =! $%rd%!» орнатыңыз
егер анықталмаса mp3 goto: randomloop
«$%rd%=» орнатыңыз
for %% i in («%mp3%») for if if «%% ~ nxi» echo «%% ~ nxi»%playfolder%-да бұрыннан бар. & goto: randomloop
«%mp3%» көшіру
set /a filecount- = 1
егер % filecount % gtr 0 goto: randomloop
поп
3 -қадам: Robocopy.bat өңдеңіз
Robocopy.bat ашыңыз
және 2 файл жолын келесідей орнатыңыз:
робокопия «SD-қалтаға жол» «Қалталы қалта» /жасау
Менің жағдайда бұл келесідей көрінеді:
робокопия «D: / SSD_PC_sortieren / Musiktmp / SD-Card» «D: / SSD_PC_sortieren / Musiktmp / dummies» /жасау
Бұл сіздің музыкалық файлдарыңыздың 0Byte-көшірмелерін жасайды, ол кейінірек болашақта пайдалану үшін салыстыру-муляждар ретінде пайдаланылады.
4 -қадам: Randommusic_withcomments.bat іске қосыңыз
Бірінші жүгіруге дайын!
Енді Randommusic_withcomments.bat файлын екі рет шертіп, сиқырдың болғанын күтіңіз!
Уайымдамаңыз, егер сіз алдымен жыпылықтайтын сызықшаны көрсеңіз, бағдарлама барлық музыкалық файлдарды қарап шығып, оларды бастамас бұрын индекстеуі керек. SDD-дискідегі 120 Гб үшін 3 минут қажет.
Ол суретке ұқсас болуы керек.
Назар аударыңыз, сіз қалта муляждарында аттас Dummy-файлды кездестіргенде, сіз «Файл бұрыннан бар» жолын табасыз. Әрине, бұл бірінші кезеңде болмайды, өйткені біз әзірше ешқандай муляж жасамадық.
Көшіру аяқталғанша күтіңіз.
5 -қадам: файлдарды муляждан SD картасына жылжытыңыз
Көшіру аяқталғаннан кейін сіз өзіңіздің қалталар қалтасынан «filecount» файлдар санын табуыңыз керек.
Көріп отырғаныңыздай, мен бағдарламаны бір рет іске қостым және файл өлшемі 0 байттан асатын нақты файлдар мен муляждық файлдар бар. Енді біз «нақты файлдарды» «SD-карта» қалтасына көшіргіміз келеді. Файлдарды өлшемі бойынша тапсырыс беру, содан кейін 0 байттан асатын файлдарды қиып алып қою - ең оңай жолы.
6 -қадам: Robocopy.bat іске қосыңыз
6 -қадам:
Біз «нағыз» музыкалық файлдарды «SD-карта» қалтасына көшіргеннен кейін, біз жаңа mp3-дің жасанды файлдарын жасағымыз келеді және оларды «муляждық» қалтаға итермелегіміз келеді, сондықтан келесі кезеңде олар алынып тасталады..
Бұл жұмыс «robocopy.bat» файлы арқылы орындалады. Тек бастаңыз.
7 -қадам: Барлығы дайын
Бәрі дайын! Енді файлдарды «SD-картадан» телефонға жылжытыңыз және тыңдай бастаңыз!
Бұл мен жасаған ең «ыңғайлы» жұмыс емес, бірақ не істеу керектігін біртіндеп түсіндіруге рұқсат етіңіз!
Басқа біреу жұмысты қолға алып, жақсы нұсқасын шығарса, мен бақыттымын!
Ұсынылған:
Телефонға дәретхана қағазы: 7 қадам (суреттермен)
Дәретхана қағазының орамалы телефон қондырғысы: Телефон зарядталып тұрғанда, ол әлі де тік күйінде қалуы үшін сізге бір жер керек пе? Телефон қондырғысы - бұл жауап. Сізде үйдің айналасында дәретхана қағазының бірнеше орамы және кішкене картон бар ма? Егер сіз мұны жасасаңыз, онда сіз
Планшетке немесе ұялы телефонға сурет салу үшін қарапайым бояу щеткасы мен суды қолдану арқылы қалай бояуға болады: 4 қадам
Планшетке немесе ұялы телефонға сурет салу үшін қарапайым бояу щеткасы мен суды қолдану арқылы қалай бояуға болады: қылқаламмен сурет салу қызықты. Бұл балаларға көптеген басқа дамуларды әкеледі
Телефон тұтқасын ұялы телефонға бейімдеу: 7 қадам (суреттермен)
Телефон тұтқасын ұялы телефонға бейімдеу: Билл Рив ([email protected]) Тышқан нұсқауларына бейімделген ([email protected]) Жауапкершіліктен бас тарту: Мұнда сипатталған процедура сіз үшін жұмыс істемеуі мүмкін - бұл сіздің тәуекеліңіз алу. Егер ол жұмыс істемесе немесе сіз бір нәрсені сындырсаңыз, бұл мен емес
Ұялы телефонға арналған ең қарапайым микроскоп: 4 қадам
Ұялы телефонға арналған ең қарапайым микроскоп: Мен әрқашан макроәлемге қызығатынмын. Ұялы телефондағыдай оңай қол жетімділік көптеген адамдар үшін қызықты. Мен мұны сізге қажет нәрселермен жасай алдым, сізге қажет нәрсе: 1. Таспа (бұл х бетін толтыру үшін жазылған
Arduino кір жуғыш кептіргіш туралы ескерту - телефонға Blynk арқылы хабарлау: 5 қадам (суреттермен)
Arduino кір жуғыш кептіргіш туралы ескерту - телефонға Blynk арқылы хабарлау: Біздің кір жуғыш машинамыз гаражда, біз жуудың аяқталғанын білдіретін дыбыстық сигналдарды естімейміз. Мен цикл аяқталған кезде, қай жерде болсақ та, хабар алудың жолын тапқым келді. Мен Arduino, ESP8266 WiFi -мен айналыстым