Turinys:

„Chumby“RSS skaitytuvas: 6 žingsniai
„Chumby“RSS skaitytuvas: 6 žingsniai

Video: „Chumby“RSS skaitytuvas: 6 žingsniai

Video: „Chumby“RSS skaitytuvas: 6 žingsniai
Video: What is a Chumby? 2024, Lapkritis
Anonim
„Chumby“RSS skaitytuvas
„Chumby“RSS skaitytuvas
„Chumby“RSS skaitytuvas
„Chumby“RSS skaitytuvas
„Chumby“RSS skaitytuvas
„Chumby“RSS skaitytuvas

Chumbiai yra nuostabūs. RSS kanalai yra nuostabūs. Kodėl nesujungus abiejų? Ne, dvigubas nuostabumas niekam nepakenks. Priežastis ta, kad blykstei sunku nepatyrusiam. Čia yra paprastas būdas tai padaryti naudojant jau parašytą programą. Aš jį sumodeliuosiu su „Instructables“, ir jūs turėtumėte būti pasirengę jį koreguoti pagal savo poreikius! Ačiū „ewilhelm“už nuotraukas!

1 žingsnis: įsitikinkite, kad galite sudaryti „Flash“

Įsitikinkite, kad galite sudaryti „Flash“!
Įsitikinkite, kad galite sudaryti „Flash“!

Jei turite „Flash“kūrėjo IDE (pvz., „Flash MX“), o ne tik blykstės grotuvą, viskas yra paruošta. Jei ne, apsidairykite. Jei esate studentas, tai gali turėti mokykla, kažkas iš darbo. Jei ne, aš tikiu, kad komentaruose suformuos „flash“kūrėjų grupę ir mielai tai padarys už jus. PASTABA: mano nuotraukos buvo padarytos naudojant „Flash Pro 8“, todėl gali atrodyti šiek tiek kitaip nei jūs naudojate, tačiau pagrindiniai principai yra tie patys.

2 žingsnis: pridėkite kodą

Pridėkite kodą!
Pridėkite kodą!
Pridėkite kodą!
Pridėkite kodą!

Pagriebiau skaitytoją, esančią „Chumby Wiki“, ir kilo problemų. Jis nuskaitė vaizdus iš žymos „media: content“, užuot radęs vaizdą aprašyme. Norėdami tai padaryti, pridėjau kodą. Skiltyje „Veiksmai: 1 kadras“, apačioje, bus funkcija „įkelti filmą“. Pakeiskite tai ir viską po juo taip:

funkcija GetImage (des) {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos arba & aposhieght =" & apos, jei hieght yra pirmas. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (image);} funkcija GetDes (ddd) {// Tie patys kintamieji, manau, aš tingus:-) BET VEIKIA! thing = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: Styga; des2 = del1 [1]; var img1: Masyvas; img1 = des2.split (""); var image1: Styga; vaizdas1 = img1 [0]; return (vaizdas1);} proxy1._visible = false; function loadItem (item) {g_currentItem = item; // // užpildykite teksto laukus iš RSS elemento // title.text = item.firstValueOfType (& apostitle & apos); var descripti: Styga; // descripti yra neapdorotas aprašymas. descripti = item.firstValueOfType (& aposdescription & apos); description.text = „GetDes“(aprašai); author.text = "by"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "updated"+item.firstValueOfType (& apospubDate & apos); var aprašymas: Styga; descrip = item.firstValueOfType (& aposdescription & apos); var url: eilutė; url = „GetImage“(aprašymas); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})

3 žingsnis: šiek tiek daugiau kodo

Dar keli kodai
Dar keli kodai

Dabar turime pridėti šį kodą, kad pakeistume jūsų vaizdo dydį.

onClipEvent (duomenys) {if (this._width! = 80) this._width = 80; jei (this._height! = 60) this_height = 60;}Tam reikia atlikti veiksmus, skirtus egzemplioriui „proxy1“, o ne 1 kadro simbolio „proxy“veiksmams (mano paveikslėlyje yra tam tikrų skirtumų, pažymėtų su fotototais), kad kodas būtų efektyvesnis!

4 žingsnis: pradėkime

Pirmiausia turime pasirinkti RSS kanalą. Raskite nuorodą į ją ir nukopijuokite ir įklijuokite nuorodą į šią eilutę. Tada paimkite pagrindinį URL (ty: https://www.instructables.com/ iš https://www.instructables.com/tag/type:instructable/rss.xml) ir į pabaigą pridėkite „crossdomain.xml“iš to. (Taigi tai būtų https://www.instructables.com/crossdomain.xml). Įveskite tai naršyklės adreso juostoje. Jei gausite puslapį, kuriame sakoma:

Tu esi geras. Jei gaunate klaidos pranešimą, pateikite skundą svetainės žiniatinklio valdytojui ir pasakykite, kad jie turėtų jį pridėti, kad „Flash“failai galėtų pasiekti jų turinį. Pateikite „flash“RSS skaitytuvo pavyzdį. Jei norite apie tai pasiskaityti, eikite čia (Kas žino, kad šiuo klausimu bus visa svetainė ???)

5 veiksmas: patikrinkite kanalą

Atidarykite RSS kanalą savo naršyklėje ir išsaugokite jį diske. Dabar atidarykite jį naudodami „Notepad“ar lygiavertį. Patikrinkite, pagrindinis dalykas, kuris mums rūpi, yra vaizdai. Jei aprašymo žyma atrodo maždaug taip:

<! [CDATA [

Image
Image

APRAŠYMAS]>Jūs pasiruošę. Visų pirma, tiesiog ieškokite

Paskelbkite ir įkelkite!
Paskelbkite ir įkelkite!

pradžioje, nes dabartinis kodas nutraukia viską po jo. Jei ne, nurodykite svetainę, kuri ją įdeda į vidurį arba pabaigą, ir aš mielai atnaujinsiu.

6 veiksmas: paskelbkite ir įkelkite

Paskelbkite ir įkelkite!
Paskelbkite ir įkelkite!
Paskelbkite ir įkelkite!
Paskelbkite ir įkelkite!

Dabar, jei norite, galite žaisti su vaizdais, bet NETINKITE pilkosios dėžutės! Tačiau geriausia jį pakeisti į 80x60 kvadrato kontūrą.

Pridėjau „Instructables“logotipą, jis malonus! Tada galite perkelti teksto laukelius ir pakeisti jų dydį, kad išnaudotumėte erdvę. Kai baigsite, paspauskite „Control“+„Enter“(„Windows“), kad peržiūrėtumėte filmą ir įsitikinkite, kad jis veikia. Jei sakoma, kad įvyko kokia nors saugumo klaida, tiesiog ignoruokite ją. Dabar „Chumby“svetainėje galite įkelti valdiklį ir pridėti jį prie valdiklių mišinio. Jei norite, galite patikrinti, ar jis veiks „Virtual Chumby“. Ir netrukus tai bus jūsų „Chumby“! Sveikinu!

Rekomenduojamas: