Mundarija:

Dynaframe - boy foto / video ramkasining o'ziga xos xususiyati: 6 qadam
Dynaframe - boy foto / video ramkasining o'ziga xos xususiyati: 6 qadam

Video: Dynaframe - boy foto / video ramkasining o'ziga xos xususiyati: 6 qadam

Video: Dynaframe - boy foto / video ramkasining o'ziga xos xususiyati: 6 qadam
Video: ПОТЕРЯННОЕ СОКРОВИЩЕ ИСКУССТВА | Заброшенный особняк миллионеров знатной венецианской семьи 2024, Iyun
Anonim
Image
Image
Dynaframe - boy foto / video ramkasining o'ziga xos xususiyati!
Dynaframe - boy foto / video ramkasining o'ziga xos xususiyati!

Eslatma: Men buni remiks tarkibiga kiritishga qaror qildim! Agar siz ushbu loyihani yoqtirsangiz, iltimos, meni o'ylab ko'ring!

Salom! Dynaframe - bu raqamli foto ramka bo'lib, uning maqsadi - turli tarmoqlar. Men u erda o'nlab dasturlarni ko'rib chiqdim, lekin ularning hammasi o'zlarini ulug'vor slayd -shoulardek his qilishdi va ularning ko'plarini yangilash qiyin kechdi (masalan, MicroSD kartasini olib tashlashni talab qilish). Shunday qilib, men bir oz pitonni o'rgandim va unga o'zimning spinimni qo'ydim. Bu erda Dynaframe -ning xususiyatlari (ko'pchiligi yuqoridagi treyler videosida namoyish etilgan

  • Masofadan yuklamalar - birinchi navbatda, men uni yangilash uchun SD -kartaga tegishni xohlamadim. Dynaframe fayllarni almashish orqali ommaviy axborot vositalarini yangilashni qo'llab -quvvatlaydi va agar siz Allsync -dan foydalansangiz, uni bulut orqali yangilashingiz mumkin. Men yog'ning o'zgarishini kutishim mumkin (va kutishim mumkin) va uyda raqamli ramkani yangilash uchun san'at asarlarini ko'rishim mumkin!
  • Video qo'llab -quvvatlash - Bu rasm va videolarni qo'llab -quvvatlaydi. Bu shuni anglatadiki:

    • Paragraflar - bu video elementlarni harakatsiz tasvirlarga qo'shganda yaratiladi (masalan, Plotaverse/Werble ilovalari buni qila oladi)
    • Kinematograflar - bu videoning bir qismini muzlatib qo'yib, uni deyarli animatsion gifga o'xshatadi
  • Uy avtomatizatsiyasini qo'llab-quvvatlash (tugun-qizil orqali boshqariladigan MQTT)

    Dynaframe MQTT xabarlarini qabul qilib, qaysi pleylistni ijro etish kerakligini aytishi mumkin. Bu uni ko'plab uy avtomatlashtirish tizimlari orqali boshqarishga imkon beradi va Netflix -ni ishga tushirganingizda kino afishalarini ko'rsatish yoki Xbox Live -ga kirganingizda o'yin san'atini ko'rsatish kabi ajoyib skneariyalarga imkon beradi. Bu, shuningdek, odamni xonaga kirganda, sevimli san'at asarlari namoyish etilishi uchun mavjudlik ishlarini bajarish uchun ishlatilishi mumkin

  • Ijro ro'yxatini qo'llab -quvvatlash - Dynaframe har bir papkani "ijro ro'yxati" sifatida ko'rib, papkalarda ommaviy axborot vositalarini ijro etishni qo'llab -quvvatlaydi. Shunday qilib, agar siz ommaviy axborot vositalarini shunday tartibga solsangizki, sizda bitta papkada komikslar, ikkinchisida sport va boshqa filmlarda afishalar bo'lishi mumkin … siz qaysi papkani o'ynashni xohlayotganingizni tanlashingiz mumkin va u aylanib o'tadi. Bu Dynaframes joylashgan xonaga "kayfiyat" ga ega bo'lishga imkon beradi. Ba'zan men o'zimni o'yinni, ba'zida kino san'atini o'ynashga qo'yaman. Ba'zida ilmiy fantastika, ba'zida fantastika. Men "ishlab chiqaruvchi" rejimida bo'lganimda, uni patentli rasmlar va sxemalar papkasiga o'rnatdim. Men uni moslashuvchan qilishga harakat qildim, lekin ulardan foydalanish oson.
  • Masofadan boshqarish pulti - har bir Dynaframe veb -serverni qo'llab -quvvatlaydi, shuning uchun siz ramkaga o'tishingiz va pleylistlarni ko'rsatadigan veb -sahifani olasiz. Keyin pleylistlarni osongina o'zgartirishingiz mumkin. Bu veb -server bo'lgani uchun siz buni brauzer yoki qurilmali har qanday operatsion tizimdan qilishingiz mumkin. Bu shuni anglatadiki, siz uni telefonlar, planshetlar, kompyuterlar va hatto ba'zi televizorlar yordamida boshqarishingiz mumkin.
  • Quvvatni tejash - men buni Zwave va uyni avtomatlashtirish orqali hal qildim, lekin Dynaframe SD -kartaga hech qanday mazmunli yozilmasligi uchun mo'ljallangan (u faqat u erda va u erda yoziladi). Shunday qilib, siz uni to'satdan o'chirib qo'yishingiz va zaxira nusxasini yuklashingiz mumkin, hammasi yaxshi bo'ladi. Men bir necha oy davomida hech qanday muammosiz bir nechta ramkalarni ishlatganman va ular xonadan chiqqanimda chiroqlarim bilan o'chadi. Shunga qaramay, agar siz ramkalarni butun yil davomida ushlab tursangiz, bu har bir kVt/soat uchun 0,08 dollarni tashkil qilgan holda 13,00 dollarni tashkil qiladi. (Zwave va kuniga 3 soat bilan uni yiliga 1,50 dollarga tushirish mumkin!
  • Ochiq kodli / Bepul dasturiy ta'minot - Men oylik to'lovlar / xizmat ko'rsatish shartnomalarini talab qiladigan echimlarni topardim. Men shunchaki havaskorman va biror narsani qidirardim, u erda menda apparat bor edi, men dasturiy ta'minotni yuklab, ketishim mumkin edi. Men dasturiy ta'minotni GitHub -da boshqalarga xohlasa foydalanishlari, yangilashlari va qo'shishlari uchun qo'ydim.

Umid qilamanki, bu ro'yxat bilan men g'ildirakni yana kashf qilish uchun nima uchun ishdan o'tganimni tushunasiz. Men buni Remix tanloviga kiritmoqchiman, lekin bu bir narsaning remiksi emas, balki o'nlab yoki shunga o'xshash remix kabi:)

1 -qadam: 1 -qadam: Buning uchun sizga nima kerak?

OK, birinchi navbatda, bizga nima kerak?

  1. Raspberry pi 3 - operatsiya miyasi
  2. Qisqa HDMI kabeli
  3. LG MK430H-B IPS 27 dyuymli monitor (Siz xohlagan monitorni ishlatishingiz mumkin, lekin bu men ishlatgan)
  4. Micro SD karta
  5. Rasmli ramka osilgan to'plam
  6. Super elim

Majburiy emas, lekin kengaytirilgan funktsiyalar yoki toza ko'rinish uchun foydalidir:

  1. Z to'lqin vilkalari (uydagi avtomat orqali yoqish/o'chirish uchun)-https://www.amazon.com/Automation-Z-Wave-Applianc…
  2. MQTT -ni qo'llab -quvvatlaydigan uyni avtomatlashtirish (HomeSeer, Home Assistant yoki Smart Things kabi)
  3. Quvurlarni yashirish uchun simlar (odatda simlarni o'tkazish uchun faqat plastik panjara … bu ramkadan chiqib ketayotgan simlarni yashirishga yordam beradi)
  4. Bo'yoq - bu yashirish kanalini devorlaringiz bilan moslashtirish. Menimcha, agar siz bunga vaqt ajratib qo'ysangiz, bu ramkalar shunchaki suzadi degan xayolga yordam beradi. Buning boshqa usuli, albatta, simni devorga/devorga o'tkazishdir, lekin bu ko'rsatma doirasidan tashqarida.

2 -qadam: 2 -qadam: ramkani bir joyga to'plash

2 -qadam: ramkani birlashtirish
2 -qadam: ramkani birlashtirish
2 -qadam: ramkani birlashtirish
2 -qadam: ramkani birlashtirish

Rostini aytganda, bu erda hech qanday sehr yo'q. Iltimos, nima ishlatayotganimni bilish uchun rasmlarga qarang … Men monitorning orqa tomonidagi osilgan asbobni juda yopishtirdim, simni o'tkazdim, so'ng uni bitta mix bilan devorga mahkamladim. Monitorlar juda og'ir emas, lekin agar kerak bo'lsa, langar bilan vintni ishlating. Siz xohlagan monitorni ishlatishingiz mumkin, iltimos, uni mos ravishda o'rnating … masalan, agar siz 37 dyuymli televizordan foydalansangiz, buning uchun devorga o'rnatish moslamasini yasashni xohlaysiz (men devorga o'rnatilgan televizorni televizor sifatida ishlataman. ramkalar!)

Xavotirlanadigan yagona narsa - bu Raspberry pi … Men uni monitorning orqa tomoniga ikki marta yopishtirib qo'ydim. U erda juda nozik bo'lish shart emas. Men ishqibozlarni yoki faol sovutishni qo'shmayman … ramkalar Pi -ni qattiq harakatlantirmaydi.

Bitta mixga osib qo'yishning afzalligi shundaki, siz devorga qo'shimcha teshiklar qilmasdan, narsalarning tekis bo'lishini osonlik bilan ta'minlashingiz mumkin. Shuni ham yodda tutingki, uning ramkasi bo'laklarga bo'linib, o'z qo'llaringiz bilan yog'ochdan yasalgan bo'lishi mumkin, bu rasm ramkaga o'xshab ketadi.. Men yaratgan paytdagi maqsadlarimdan biri buni shunday qilish edi. Agar men bu effektni yoqtirmaslikka qaror qilgan bo'lsam, monitorni yo'q qilmaganman (men uni oxirigacha sevib qoldim!). Shuning uchun men ingichka oddiy plyonkali monitorlarni tanladim. Men ularni vertikal ravishda o'rnataman, ular iloji boricha foto ramkalarga o'xshab ketadi!

3 -qadam: 3 -qadam: Tayyor Raspberry Pi rasmidan foydalanish

Image
Image

Buni qurish uchun ikkita variant mavjud. Men oddiy biridan boshlayman, bu malina pi ni men tayyorlagan tasvir bilan tasvirlash, bu sen uchun boshqa qadamlarning ko'pini bajaradi. Ammo, agar siz tasvirni ko'proq nazorat qilishni xohlasangiz, men uni qo'lda sozlash uchun kerak bo'lgan amallarni ko'rib chiqaman. Bu sizga xohlagan boshqa xususiyatlarga ega bo'lishi mumkin bo'lgan rasmga qo'shish imkonini beradi, masalan, uyni avtomatlashtirish dasturi, MQTT serverlari va boshqalar.

E'tibor bering, video sizga "tayyor" qismni bosqichma -bosqich ko'rsatib beradi. Men bu yo'riqnomadagi boshqa qadamlarni bosib o'taman, lekin u to'liq hujjatlashtirilgan.

Tayyor versiyadan foydalanish uchun Etcher yordamida MicroSD kartasiga quyidagi rasmni yozing:

1drv.ms/u/s!AqxjM4_uBDJguOsrwD3z4ovMJwFF9g (6/7/2019 yangilangan)

Bu rasm - malina pi tasviri, unga bitta narsa etishmayapti, python kutubxonasi. Siz xohlagan hamma narsani sozlash uchun:

  1. Malinali pi 3 yoki undan keyingi rasmni yuklang (3B+ yaxshi ishlashi kerak)
  2. Buyruqlar satrini ishga tushiring va raspi-config-ni ishga tushiring
  3. Parolni xavfsiz narsaga o'rnating
  4. Wi -Fi -ni sozlang
  5. Xost nomini siz o'rnatadigan har bir ramka uchun o'ziga xos, ammo tavsifli qilib belgilang
  6. Ishingiz tugagach, saqlang va qayta ishga tushiring. Ramkaning IP -manzilini olish uchun "ifconfig" ni ishga tushiring (bu WLAN0 sifatida ko'rsatilishi kerak)
  7. Buyruqni bajaring: "sudo pip3 install paho-mqtt". Bu tasvirdan tashqarida qoldirilgan muhim kutubxonani o'rnatadi
  8. Qayta yuklash

Keyingi: Fayllarni malina pi -ga nusxalash, masalan, IP -manzilga o'ting: {ipaddress} Frame

Ushbu papkada har bir "ijro ro'yxati" uchun pastki papkani yarating va unga kamida bitta faylni joylashtiring (jpg, mov yoki mp4). Keyin veb -interfeysni ko'rish uchun https:// {ipaddress}: 8000 ga o'tishingiz mumkin va siz papkalarni ko'rishingiz kerak. Agar shunday bo'lsa, demak, siz hamma narsani to'g'ri o'rnatgansiz va siz rok -rolni bajarishga tayyormiz! Osonmi.. To'g'ri? Men hozircha qila oladigan darajada sodda:)

Rasm haqida eslatmalar:

1) Samba o'rnatilgan va sozlangan, lekin mehmon uchun tuzilgan. Agar siz uni himoyalashni xohlasangiz, uni qulflashni xohlaysiz.

2) Standart parol / login - pi / malina. Bu standart Raspbian OS paroli. Siz, albatta, buni o'zgartirmoqchisiz!

3) SSH VNC yoqilgan, shuning uchun kerak bo'lganda uni boshqarish uchun pi -ga masofadan boshqarish mumkin.

4) Frame ulushidagi 'logs' papkasida cronlog mavjud … agar biror narsa portlab ketsa, jurnal shu erda.

5) Samba "Frame" papkasini almashmoqda. Bu erda sizning ommaviy axborot vositangiz pastki papkalarda bo'lishi kerak!

6) avtorizatsiyasi bo'lmagan veb -server mavjud. Bu uni boshqarish uchun ramkaning IP -manziliga (port 8000) o'tishni osonlashtiradi, lekin men hozir uni qanday o'rnatganimni tashqi tomondan oshkor qilmagan bo'lardim.

7) Ushbu rasmda standart sozlash portret rejimi (Vertikal). Agar siz buni gorizontal rejimga o'tkazmoqchi bo'lsangiz, to'g'ri sozlamani o'zgartirish uchun https://www.ceos3c.com/open-source/rotate-screen-r… ga qarang.

Bu vaqtda siz "oson yo'l" ni ishga solasiz. Siz qo'shishingiz mumkin bo'lgan ikkita bonus bor:

1) Agar sizda Zwave kommutatori o'rnatilgan xonada bo'lsa, uyni avtomatlashtirish aqlli vilkasi juda qulay. Keyin siz avtomatlashtirishni o'rnatib, ramkani xona chiroqlari bilan sinxronlashini ta'minlashingiz mumkin. Masalan, men o'z makonimda chiroqlarimni yoqsam, ramkalarim ular bilan yonadi. Men ularni o'chirganimda, ramkalar o'chadi. Buni amalga oshirish uchun monitorni elektr vilkasidan quvvatlantirish kifoya. Siz pi -ni quvvatlantirishni ham tanlashingiz mumkin, agar uning foydasi - tez ishga tushish vaqti … lekin siz pi quvvatini yo'qotasiz. Haqiqatan ham "yashil" bo'lish uchun men pi va monitorlarimni vilkada ushlab turaman va ikkalasini ham o'chirib qo'yaman, lekin bu sizning tanlovingiz.

2) Allwayssync (https://allwaysync.com/). Men bu dasturiy ta'minotni onedrive / bulutli xotirani Dynaframe samba aktsiyalari bilan sinxronlashtirish uchun ishlataman. Bu dastur ikki tomonlama sinxronizatsiya, nizolarni boshqarish va boshqalarni bajarishi mumkin. Men buni foydali deb bilaman va bu men uchun juda yaxshi ishladi.

Qolganlari, buni o'rnatishning "qo'lda" usuli haqida gapirib beradi va kerak bo'lganda Zwave setup / Allwayssync -ni chuqurroq o'rganadi.

-

4 -qadam: 4 -qadam: qo'lda sozlash bosqichlari

Agar siz qadamlarni uzoqdan bajarayotgan bo'lsangiz, men Linux haqida va malina pi ni qanday sozlashni bilasiz deb o'ylayman. Bunday holda, siz qilmoqchi bo'lgan ishlar ro'yxati. Bu ro'yxatning ajoyib tomoni shundaki, men bu erda Instructables -dan foydalanganman, shuning uchun men buni to'g'ridan -to'g'ri Instructables -ga qaytarib olaman:)

1) Manbani klonlang: https://github.com/Geektoolkit/Dynaframe "Frame" nomli papkaga. Men ushbu Frame papkasini boshqa ko'rsatmalarga muvofiq bo'lishi uchun havola qilaman, shuning uchun agar siz uni boshqa narsa deb atashni xohlasangiz, men qaysi papka haqida gapirayotganimni bilib olasiz. Bu erda show.py fayli joylashishi kerak.

2) show.py -ni bajariladigan qilib o'rnating

3) Python 3 -ni, shuningdek feh, Samba va omxplayer -ni o'rnating. Bu skriptlarni bajarish uchun kerak

4) paho-mqtt (sudo pip3 install paho-mqtt) ni o'rnatish uchun pip3-dan, shuningdek, python uchun HTTP kutubxonalaridan foydalanishni xohlaysiz.

5) Show.py -ni ishga tushirish uchun bosh skriptni o'rnating. Men bu ko'rsatmalarni ishlatdim:

www.instructables.com/id/Raspberry-Pi-Laun…

6) Agar siz uning portret rejimida bo'lishini xohlasangiz, ekranni aylantirish uchun to'g'ri qiymatni o'rnating. OpenGL drayverlari yoqilmaganligiga ishonch hosil qiling (yoki aylantirish e'tiborga olinmaydi … bu mening hayotimning bir necha soatini disk raskadrovka qilishimga to'g'ri keladi:))

www.ceos3c.com/open-source/rotate-screen-r…

7) Samba -ni Frame papkasini almashish uchun o'rnating. Oldin nima qilganimni eslay olmayman, lekin bu qadamlar yaxshi yozilgan;

everyday-tech.com/samba-share-on-your-rasp…

8) pi -ni masofadan boshqarishingiz uchun VNC va SSH -ni sozlang (agar ularni keyinchalik boshqarish uchun klaviatura bilan ishlashni xohlamasangiz, buni tavsiya qilaman).

Bu vaqtda python skript yuklashdan boshlanishi kerak, siz masofadan turib pi ni boshqarishingiz, python faylini ishga tushirishingiz, rasm va videolarning yuklanishini ko'rishingiz kerak.

9) bitta ixtiyoriy komponent… siz IP -statikani o'rnatishni xohlaysiz. Albatta, xost nomini noyob narsaga o'rnating, agar boshqa hech narsa bo'lmasa, uni qurilmani ping qilish/boshqarish uchun veb -sahifaga o'tish uchun ishlatishingiz mumkin.

Agar savollar ko'p bo'lsa, men bu savolga ko'proq javob bera olaman. Men tasvirni ko'pchilik odamlar bu qadamlarning hammasini qayta boshdan kechirmasligi uchun yaratdim!

Keling, kodni biroz ko'rib chiqaylik, shunda siz tanlasangiz, uni qaerda tahrir qilishni bilasiz …

5 -qadam: 6 -qadam: Kodni o'rganish

Kod quyidagi manzilda:

github.com/Geektoolkit/Dynaframe

Men bularning barchasini boshdan kechirmayman, lekin ba'zi muhim jihatlarni ta'kidlamoqchiman:

'Show.py' da MQTT serverini o'rnatadigan qismlar mavjud. Agar siz ekranlarni boshqarish uchun uy avtomatizatsiyasidan foydalanmoqchi bo'lsangiz, siz ularni sozlashni xohlaysiz. Bu qism tepada, shuning uchun uni tahrir qilish oson va shunday ko'rinadi:

# ishlatishdan oldin sozlang! brokeraddress = "test.mosquitto.org" # siz buni test brokeri sifatida ishlatishingiz yoki msoquitto -ni ichki broker sifatida rpi -ga o'rnatishingiz mumkin.

mqttclient = "dynaframe1" # har bir freym uchun o'ziga xos bo'lishi kerak …

broker = 1883 yil

subscriptionname = "jfarro/house/makerspace/display" # bu betakror va ramkangiz qayerda ekanligini tasvirlaydigan mag'lubiyat bo'lishi kerak.

Kodda eslatib o'tilgan "Veb -sahifa" - bu brauzer ramkaga o'tganda qaytarib yuboriladigan uzun satr. Ushbu satrda siz CSS -ni ko'rasiz, agar siz uni o'zgartirishni xohlasangiz, uni tahrir qilish kerak … yanada chiroyli:) Men ba'zan dizaynda unchalik yaxshi emasman. Bu, albatta, yaxshilanishi mumkin.

Bu o'zgaruvchi:

refreshInterval = 30 # slayd -shoudagi tasvirlar orasidagi soniyalar soni

tasvirlar ko'rsatiladigan vaqtni shunday belgilaysiz. Agar siz sahifalarni har 30 soniyada aylantirishni xohlamasangiz, siz sozlamoqchi bo'lgan narsalardan biri (garchi men uni tetiklantirsa ham … menda har doim yangi san'at ko'rsatiladi!)

OK, bu kodni "sizniki" qilish uchun tahrir qilmoqchi bo'lgan kodning asosiy bo'limlari. Bu mutlaqo ixtiyoriy, lekin men buni ta'kidlamoqchi edim.

6 -qadam: 7 -qadam: Keyin nima bo'ladi? va ba'zi maslahatlar …

7 -qadam: Keyin nima bo'ladi? va ba'zi maslahatlar …
7 -qadam: Keyin nima bo'ladi? va ba'zi maslahatlar …
7 -qadam: Keyin nima bo'ladi? va ba'zi maslahatlar …
7 -qadam: Keyin nima bo'ladi? va ba'zi maslahatlar …

Umid qilamanki, hammasi yaxshi o'tdi va agar siz buni qurayotgan bo'lsangiz, sizda video va boshqa gadjetlar va hiyla -nayranglarni qo'llab -quvvatlaydigan malina pi bilan ishlaydigan raqamli foto ramka bor! Men hali ham bu xususiyatlarni qo'shish ustida ishlayapman … keyin rasmlar, RSS tasmalari yoki trafik/ob -havo kabi veb -saytlardan foydalanish imkoniyatini qo'shmoqchiman. Men bu badiiy ko'rgazmalarni ko'rdim, ular bir lahzada funktsional bo'lib qolishi mumkin … hatto bir lahzalik o'yin / emulyatsiya ekraniga aylanadi (Bluetooth boshqaruvchisi orqali). Men narsalarni qo'shganimda, bu ko'rsatmalarni yangilayman.

Ba'zi tezkor maslahatlar:

1) Bu 1080p tezlikda ishlash uchun mo'ljallangan. 4K juda yaxshi bo'lardi, lekin keyin hamma narsaning narxini oshiradi va men 150 dollarlik maqsadli narx bilan ishladim (men buni biroz o'tkazib yubordim)

2) Men yaratganimda Raspberry Pi 3 A+ chiqmagan edi. Bu ancha mos modul va narxni 10 dollarga kamaytiradi!

3) 1080p uchun mo'ljallanganligi sababli, agar siz uning o'lchamini 16: 9 (yoki portret 9:16) va 1080p ga o'zgartirsangiz, barcha rasmlar eng yaxshi ishlaydi. Bu erda siz eng aniq tasvirlarni olasiz

4) Harakatlanuvchi (bu haqiqatan ham porlab turadigan) ajoyib qiziqarli kontent yaratish uchun siz Werble (iPhone) yoki Plotaverse (yoki Enlight's suite) dan foydalanishingiz mumkin. Asosan, agar siz "ploto paragraf" va "kinemagraf" ni qidirsangiz, ular uchun ajoyib kontent yaratishingiz mumkin, bu ularni chindan ham yorqin qiladi.

5) 9:16 / 1080 pikselli rasmlarni qidirish sizni uyali telefonlar uchun fon rasmi yaratadigan ba'zi saytlarga olib kelishi mumkin … bu san'atning ajoyib manbai. DeviantArt ham ajoyib bo'ldi.

6) Agar siz youtube -da 1080x1920 -ni qidirsangiz, bu freymlarda yaxshi ishlaydigan ba'zi video -kontentni topasiz!

Menimcha, hozircha shunday. Men ketayotganimda qo'shishni davom ettiraman. Umid qilamanki, siz men yaratgan videolarni va bu erda baham ko'rgan narsalarni ko'rishingiz mumkin … bu IMO, u erdagi har qanday foto ramkadan bir qadam yuqoriroq! Rahmat va keyingi safargacha…

Iltimos, menga "remiks" tanlovi uchun ovoz berishni o'ylab ko'ring.

Tavsiya: