Innholdsfortegnelse:

Chumby RSS -leser: 6 trinn
Chumby RSS -leser: 6 trinn

Video: Chumby RSS -leser: 6 trinn

Video: Chumby RSS -leser: 6 trinn
Video: sneaky chumby play #counterstrike2 #cs2clips 2024, Juli
Anonim
Chumby RSS -leser
Chumby RSS -leser
Chumby RSS -leser
Chumby RSS -leser
Chumby RSS -leser
Chumby RSS -leser

Chumbies er kjempebra. RSS -feeder er kjempebra. Hvorfor ikke kombinere de to? Nei, den doble herligheten vil ikke skade noen, egentlig. Årsaken er at blits er vanskelig for de uerfarne. Her er en enkel måte å gjøre det med et allerede skrevet program. Jeg vil modellere det med Instructables, og du bør være klar til å justere det etter dine behov! Takk ewilhelm for bildene!

Trinn 1: Sørg for at du kan kompilere Flash

Sørg for at du kan kompilere Flash!
Sørg for at du kan kompilere Flash!

Hvis du har en Flash -utvikler -IDE (dvs. Flash MX), IKKE BARE EN BLITTSPILLER, så er du klar. Hvis ikke, se deg rundt. Hvis du er student, kan det hende at skolen har det, noen rundt jobben kan ha det. Hvis ikke, er jeg sikker på at en gruppe blitsmakere vil danne seg i kommentarene og gjøre det gjerne for deg. MERK: Bildene mine ble tatt på Flash Pro 8, så det kan se litt annerledes ut enn det du bruker, men de grunnleggende prinsippene er de samme.

Trinn 2: Legg til noen kode

Legg til litt kode!
Legg til litt kode!
Legg til litt kode!
Legg til litt kode!

Jeg tok tak i leseren som var på Chumby Wiki, og det var et problem med den. Den leste bildene fra "media: content" -taggen, i stedet for å finne bildet i beskrivelsen. For å komme rundt det, la jeg til noen kode. Under Handlinger: Ramme 1, svak nederst, vil det være en funksjon "last inn film" Erstatt det, og alt under det med dette:

funksjon GetImage (des) {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos or & aposhieght =" & apos hvis høyden kommer først. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (image);} funksjon GetDes (ddd) {// Samme variabler, jeg tror jeg er lat:-):-) MEN DET VIRKER! ting = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: String; des2 = del1 [1]; var img1: Array; img1 = des2.split (""); var image1: String; image1 = img1 [0]; return (image1);} proxy1._visible = false; function loadItem (element) {g_currentItem = element; // // fyll ut tekstfeltene fra RSS -elementet // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti er den ubehandlede beskrivelsen. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (beskrivelse); author.text = "av"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "oppdatert"+item.firstValueOfType (& apospubDate & apos); var beskrivelse: String; descrip = item.firstValueOfType (& aposdescription & apos); var url: String; url = GetImage (beskrivelse); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})

Trinn 3: Noe mer kode

Noe mer kode
Noe mer kode

Nå må vi legge til følgende kode for å endre størrelsen på bildet ditt.

onClipEvent (data) {if (this._width! = 80) this._width = 80; hvis (this._height! = 60) this_height = 60;}Dette må gå under handlingene for forekomsten "proxy1", ikke rammen 1 -handlingene for symbolet "proxy" (I bildet mitt er det noen forskjeller, notert m/ fotonoter) endret kode for å være mer effektiv!

Trinn 4: La oss komme i gang

Først må vi velge vår RSS -feed. Finn lenken til den, og kopier og lim inn lenken i følgende linje. Deretter tar du basisadressen (dvs.: https://www.instructables.com/ fra https://www.instructables.com/tag/type:instructable/rss.xml) og legger til "crossdomain.xml" til slutten av det. (Så det ville være https://www.instructables.com/crossdomain.xml). Type det i adressefeltet i nettleseren din. Hvis du får en side som sier noe sånt som:

Du er god. Hvis du får en feilmelding, kan du klage til nettredaktøren på nettstedet og si at de bør legge den til slik at flash -filer får tilgang til innholdet. Gi et eksempel på en flash -RSS -leser. Hvis du vil lese om det, kan du gå hit (Hvem vet at det ville være et helt nettsted om saken ???)

Trinn 5: Kontroller feedet

Åpne RSS -feedet i nettleseren din, og lagre det på en disk. Åpne den nå med Notisblokk eller tilsvarende. Sjekk det ut, det viktigste vi er bekymret for er bildene. Hvis inne i beskrivelseskoden ser slik ut:

<! [CDATA [

Image
Image

BESKRIVELSE]>Du er klar. Hovedsakelig, bare se etter

Publiser og last opp!
Publiser og last opp!

tag i begynnelsen, fordi den nåværende koden kutter alt etter den. Hvis ikke, vennligst pek på et nettsted som setter det i midten eller slutten, så gjør jeg gjerne en oppgradering.

Trinn 6: Publiser og last opp

Publiser og last opp!
Publiser og last opp!
Publiser og last opp!
Publiser og last opp!

Nå kan du leke med bildene hvis du vil, men IKKE slett den grå boksen! Imidlertid er det best å endre det til et 80x60 kvadratisk omriss.

Jeg la til Instructables -logoen, det er en fin touch! Deretter kan du flytte tekstboksene rundt og endre størrelsen på dem for å dra nytte av plassen. Når du er ferdig, trykker du på kontroll+Enter (på Windows) for å forhåndsvise filmen din. Sørg for at den fungerer. Hvis det står at det var en sikkerhetsfeil, bare ignorer det. Nå på Chumby -nettstedet kan du laste opp widgeten og deretter legge den til i widgetmiksen. Hvis du vil, kan du bekrefte at det fungerer på Virtual Chumby. Og snart vil det være på Chumby din! Gratulerer!

Anbefalt: