Mundarija:
- 1 -qadam: Har doim zaxira nusxasini yarating
- 2 -qadam: Randommusic.bat -ni tahrirlang
- 3 -qadam: Robocopy.bat -ni tahrirlang
- 4 -qadam: Randommusic_withcomments.bat -ni ishga tushiring
- 5 -qadam: Fayllarni qo'g'irchoqdan SD -kartaga o'tkazing
- 6 -qadam: Robocopy.bat -ni ishga tushiring
- 7 -qadam: Hammasi tayyor
Video: MP3 tasodifiy telefonga: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu nima qiladi?
U tasodifiy tarzda "mp3lar soni" ni musiqiy papkadan Telefonimga ko'chiradi
Prelude:
Hali ham esingizdami, qachonlardir biz qattiq disklarni (yoki LAN-partiyalar) ulash orqali do'stlarimizdan mp3larni yig'ardik va ko'pincha o'z to'plamlarimizni og'riqsiz tartibda birlashtiramiz, etiketlaymiz?
Har kimning o'ziga xos tizimi bor edi, janrlar, alifbo tartiblari, atmosfera. Biz birinchi fayl nomlarini, keyin esa ID3-teglarini ishlatardik. Soatlar, kunlar va oylar, bizning to'plamlarimizga buyurtma berish, ko'pincha bularning barchasini tinglamasdan. Biz unvonlarni va ularni qaysi papkadan topish kerakligini yoddan bilardik, lekin hech qachon ularga quloq solmaganmiz.
Ba'zida biz Winamp-ni ishga tushiramiz va aralashtirish tugmachasini bosamiz.
Shunday qilib, menda qattiq diskda 15 yoshimdan to hozirgacha bo'lgan musiqaning katta to'plami bor.
Ammo, aniqki, u hech qachon mening telefonimga to'g'ri kelmaydi va rostini aytsam, bu yuklarni olib yurishning hojati yo'q.
Shunday qilib: Bu men Internet yordamida yozgan kichik dastur (asosan Stack Overflow).
Bu nima qiladi?
U tasodifiy ravishda "mp3lar soni" ni musiqiy papkadan Telefonimga ko'chiradi!
Har bir necha haftada men yangi mp3 -larni yangilariga almashtiraman va asta -sekin katta musiqiy kollektsiyamni rivojlantiraman. Nostalji deb nomlang!
Lekin bu nafaqat! Dastur "saqlaydi", men uning nomlarini bir marta nusxa ko'chirdim va ularni tenglamadan olib tashladim! Men sarlavhalarni qo'lda o'zgartirishim mumkin, bu chiqarib tashlanadi!
Bu men qilgan eng "foydalanuvchilar uchun qulay" ish emas, lekin nima qilish kerakligini bosqichma-bosqich tushuntirib beray!
Agar kimdir bu ishni o'z zimmasiga olib, yaxshilasa, xursand bo'laman
Siz ushbu komponentdagi zip-faylni barcha komponentlar bilan topasiz
U o'z ichiga oladi:
Randommusic_withcomments.bat
robocopy.bat
Dummies-Papka
SD-karta papkasi
1 -qadam: Har doim zaxira nusxasini yarating
HAMMA QILING
ZAXIRA! Men hech qanday muammo uchun javobgar emasman!
2 -qadam: Randommusic.bat -ni tahrirlang
Matn muharriri yordamida Randommusic_withcomments.bat-ni oching va ko'rsatmalarga amal qiling (ko'rsatmalar kod satrining oldida "REM" bilan boshlanadi)
Musicroot -ni manba musiqa papkasiga o'rnating. Mening ishimda "D: / EigeneMusik / Musik / Musik_sortiert"
Playfolder-ni qo'g'irchoqlar papkasiga o'rnating. Mening ishimda "D: / SSD_PC_sortieren / Musiktmp / qo'g'irchoqlar"
Filecount -ni telefoningizga nusxalash kerak bo'lgan fayllar soniga o'rnating. Men shunday hisoblayman:
MP3 fayllari taxminan. 3 MB. Shuning uchun men ca.dan foydalanmoqchiman. Musiqa uchun 3 Gb SD-kartam.
3000 MB/3 MB - 1000 fayl. Shunday qilib, men Filecount -ni 1000 yoki undan past qilib qo'ydim.
Faylni saqlang va undan chiqing.
Fayl kodi:
@echo o'chirilgan va setlocal yoqilgan kechiktirish
REM Musicroot = Sizning manba musiqa papkangiz
"musicroot = D: / EigeneMusik / Musik / Musik_sortiert" ni o'rnating
REM Playfolder = Sizning maqsad papkangiz, shuningdek qo'g'irchoq papkangiz
"playfolder = D: / SSD_PC_sortieren / Musiktmp / dummies" ni o'rnating
REM filecount = Qancha faylni uzatishni xohlasangiz, shu erda o'rnating (bu erda 999.mp3)
set /a filecount = 1000
Haqiqiy REM dasturi: bu vaqtdan keyin hech narsani o'zgartirmang!
pushd "%musicroot%"
for /r %% i in (*.mp3) /a files+= 1 ni belgilang va "$! files! = %% ~ i" ni o'rnating.
popd
pushd "%o'yin papkasi%"
: randomloop
set /a rd =%tasodifiy %%% fayllar+1
"mp3 =! $%rd%!" ni o'rnating.
agar aniqlanmagan bo'lsa mp3 goto: randomloop
"$%rd%=" ni o'rnating
%% i in ("%mp3%") uchun, agar mavjud bo'lsa "%% ~ nxi" echo "%% ~ nxi"%pleyford%da allaqachon mavjud. & goto: randomloop
"%mp3%" ni nusxalash
set /a filecount- = 1
agar % filecount % gtr 0 goto: randomloop
popd
3 -qadam: Robocopy.bat -ni tahrirlang
Robocopy.bat -ni oching
va 2 ta fayl yo'lini quyidagicha o'rnating:
robocopy "SD-papkaga yo'l" "Dummy-Papka" /yaratish
Mening vaziyatimda shunday ko'rinadi:
robokopiya "D: / SSD_PC_sortieren / Musiktmp / SD-karta" "D: / SSD_PC_sortieren / Musiktmp / qo'g'irchoqlar" /yaratish
Bu nima qiladi-bu sizning haqiqiy musiqiy fayllaringizning 0Byte-nusxalarini yaratish, keyinchalik ular keyinchalik taqqoslash-qo'g'irchoqlar sifatida ishlatiladi.
4 -qadam: Randommusic_withcomments.bat -ni ishga tushiring
Birinchi ishga tayyor!
Endi Randommusic_withcomments.bat -ni ikki marta bosing va sehr paydo bo'lishini kuting!
Xavotir olmang, agar dastlab siz miltillovchi chiziqni ko'rsangiz, dastur boshlashdan oldin barcha musiqa fayllaringizni ko'rib chiqishi va indekslashi kerak. SDD-diskdagi 120 Gb uchun 3 daqiqa vaqt ketadi.
Bu rasmga o'xshash bo'lishi kerak.
E'tibor bering, siz "Fayl allaqachon mavjud" qatorini topasiz, u papkaning qo'g'irchoqlarida xuddi shu nomdagi qo'g'irchoq-faylga duch kelganda. Shubhasiz, bu birinchi ishga tushganda bo'lmaydi, chunki biz hozircha qo'g'irchoqlar yaratmaganmiz.
Nusxalash tugaguncha kuting.
5 -qadam: Fayllarni qo'g'irchoqdan SD -kartaga o'tkazing
Nusxalash tugallangach, siz qo'g'irchoqlar papkasida "filecount" fayllar sonini topishingiz kerak.
Ko'rib turganingizdek, men dasturni bir marta ishga tushirganman va fayl hajmi 0 baytdan ortiq bo'lgan haqiqiy fayllarga va qo'g'irchoqli fayllarga ega bo'ldim. Endi biz "haqiqiy fayllarni" "SD-karta" papkasiga nusxalashni xohlaymiz. Fayllarni o'lchamiga ko'ra buyurtma qilish va keyin 0 baytdan ortiq fayllarni kesish va joylashtirish eng oson yo'li.
6 -qadam: Robocopy.bat -ni ishga tushiring
6 -qadam:
"Haqiqiy" musiqiy fayllarimizni "SD-karta" jildiga ko'chirgandan so'ng, biz yangi mp3larning qo'g'irchoqli fayllarini yaratmoqchimiz va ularni "qo'g'irchoq" papkasiga o'tkazmoqchimiz, shuning uchun ular keyingi bosqichda o'chiriladi..
Bu ishni "robocopy.bat" fayli bajaradi. Faqat boshlang.
7 -qadam: Hammasi tayyor
Hammasi bajarildi! Endi fayllarni "SD-kartadan" telefoningizga o'tkazing va tinglashni boshlang!
Bu men qilgan eng "qulay" ish emas, lekin nima qilish kerakligini bosqichma-bosqich tushuntirib beray!
Agar kimdir bu ishni o'z zimmasiga olib, yaxshiroq versiyasini yaratsa, xursand bo'laman!
Tavsiya:
Planshet yoki mobil telefonga chizish uchun oddiy bo'yoq cho'tkasi va suv yordamida qanday bo'yash kerak: 4 qadam
Planshet yoki mobil telefonda chizish uchun oddiy bo'yoq cho'tkasi va suv yordamida qanday bo'yash kerak: cho'tka bilan rasm chizish qiziqarli. Bu bolalarga boshqa ko'plab rivojlanishni olib keladi
Telefonni telefonga moslashtirish: 7 qadam (rasmlar bilan)
Telefon apparatini uyali telefonga moslashtirish: Bill Riv tomonidan ([email protected]) Sichqoncha ko'rsatmalari uchun moslashtirilgan ([email protected]) Ogohlantirishlar: Bu erda tasvirlangan protsedura siz uchun ishlamasligi mumkin - bu sizning xavfingiz olmoq. Agar u ishlamasa yoki biror narsani buzsangiz, bu meniki emas
Arduino kir yuvish mashinasi quritgichi haqida ogohlantirish - telefonga Blynk orqali xabar yuborish: 5 qadam (rasmlar bilan)
Arduino kir yuvish mashinasi quritgichi haqida ogohlantirish - Blynk bilan telefonga xabar yuborish: kir yuvish mashinamiz garajda va biz kir yuvish tugaganligini bildiruvchi signallarni eshitmaymiz. Men tsikl tugagach, biz qayerda bo'lsak ham, xabar olishning yo'lini topmoqchi edim. Men Arduino, ESP8266 WiFi bilan shug'ullanardim
Har qanday telefonga simsiz zaryadlashni qo'shing: misol sifatida LG-V20-dan foydalanish: 10 qadam (rasmlar bilan)
Har qanday telefonga simsiz zaryadlashni qo'shing: Misol sifatida LG-V20-dan foydalanish: Agar siz menga o'xshasangiz va telefoningizni 2 yildan ortiq saqlamoqchi bo'lsangiz, telefoningiz almashtiriladigan batareyaga ega bo'lishi kerak, chunki batareya atigi 2 yil ishlaydi. va simsiz zaryadlash, shuning uchun siz zaryadlash portini eskirtirmaysiz, endi oson
Qanday qilib shaxsiy minigarniturani uyali telefonga ulash mumkin: 7 qadam
Qanday qilib shaxsiy minigarniturani uyali telefonga ulash mumkin: Aksariyat mobil telefonlar/uyali telefonlar axlat uchun maxsus adapterga ega bo'lib, ular uchun qo'pol simlar to'plami o'rnatilgan. Bu sizga ko'rsatma beradigan narsa - bu minigarniturani minigarnituraning rozetkasiga o'zgartirish, shunda siz