Innholdsfortegnelse:
- Trinn 1: Sørg for at du kan kompilere Flash
- Trinn 2: Legg til noen kode
- Trinn 3: Noe mer kode
- Trinn 4: La oss komme i gang
- Trinn 5: Kontroller feedet
- Trinn 6: Publiser og last opp
Video: Chumby RSS -leser: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
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
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
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
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 [
BESKRIVELSE]>Du er klar. Hovedsakelig, bare se etter
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
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:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
Hacking av Microsoft Office Excel for å lese Live RSS Stock News News Feeds: 3 trinn
Hacking av Microsoft Office Excel for å lese Live RSS Stock News Feeds: Du kan enkelt få Excel til å fungere som en live stock RSS-nyhetsleser med et gratis tillegg. Det som er kult med dette, i motsetning til å bruke en vanlig nyhetsleser, er at du kan få den til å oppdatere nyhetene avhengig av aksjesymbolet du er interessert i. Pluss
Lag din egen Mac RSS -widget !: 5 trinn
Lag din egen Mac RSS -widget !: I denne uhåndterlige syke kan du vise deg hvordan du lager din egen mac -widget! Det er ikke veldig vanskelig. Som et eksempel kan du lage en widget "Instructables Contest". Dette viser deg når de siste konkurransene er i gang