Indholdsfortegnelse:
- Trin 1: Sørg for, at du kan kompilere Flash
- Trin 2: Tilføj noget kode
- Trin 3: Noget mere kode
- Trin 4: Lad os komme i gang
- Trin 5: Kontroller feedet
- Trin 6: Udgiv og upload
Video: Chumby RSS -læser: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
Chumbies er fantastiske. RSS -feeds er fantastiske. Hvorfor ikke kombinere de to? Nej, den dobbelte awesomeness vil ikke skade nogen, virkelig. Årsagen er, at flash er svært for de uerfarne. Her er en enkel måde at gøre det med et allerede skrevet program. Jeg vil modellere det med Instructables, og du skal være klar til at justere det efter dine behov! Tak ewilhelm for billederne!
Trin 1: Sørg for, at du kan kompilere Flash
Hvis du har en Flash -udvikler -IDE (dvs. Flash MX), IKKE BARE EN FLASH -SPILLER, så er du klar. Hvis ikke, se dig omkring. Hvis du er studerende, har skolen det måske, nogen omkring arbejdet kan have det. Hvis ikke, er jeg sikker på, at der vil danne sig en gruppe flash-makers i kommentarerne og gør det gerne for dig. BEMÆRK: Mine billeder er taget på Flash Pro 8, så det kan se lidt anderledes ud end det, du bruger, men de grundlæggende principper er de samme.
Trin 2: Tilføj noget kode
Jeg tog fat i læseren, der var på Chumby Wiki, og der var et problem med det. Det læste billederne fra "media: content" -tagget i stedet for at finde billedet i beskrivelsen. For at komme uden om det tilføjede jeg noget kode. Under handlinger: Ramme 1, lidt i bunden, vil der være en funktion "indlæs film" Erstat det og alt under det med dette:
funktion GetImage (des) {var del: Array; del = des.split (& apos & apos til & aposwidth = "& apos eller & aposhieght =" & apos hvis højden kommer først. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (image);} funktion GetDes (ddd) {// Samme variabler, jeg tror jeg er & doven:-) 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 (item) {g_currentItem = item; // // udfyld tekstfelterne fra RSS -elementet // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti er den ubehandlede beskrivelse. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (beskrivelse); author.text = "af"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "opdateret"+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)})
Trin 3: Noget mere kode
Nu skal vi tilføje følgende kode for at ændre størrelsen på dit billede.
onClipEvent (data) {hvis (this._width! = 80) this._width = 80; hvis (denne._højde! = 60) denne_højde = 60;}Dette skal gå ind under handlingerne for forekomsten "proxy1", ikke frame 1 -handlingerne for symbolet "proxy" (I mit billede er der nogle forskelle, noteret m/ fotonoter) ændret kode for at være mere effektiv!
Trin 4: Lad os komme i gang
Først skal vi vælge vores RSS -feed. Find linket til det, og kopier og indsæt linket i følgende linje. Tag derefter basiswebadressen (dvs.: https://www.instructables.com/ fra https://www.instructables.com/tag/type:instructable/rss.xml) og tilføj "crossdomain.xml" til slutningen af det. (Så det ville være https://www.instructables.com/crossdomain.xml). Indtast det i adresselinjen i din browser. Hvis du får en side, der siger noget i stil med:
Du er god. Hvis du får en fejlmeddelelse, skal du klage til webmaster på webstedet og sige, at de skal tilføje den, så flash -filer kan få adgang til deres indhold. Giv eksemplet på en flash RSS -læser. Hvis du vil læse om det, skal du gå her (Hvem ved, at der ville være et helt websted om sagen ???)
Trin 5: Kontroller feedet
Åbn RSS -feedet i din browser, og gem det på en disk. Åbn det nu med Notesblok eller en tilsvarende. Tjek det ud, det vigtigste, vi er bekymrede for, er billederne. Hvis inde i beskrivelseskoden ser sådan ud:
<! [CDATA [
BESKRIVELSE]>Du er klar. Hovedsageligt skal du bare kigge efter
tag i begyndelsen, fordi den nuværende kode afbryder alt efter det. Hvis ikke, skal du påpege et websted, der sætter det i midten eller slutningen, og jeg foretager gerne en opgradering.
Trin 6: Udgiv og upload
Nu kan du lege med billederne, hvis du vil, men slet IKKE den grå boks! Det er dog bedst at ændre det til et 80x60 kvadratisk omrids.
Jeg tilføjede Instructables -logoet, det er en fin touch! Derefter kan du flytte tekstboksene rundt og ændre størrelsen på dem for at udnytte pladsen. Når du er færdig, skal du trykke på kontrol+Enter (på Windows) for at se en forhåndsvisning af din film, og sørg for at den fungerer. Hvis der står, at der var en sikkerhedsfejl, skal du bare ignorere det. Nu på Chumby -webstedet kan du uploade widgeten og derefter tilføje den til dit widgetmix. Hvis du vil, kan du kontrollere, at det fungerer på Virtual Chumby. Og om lidt vil den være på din Chumby! Tillykke!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Hacking af Microsoft Office Excel for at læse Live RSS Stock News Feeds: 3 trin
Hacking af Microsoft Office Excel for at læse Live RSS Stock News Feeds: Du kan nemt få Excel til at fungere som en live lager RSS nyhedslæser med en gratis tilføjelse. Hvad der er fedt ved dette, i modsætning til at bruge en almindelig nyhedslæser, er, at du kan få den til at opdatere nyhederne afhængigt af det aktiesymbol, du er interesseret i. Plus
Lav din egen Mac RSS -widget !: 5 trin
Lav din egen Mac RSS -widget !: I denne uhåndterlige sygdom kan du vise dig, hvordan du laver din egen mac -widget! Det er ikke særlig svært. Som et eksempel kan du lave en widget "Instructables Contest". Dette viser dig, når de seneste konkurrencer er i gang