Sadržaj:

Chumby RSS čitač: 6 koraka
Chumby RSS čitač: 6 koraka

Video: Chumby RSS čitač: 6 koraka

Video: Chumby RSS čitač: 6 koraka
Video: НАБРАЛ Секретный Код На Телефоне И ОФИГЕЛ!! БАТАРЕЯ НЕ САДИТСЯ! 2024, Novembar
Anonim
Chumby RSS čitač
Chumby RSS čitač
Chumby RSS čitač
Chumby RSS čitač
Chumby RSS čitač
Chumby RSS čitač

Chumbies su odlični. RSS izvori su odlični. Zašto ne spojite ovo dvoje? Ne, dvostruka veličanstvenost nikome neće nauditi, zaista. Razlog je taj što je bljesak težak za neiskusne. Evo jednostavnog načina da to učinite s već napisanim programom. Modelirat ću ga s Instructables, a vi biste trebali biti spremni prilagoditi ga vašim potrebama! Hvala ewilhelm na fotografijama!

Korak 1: Uvjerite se da možete sastaviti Flash

Budite sigurni da možete sastaviti Flash!
Budite sigurni da možete sastaviti Flash!

Ako imate Flash ID ID za programere (tj. Flash MX), NE SAMO FLASH PLAYER, onda ste spremni. Ako ne, pogledajte oko sebe. Ako ste učenik, škola ga može imati, možda ga ima neko sa posla. Ako nije, siguran sam da će se u komentarima oformiti grupa proizvođača bljeskalica koje će to učiniti umjesto vas. NAPOMENA: Moje fotografije su snimljene na Flash Pro 8 pa mogu izgledati malo drugačije od onoga što koristite, ali osnovni principi su isti.

Korak 2: Dodajte kôd

Dodajte kôd!
Dodajte kôd!
Dodajte kôd!
Dodajte kôd!

Zgrabio sam čitač koji je bio na Chumby Wiki, i s njim je bio problem. On čita slike iz oznake "media: content", umjesto da sliku pronađe u opisu. Da bih to zaobišao, dodao sam neki kôd. U odjeljku Akcije: Okvir 1, wayyy na dnu, bit će funkcija "učitavanje filma" Zamijenite to i sve ispod njega ovim:

funkcija GetImage (des) {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos ili & aposhieght =" & apos ako je hijera prva. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (image);} funkcija GetDes (ddd) {// Iste varijable, valjda sam & aposm lijen:-) ALI RADI! thing = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: String; des2 = del1 [1]; var img1: Polje; img1 = des2.split (""); var image1: String; image1 = img1 [0]; return (slika1);} proxy1._visible = false; funkcija loadItem (item) {g_currentItem = item; // // popunjavanje tekstualnih polja iz RSS stavke // title.text = item.firstValueOfType (& apostitle & apos); var description: String; // descriptionpti je neobrađeni opis. descriptionpti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (descriptionpti); author.text = "by"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "ažurirano"+item.firstValueOfType (& apospubDate & apos); var description: String; description = item.firstValueOfType (& aposdescription & apos); var url: String; url = GetImage (description); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})

Korak 3: Još koda

Još neki kod
Još neki kod

Sada moramo dodati sljedeći kôd za promjenu veličine slike.

onClipEvent (podaci) {if (this._width! = 80) this._width = 80; if (this._height! = 60) this_height = 60;}Ovo mora proći ispod radnji za instancu "proxy1", a ne u okviru 1 radnje za simbol "proxy" (Na mojoj slici postoje neke razlike, zabilježene sa fotonotama) promijenjen kod kako bi bio efikasniji!

Korak 4: Počnimo

Prvo moramo odabrati naš RSS feed. Pronađite vezu do nje i kopirajte i zalijepite vezu u sljedeći red. Zatim uzmite osnovni url (tj. Https://www.instructables.com/ sa https://www.instructables.com/tag/type:instructable/rss.xml) i do kraja dodajte "crossdomain.xml" toga. (Dakle, to bi bilo https://www.instructables.com/crossdomain.xml). Upišite to u adresnu traku svog preglednika. Ako dobijete stranicu na kojoj piše nešto poput:

Dobar si. Ako dobijete poruku o grešci, požalite se webmasteru web lokacije i recite da je dodaju kako bi flash datoteke mogle pristupiti njihovom sadržaju. Navedite primjer flash RSS čitača. Ako želite pročitati više o tome, idite ovdje (Tko bi znao da bi postojala cijela web lokacija o tome ???)

Korak 5: Provjerite feed

Otvorite RSS feed u svom pregledniku i spremite ga na disk. Sada ga otvorite pomoću Notepada ili ekvivalenta. Pogledajte ovo, glavna stvar koja nas brine su slike. Ako unutar oznake opisa izgleda otprilike ovako:

<! [CDATA [

Image
Image

OPIS]>Spremni ste. Uglavnom, samo potražite

Objavite i otpremite!
Objavite i otpremite!

označite na početku, jer trenutni kôd prekida sve nakon njega. Ako nije, istaknite web lokaciju koja ga stavlja na sredinu ili kraj, a ja ću rado nadograditi.

Korak 6: Objavite i otpremite

Objavite i otpremite!
Objavite i otpremite!
Objavite i otpremite!
Objavite i otpremite!

Sada se možete igrati sa slikama ako želite, ali NE brišite sivi okvir! Međutim, najbolje je promijeniti ga na 80x60 kvadratni obris.

Dodao sam logo Instructables, lijep je dodir! Zatim možete premještati okvire za tekst, mijenjajući im veličinu kako biste iskoristili prostor. Kada završite, pritisnite Control+Enter (u sustavu Windows) za pregled filma, provjerite radi li. Ako piše da je došlo do neke sigurnosne greške, zanemarite je. Sada na web lokaciji Chumby možete postaviti widget, a zatim ga dodati u svoju kombinaciju widgeta. Ako želite, možete provjeriti radi li na Virtualnom Chumbyju. I uskoro će biti na vašem Chumbyju! Čestitamo!

Preporučuje se: