Mundarija:
- 1 -qadam: Flash -ni kompilyatsiya qilishingizga ishonch hosil qiling
- 2 -qadam: Kod qo'shing
- 3 -qadam: Yana bir nechta kod
- 4 -qadam: Boshlaylik
- 5 -qadam: tasmani tekshiring
- 6 -qadam: chop eting va yuklang
Video: Chumby RSS o'quvchi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Chumbies ajoyib. RSS tasmalari ajoyib. Nega ikkalasini birlashtirmaysiz? Yo'q, ikkiyuzlamachilik hech kimga zarar qilmaydi. Sababi, tajribasizlar uchun fleshka qiyin. Mana, buni yozilgan dastur yordamida qilishning oddiy usuli, men uni Instructables yordamida modellashtiraman va siz uni o'z ehtiyojlaringizga moslashtirishga tayyor bo'lishingiz kerak! Rasmlar uchun rahmat ewilhelm!
1 -qadam: Flash -ni kompilyatsiya qilishingizga ishonch hosil qiling
Agar sizda Flash ishlab chiqaruvchi IDE (I. E. Flash MX) bo'lsa, shunchaki FLASH PLAYER emas, balki hamma narsa tayyor. Agar yo'q bo'lsa, atrofga qarang. Agar siz talaba bo'lsangiz, maktabda bo'lishi mumkin, ishda kimdir bo'lishi mumkin. Agar yo'q bo'lsa, ishonchim komilki, sharhlarda bir guruh flesh-ishlab chiqaruvchilar paydo bo'ladi va siz buni qilishdan xursand bo'lishadi. Eslatma: Mening suratlarim Flash Pro 8-da olingan, shuning uchun u siz ishlatayotganidan biroz farq qilishi mumkin., lekin asosiy tamoyillar bir xil.
2 -qadam: Kod qo'shing
Men Chumby vikidagi o'quvchini ushladim va u bilan muammo bor edi. U tasvirni tavsifdan topish o'rniga "media: kontent" yorlig'idagi rasmlarni o'qidi. Buni hal qilish uchun men bir nechta kodni qo'shdim. Amallar: 1 -ramka ostida, pastda, "filmni yuklash" funktsiyasi bo'ladi, uni va uning ostidagi hamma narsani shu bilan almashtiring:
GetImage (des) funktsiyasi {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos yoki & aposhieght =" & apos hieght birinchi o'rinda bo'lsa. img = des.split (& apos "/> & apos); var image: String; image = img [0]; qaytish (image);} funktsiyasi GetDes (ddd) {// Xuddi shunday narsalar, menimcha, men dangasa:-), lekin u ishlaydi! thing = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: String; des2 = del1 [1]; var img1: qator; img1 = des2.split (""); var image1: String; rasm1 = img1 [0]; return (image1);} proxy1._visible = false; funktsiya loadItem (element) {g_currentItem = element; // // RSS elementidan matn maydonlarini to'ldiring // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti - bu ishlov berilmagan tavsif. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (tavsif); Author.text = "by"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "yangilangan"+item.firstValueOfType (& apospubDate & apos); var descrip: String; descrip = item.firstValueOfType (& aposdescription & apos); var url: String; url = GetImage (tavsiflash); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})
3 -qadam: Yana bir nechta kod
Endi rasmning o'lchamini o'zgartirish uchun biz quyidagi kodni qo'shishimiz kerak.
onClipEvent (ma'lumotlar) {if (this._width! = 80) this._width = 80; agar (this._height! = 60) this_height = 60;}Buni "proksi -1" misolida bajarish kerak, "proksi" belgisi uchun 1 -ramka harakatlari emas (mening rasmimda ba'zi farqlar bor, ular fotonotlarda qayd etilgan) kodni samaraliroq o'zgartirish uchun!
4 -qadam: Boshlaylik
Birinchidan, biz RSS tasmasini tanlashimiz kerak. Unga havolani toping va havolani quyidagi qatorga nusxa ko'chiring. Keyin, asosiy urlni oling (masalan: https://www.instructables.com/ https://www.instructables.com/tag/type:instructable/rss.xml) va oxiriga "crossdomain.xml" qo'shing. undan. (Shunday qilib, https://www.instructables.com/crossdomain.xml) bo'lardi. Buni brauzerning manzil satriga yozing. Agar siz shunday bir narsa yozadigan sahifani olsangiz:
Siz yaxshisiz. Agar siz xato xabari olsangiz, sayt webmasteriga shikoyat qiling va flesh -fayllar o'z tarkibiga kirishi uchun uni qo'shishlari kerakligini ayting. Misol uchun RSS o'quvchi fleshkasini misol qilib keltiring. Agar siz bu haqda o'qishni xohlasangiz, bu erga o'ting (bu haqda butun sayt bo'lishini kim biladi ???)
5 -qadam: tasmani tekshiring
Brauzeringizda RSS tasmasini oching va uni diskka saqlang. Endi uni Notepad yoki uning ekvivalenti bilan oching. Tekshirib ko'ring, bizni tashvishga solayotgan asosiy narsa bu tasvirlar. Agar tavsif yorlig'i ichida shunday bo'lsa:
<! [CDATA [
TAVSIF]>Tayyor. Asosiysi, faqat qidiring
boshida belgini qo'ying, chunki joriy kod undan keyin hamma narsani kesib tashlaydi. Agar yo'q bo'lsa, iltimos, uni o'rtasiga yoki oxiriga qo'yadigan saytni ko'rsating va men mamnuniyat bilan yangilayman.
6 -qadam: chop eting va yuklang
Endi, agar xohlasangiz, tasvirlar bilan o'ynashingiz mumkin, lekin kulrang qutini O'CHIRMANG! Biroq, uni 80x60 kvadratli konturga o'zgartirish yaxshidir.
Men Instructables logotipini qo'shdim, bu juda yoqimli! Keyin siz bo'sh joydan foydalanish uchun o'lchamlarini o'zgartirib, matn qutilarini boshqa joyga ko'chirishingiz mumkin. Ishingiz tugagach, filmni oldindan ko'rish uchun, nazorat+Enter tugmalarini bosing (Windowsda), uning ishlayotganiga ishonch hosil qiling. Agar u xavfsizlik xatosi borligini aytgan bo'lsa, uni e'tiborsiz qoldiring. Endi Chumby saytida siz vidjetni yuklashingiz va keyin uni vidjetlar aralashmasiga qo'shishingiz mumkin. Agar xohlasangiz, uning Virtual Chumby -da ishlashini tekshirishingiz mumkin. Va tez orada, bu sizning Chumby -da bo'ladi! Tabriklaymiz!
Tavsiya:
Sensorli displeyli ESP32 asosidagi RFID o'quvchi: 7 qadam
Sensorli displeyli ESP32 asosidagi RFID o'quvchi: ESP32 DEV KIT C moduli, RC-522 asosidagi o'quvchi kompyuteri va AZ-Touch ESP to'plami yordamida devorga o'rnatish uchun TFT chiqishi bilan oddiy RFID o'quvchi qanday yaratilishini ko'rsataman. Siz ushbu o'quvchidan eshikka kirish yoki boshqa odamlarning kirishi uchun foydalanishingiz mumkin
Simsiz SD -kartani o'quvchi [ESP8266]: 10 qadam (rasmlar bilan)
Simsiz SD-kartani o'quvchi [ESP8266]: USB universal bo'lishi kerak edi va asosiy maqsad-boshqa qurilmalar bilan juda oson almashish, lekin yillar o'tib bu g'oya barbod bo'ldi. Bu USB -portlarning juda xilma -xil variantlari borki, ular asabiylashadi
Arduino o'quvchi to'plami (ochiq manba): 7 qadam (rasmlar bilan)
Arduino o'quvchi to'plami (Ochiq manba): Agar siz Arduino dunyosida yangi boshlayotgan bo'lsangiz va Arduino-ni qo'l tajribasida o'rganmoqchi bo'lsangiz, bu ko'rsatmalarni va bu to'plam siz uchun. Bu to'plam Arduino -ni o'z o'quvchilariga osonlikcha o'rgatishni yaxshi ko'radigan o'qituvchilar uchun ham yaxshi tanlovdir.
Barmoq izi skaneri va RFID o'quvchi bilan elektr eshik qulfi: 11 qadam (rasmlar bilan)
Barmoq izi skaneri va RFID o'qiydigan elektr eshik qulfi: Loyiha kalitlarni ishlatishning oldini olish uchun mo'ljallangan edi, maqsadga erishish uchun biz optik barmoq izi sensori va Arduino -dan foydalandik. Biroq, barmoq izlari o'qib bo'lmaydigan odamlar bor va sensor ularni tan olmaydi. Keyin o'ylab
ScanUp NFC o'quvchi/yozuvchi va ko'zi ojizlar, ko'rish nogironlari va boshqalar uchun audio yozuvchisi: 4 qadam (rasmlar bilan)
ScanUp NFC o'quvchi/yozuvchi va ko'r, ko'r va boshqa hamma uchun ovoz yozuvchisi: men sanoat dizaynini o'rganaman va loyiha mening semestr ishim. Maqsad - ko'rish qobiliyati cheklangan va ko'rlarni ko'rishni nogironlarga SD -kartada WAV formatida yozib olish imkonini beruvchi qurilma yordamida qo'llab -quvvatlash. Shunday qilib,