Mundarija:

Chumby RSS o'quvchi: 6 qadam
Chumby RSS o'quvchi: 6 qadam

Video: Chumby RSS o'quvchi: 6 qadam

Video: Chumby RSS o'quvchi: 6 qadam
Video: What is a Chumby? 2024, Noyabr
Anonim
Chumby RSS o'quvchi
Chumby RSS o'quvchi
Chumby RSS o'quvchi
Chumby RSS o'quvchi
Chumby RSS o'quvchi
Chumby RSS o'quvchi

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

Flash -ni kompilyatsiya qilishingizga ishonch hosil qiling!
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

Biroz kod qo'shing!
Biroz kod qo'shing!
Biroz kod qo'shing!
Biroz 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

Yana bir nechta kod
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 [

Image
Image

TAVSIF]>Tayyor. Asosiysi, faqat qidiring

Nashr qiling va yuklang!
Nashr qiling va yuklang!

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

Nashr qiling va yuklang!
Nashr qiling va yuklang!
Nashr qiling va yuklang!
Nashr qiling 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: