INHOUDSOPGAWE:
- Stap 1: Maak seker dat u flits kan saamstel
- Stap 2: Voeg kode by
- Stap 3: 'n bietjie meer kode
- Stap 4: Kom ons begin
- Stap 5: Gaan die voer na
- Stap 6: Publiseer en laai op
Video: Chumby RSS -leser: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Chumbies is awesome. RSS -feeds is wonderlik. Waarom nie die twee kombineer nie? Nee, die dubbele wonderlikheid sal niemand regtig seermaak nie. Die rede hiervoor is dat flits moeilik is vir die onervare. Hier is 'n eenvoudige manier om dit te doen met 'n reeds geskrewe program. Ek sal dit met Instructables model, en u moet gereed wees om dit aan te pas volgens u behoeftes! Dankie ewilhelm vir die foto's!
Stap 1: Maak seker dat u flits kan saamstel
As u 'n Flash -ontwikkelaar -ID (I. E. Flash MX) het, en nie net 'n flitsspeler nie, dan is u gereed. Indien nie, kyk rond. As u 'n student is, is dit moontlik dat die skool dit het, en dit is moontlik deur iemand in die werk. As dit nie die geval is nie, is ek seker 'n groep flitsmakers sal in die kommentaar verskyn en sal dit graag vir u doen. LET OP: My foto's is op Flash Pro 8 geneem, sodat dit effens anders kan lyk as wat u gebruik, maar die basiese beginsels is dieselfde.
Stap 2: Voeg kode by
Ek het die leser op die Chumby Wiki gegryp, en daar was 'n probleem daarmee. Dit het die beelde gelees van die etiket "media: inhoud", in plaas van om die beeld in die beskrywing te vind. Om dit te vermy, het ek 'n kode bygevoeg. Onder aksies: raam 1, onderaan, is daar 'n funksie "laai film". Vervang dit en alles daaronder:
funksie GetImage (des) {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos or & aposhieght =" & apos as die hoogte eerste kom. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (image);} funksie GetDes (ddd) {// Dieselfde veranderlikes, ek dink ek is lui:-) MAAR DIT WERK! ding = 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; funksie loadItem (item) {g_currentItem = item; // // vul die teksvelde in van die RSS -item // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti is die onverwerkte beskrywing. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (beskrywing); author.text = "deur"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "opgedateer"+item.firstValueOfType (& apospubDate & apos); var beskrywing: String; descrip = item.firstValueOfType (& aposbeskrywing & apos); var url: String; url = GetImage (beskrywing); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})
Stap 3: 'n bietjie meer kode
Nou moet ons die volgende kode byvoeg om die grootte van u prentjie te verander.
onClipEvent (data) {if (this._width! = 80) this._width = 80; as (hierdie._hoogte! = 60) hierdie_hoogte = 60;}Dit moet onder die aksies van die instansie "proxy1" gaan, nie die raam 1 -aksies vir die simbool "proxy" (in my beeld is daar 'n paar verskille, opgemerk met fotonote) om die kode doeltreffender te wees!
Stap 4: Kom ons begin
Eerstens moet ons ons RSS -feed kies. Soek die skakel daarna en kopieer en plak die skakel in die volgende reël. Neem vervolgens die basis -url (dit wil sê: https://www.instructables.com/ van https://www.instructables.com/tag/type:instructable/rss.xml) en voeg "crossdomain.xml" by tot die einde daarvan. (Dit sou dus https://www.instructables.com/crossdomain.xml) wees. Tik dit in die adresbalk van u blaaier. As u 'n bladsy kry wat iets sê soos:
Jy is goed. As u 'n foutboodskap kry, moet u by die webmeester van die webwerf kla en sê dat hulle dit moet byvoeg sodat flitslêers toegang tot hul inhoud kan kry. Gee die voorbeeld van 'n flits RSS -leser. As u daaroor wil lees, gaan hiernatoe (wie sou weet dat daar 'n hele webwerf hieroor sou wees ???)
Stap 5: Gaan die voer na
Maak die RSS -feed in u blaaier oop en stoor dit op 'n skyf. Maak dit nou oop met Notepad of 'n ekwivalent. Kyk gerus, die belangrikste ding waaroor ons bekommerd is, is die beelde. As die beskrywingsetiket so lyk:
<! [CDATA [
BESKRYWING]>Jy is reg. Soek hoofsaaklik net die
tag aan die begin, want die huidige kode sny alles daarna af. As dit nie die geval is nie, wys asseblief op 'n webwerf wat dit in die middel of einde plaas, en ek sal met graagte 'n opgradering aanbring.
Stap 6: Publiseer en laai op
As u wil, kan u met die beelde speel, maar moenie die grys blokkie uitvee nie! Dit is egter die beste om dit na 'n 80x60 vierkante omtrek te verander.
Ek het die Instructables -logo bygevoeg, dit is 'n goeie aanraking! Dan kan u die tekskaste rondskuif en die grootte daarvan verander om voordeel te trek uit die spasie. As u klaar is, klik op Control+Enter (op Windows) om 'n voorskou van u film te sien, maak seker dat dit werk. As dit sê dat daar 'n veiligheidsfout was, ignoreer dit net. Op die Chumby -webwerf kan u die widget oplaai en dit dan by u widget -mengsel voeg. As u wil, kan u verifieer dat dit op die Virtual Chumby sal werk. En binnekort sal dit op u Chumby wees! Baie geluk!
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Inbraak van Microsoft Office Excel om lewendige RSS -voorraadnuusfeeds te lees: 3 stappe
Deur Microsoft Office Excel te hack om lewendige RSS-voorraadnuusfeeds te lees: U kan Excel maklik laat optree as 'n lewendige RSS-nuusleser met 'n gratis byvoeging. Wat aangenaam hieraan is, in teenstelling met die gebruik van 'n gewone nuusleser, is dat u dit kan laat werk, afhangende van die aandelsimbool waarin u belangstel. Boonop
Maak u eie Mac RSS -widget !: 5 stappe
Maak u eie Mac RSS -widget !: In hierdie ondraaglike siekte kan u u wys hoe u u eie Mac -widget kan maak! Dit is nie baie moeilik nie. As voorbeeld, maak 'n widget "Instructables Contest". Dit sal jou wys wanneer die nuutste wedstryde aan die gang is