Cuprins:

Cititor RSS Chumby: 6 pași
Cititor RSS Chumby: 6 pași

Video: Cititor RSS Chumby: 6 pași

Video: Cititor RSS Chumby: 6 pași
Video: Instalare extensie RSS Feed Reader 2024, Noiembrie
Anonim
Cititor RSS Chumby
Cititor RSS Chumby
Cititor RSS Chumby
Cititor RSS Chumby
Cititor RSS Chumby
Cititor RSS Chumby

Chumbies sunt sunt minunate. Fluxurile RSS sunt minunate. De ce nu combinați cele două? Nu, dubla groază nu va răni pe nimeni, într-adevăr. Motivul este că blițul este greu pentru cei neexperimentați. Iată o modalitate simplă de a face acest lucru cu un program deja scris. Îl voi modela cu Instructables și ar trebui să fiți gata să îl reglați în funcție de nevoile dvs.! Mulțumim ewilhelm pentru fotografii!

Pasul 1: Asigurați-vă că puteți compila Flash

Asigurați-vă că puteți compila Flash!
Asigurați-vă că puteți compila Flash!

Dacă aveți un IDE de dezvoltator Flash (adică Flash MX), NU DOAR UN JOC FLASH, atunci sunteți gata. Dacă nu, uită-te în jur. Dacă sunteți elev, școala ar putea să o aibă, cineva din jurul muncii ar putea să o aibă. Dacă nu, sunt sigur că un grup de flash-makers se vor forma în comentarii și vor fi încântați să o facă pentru dvs. NOTĂ: Fotografiile mele au fost făcute pe Flash Pro 8, deci poate arăta ușor diferit de ceea ce utilizați, dar principiile de bază sunt aceleași.

Pasul 2: Adăugați un cod

Adăugați un cod!
Adăugați un cod!
Adăugați un cod!
Adăugați un cod!

Am apucat cititorul de pe Chumby Wiki și a apărut o problemă cu acesta. A citit imaginile din eticheta „media: content”, în loc să găsească imaginea în descriere. Pentru a evita acest lucru, am adăugat un cod. Sub Acțiuni: Cadru 1, foarte bine în partea de jos, va exista o funcție „încărcați filmul” Înlocuiți-o, și tot ce se află sub aceasta cu aceasta:

funcția GetImage (des) {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos or & aposhieght =" & apos dacă primul este primul. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (imagine);} funcția GetDes (ddd) {// Aceleași variabile, cred că sunt și leneș:-) DAR FUNCȚIONEAZĂ! lucru = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: String; des2 = del1 [1]; var img1: Array; img1 = des2.split (""); var imagine1: Șir; imagine1 = img1 [0]; return (image1);} proxy1._visible = false; function loadItem (item) {g_currentItem = item; // // completați câmpurile de text din articolul RSS // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti este descrierea neprocesată. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (descripti); author.text = "by" + item.firstValueOfType (& aposauthor & apos); dateStr.text = "actualizat" + item.firstValueOfType (& apospubDate & apos); var descrip: String; descrip = item.firstValueOfType (& aposdescription & apos); var url: String; url = GetImage (descrip); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})

Pasul 3: Mai multe coduri

Mai multe coduri
Mai multe coduri

Acum trebuie să adăugăm următorul cod pentru a redimensiona imaginea.

onClipEvent (date) {if (this._width! = 80) this._width = 80; if (this._height! = 60) this_height = 60;}Acest lucru trebuie să intre sub acțiunile pentru instanța "proxy1", nu acțiunile cadrului 1 pentru simbolul "proxy" (în imaginea mea, există unele diferențe, observate cu fotonote), codul a fost modificat pentru a fi mai eficient!

Pasul 4: Să începem

În primul rând, trebuie să ne alegem fluxul RSS. Găsiți linkul către acesta și copiați și lipiți linkul în următoarea linie. Apoi, luați adresa URL de bază (adică: https://www.instructables.com/ de la https://www.instructables.com/tag/type:instructable/rss.xml) și adăugați „crossdomain.xml” la final din ea. (Deci ar fi https://www.instructables.com/crossdomain.xml). Tastați acest lucru în bara de adrese a browserului dvs. Dacă primiți o pagină care spune ceva de genul:

Esti bun. Dacă primiți un mesaj de eroare, reclamați-vă la webmasterul site-ului și spuneți că ar trebui să-l adauge, astfel încât fișierele flash să își poată accesa conținutul. Dați exemplul unui cititor RSS flash. Dacă doriți să citiți mai multe despre aceasta, mergeți aici (Cine ar ști că ar exista un site întreg în această privință ???)

Pasul 5: Verificați alimentarea

Deschideți fluxul RSS în browser și salvați-l pe un disc. Acum deschideți-l cu Notepad sau un echivalent. Verifică-l, principalul lucru care ne preocupă sunt imaginile. Dacă în interiorul etichetei de descriere arată cam așa:

<! [CDATA [

Image
Image

DESCRIERE]>Ești pregătit. În principal, trebuie doar să căutați

Publicați și încărcați!
Publicați și încărcați!

eticheta la început, deoarece codul curent întrerupe totul după el. Dacă nu, vă rugăm să indicați un site care îl pune la mijloc sau la sfârșit și voi face cu plăcere un upgrade.

Pasul 6: publicați și încărcați

Publicați și încărcați!
Publicați și încărcați!
Publicați și încărcați!
Publicați și încărcați!

Acum, puteți juca cu imaginile dacă doriți, dar NU ștergeți caseta gri! Cu toate acestea, este bine să îl schimbați într-un contur pătrat de 80x60.

Am adăugat sigla Instructables, este o atingere plăcută! Apoi, puteți muta casetele text, redimensionându-le pentru a profita de spațiu. Când ați terminat, apăsați control + Enter (pe Windows) pentru a previzualiza filmul, asigurați-vă că funcționează. Dacă se spune că a existat o eroare de securitate, trebuie doar să o ignorați. Acum, pe site-ul Chumby, puteți încărca widgetul, apoi îl puteți adăuga la mixul dvs. widget. Dacă doriți, puteți verifica dacă va funcționa pe Virtual Chumby. Și în scurt timp, va fi pe Chumby! Felicitări!

Recomandat: