Cuprins:
- Pasul 1: Asigurați-vă că puteți compila Flash
- Pasul 2: Adăugați un cod
- Pasul 3: Mai multe coduri
- Pasul 4: Să începem
- Pasul 5: Verificați alimentarea
- Pasul 6: publicați și încărcați
Video: Cititor RSS Chumby: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
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
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
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
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 [
DESCRIERE]>Ești pregătit. În principal, trebuie doar să căutaț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
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:
Cititor RFID bazat pe ESP32 cu afișaj tactil: 7 pași
Cititor RFID bazat pe ESP32 cu afișaj tactil: Pe această instrucțiune ușoară vă voi arăta cum să creați un cititor RFID simplu cu ieșire TFT pentru montare pe perete utilizând un modul ESP32 DEV KIT C, un card de citire pe bază de RC-522 și un kit AZ-Touch ESP. Puteți utiliza acest cititor pentru acces la ușă sau intrar alar
Cititor de card SD fără fir [ESP8266]: 10 pași (cu imagini)
Cititor de carduri SD fără fir [ESP8266]: USB ar fi trebuit să fie universal și obiectivul principal a fost de a face un interconectabil la cald, foarte ușor de interfațat cu alte dispozitive, dar de-a lungul anilor, ideea a căzut. Există atât de multe variante diferite ale acestor porturi USB, ceea ce este atât de frustrant la
Încuietoare electrică a ușii cu scaner de amprentă și cititor RFID: 11 pași (cu imagini)
Încuietoare electrică cu scaner de amprentă digitală și cititor RFID: Proiectul a fost conceput pentru a evita necesitatea utilizării tastelor, pentru a ne atinge obiectivul am folosit un senzor optic de amprentă și un Arduino. Cu toate acestea, există persoane care au o amprentă ilizibilă, iar senzorul nu o va recunoaște. Apoi gândindu-mă la
Cititor / scriitor și înregistrator audio ScanUp NFC pentru nevăzători, cu deficiențe de vedere și pentru toți ceilalți: 4 pași (cu imagini)
Cititor / scriitor și înregistrator audio ScanUp NFC pentru nevăzători, cu deficiențe de vedere și pentru toți ceilalți: studiez designul industrial și proiectul este opera semestrului meu. Scopul este de a sprijini persoanele cu deficiențe de vedere și nevăzători cu un dispozitiv, care permite înregistrarea audio în format WAV pe un card SD și apelarea acestor informații printr-o etichetă NFC. Deci în
Cititor Arduino RFID cu afișaj TFT: 7 pași
Cititor RFID Arduino cu afișaj TFT: Vă voi arăta în acest instructiv cum să proiectați un cititor RFID frumos cu afișaj TFT și pentru montare pe perete. Este foarte ușor să creați un cititor RFID frumos cu ieșire TFT pentru montare pe perete cu un Arduino MKR la alegere și Ar