Sommario:
- Passaggio 1: assicurati di poter compilare Flash
- Passaggio 2: aggiungi del codice
- Passaggio 3: un po' più di codice
- Passaggio 4: iniziamo
- Passaggio 5: controlla il feed
- Passaggio 6: pubblica e carica
Video: Lettore RSS Chumby: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
I Chumbies sono fantastici. I feed RSS sono fantastici. Perchè non combinare i due? No, la doppia meraviglia non farà male a nessuno, davvero. Il motivo è che il flash è difficile per gli inesperti. Ecco un modo semplice per farlo con un programma già scritto. Lo modellerò con Instructables e dovresti essere pronto a regolarlo in base alle tue esigenze! Grazie ewilhelm per le foto!
Passaggio 1: assicurati di poter compilare Flash
Se hai un IDE per sviluppatori Flash (cioè Flash MX), NON SOLO UN FLASH PLAYER, allora sei pronto. In caso contrario, guardati intorno. Se sei uno studente, la scuola potrebbe averlo, qualcuno intorno al lavoro potrebbe averlo. In caso contrario, sono sicuro che un gruppo di creatori di flash si formerà nei commenti e sarà felice di farlo per te. NOTA: le mie foto sono state scattate con Flash Pro 8, quindi potrebbe sembrare leggermente diverso da quello che stai utilizzando, ma i principi di base sono gli stessi.
Passaggio 2: aggiungi del codice
Ho afferrato il lettore che era su Chumby Wiki e c'era un problema con esso. Ha letto le immagini dal tag "media:content", invece di trovare l'immagine nella descrizione. Per ovviare a questo, ho aggiunto del codice. Sotto Azioni: Frame 1, wayyy in basso, ci sarà una funzione "carica film" Sostituisci quello, e tutto sotto di esso con questo:
function GetImage(des){ var del:Array; del = des.split(&apos&apos a &aposwidth="&apos o &aposhieght="&apos se l'altezza viene prima. img = des.split(&apos"/>&apos); var image:String; image = img[0]; return(image);}function GetDes(ddd){ //Stesse variabili, immagino di essere pigro:-) MA FUNZIONA! cosa = ddd.toString(); var del1:Array; del1 = cosa.split(&apos.jpg"/ >&apos); var des2:Stringa; des2 = del1[1]; var img1:Array; img1 = des2.split(""); var image1:Stringa; immagine1 = img1[0]; return(image1);}proxy1._visible = false;function loadItem(item) { g_currentItem = item; // // compila i campi di testo dall'elemento RSS // title.text = item.firstValueOfType(&apostitle&apos); var descripti:Stringa; //descripti è la descrizione non elaborata. descripti = item.firstValueOfType(&aposdescription&apos); description.text = GetDes(descripti); author.text = "by "+item.firstValueOfType(&aposauthor&apos); dateStr.text = "aggiornato "+item.firstValueOfType(&apospubDate&apos); var descrip:Stringa; descrip = item.firstValueOfType(&aposdescription&apos); URL variabile: stringa; url = GetImage(descrizione); proxy.unloadMovie(); attachMovie(&aposproxy&apos, &aposproxy&apos, 1, {_x:proxy1._x, _y:proxy1._y, url:makeURL(url)})
Passaggio 3: un po' più di codice
Ora dobbiamo aggiungere il seguente codice per ridimensionare l'immagine.
onClipEvent(data){ if (this._width!=80) this._width = 80; if (this._height!=60) this_height = 60;}Questo deve andare sotto le azioni per l'istanza "proxy1", non le azioni frame 1 per il simbolo "proxy" (nella mia immagine, ci sono alcune differenze, notate con fotonote) il codice modificato per essere più efficiente!
Passaggio 4: iniziamo
Per prima cosa, dobbiamo scegliere il nostro feed RSS. Trova il collegamento ad esso e copia e incolla il collegamento nella riga seguente. Quindi, prendi l'URL di base (es: https://www.instructables.com/ da https://www.instructables.com/tag/type:instructable/rss.xml) e aggiungi " crossdomain.xml" alla fine di esso. (Quindi sarebbe https://www.instructables.com/crossdomain.xml). Digitalo nella barra degli indirizzi del tuo browser. Se ottieni una pagina che dice qualcosa del tipo:
Sei bravo. Se ricevi un messaggio di errore, lamentati con il webmaster del sito e dì che dovrebbe aggiungerlo in modo che i file flash possano accedere al loro contenuto. Fai l'esempio di un lettore RSS flash. Se vuoi informarti, vai qui (chi lo saprebbe che ci sarebbe un intero sito sull'argomento???)
Passaggio 5: controlla il feed
Apri il feed RSS nel tuo browser e salvalo su un disco. Ora aprilo con Blocco note o un equivalente. Dai un'occhiata, la cosa principale che ci preoccupa sono le immagini. Se all'interno del tag di descrizione appare qualcosa del genere:
<![CDATA[
DESCRIZIONE]>Sei pronto. Principalmente, cerca solo il
tag all'inizio, perché il codice corrente taglia tutto dopo di esso. In caso contrario, indica un sito che lo mette nel mezzo o alla fine e farò volentieri un aggiornamento.
Passaggio 6: pubblica e carica
Ora puoi giocare con le immagini se vuoi, ma NON eliminare la casella grigia! Tuttavia, è meglio cambiarlo in un contorno quadrato 80x60.
Ho aggiunto il logo di Instructables, è un bel tocco! Quindi puoi spostare le caselle di testo, ridimensionandole per sfruttare lo spazio. Quando hai finito, premi Ctrl+Invio (su Windows) per visualizzare in anteprima il tuo film, assicurati che funzioni. Se dice che c'è stato qualche errore di sicurezza, ignoralo. Ora sul sito Chumby, puoi caricare il widget e quindi aggiungerlo al tuo mix di widget. Se lo desideri, puoi verificare che funzionerà sul Virtual Chumby. E presto, sarà sul tuo Chumby! Congratulazioni!
Consigliato:
LETTORE MUSICALE TASCABILE: 6 passaggi
LETTORE MUSICALE TASCABILE: in questo tutorial imparerai come creare il tuo lettore musicale tascabile fai-da-te con pausa di riproduzione salta e altre funzionalità utilizzando arduino pro mini o arduino nano
Come creare un lettore MP3 con LCD utilizzando Arduino e DFPlayer Mini MP3 Player Module: 6 passaggi
Come creare un lettore MP3 con LCD utilizzando Arduino e DFPlayer Mini MP3 Player Module: Oggi realizzeremo un lettore MP3 con LCD utilizzando Arduino e DFPlayer mini MP3 Player Module. Il progetto può leggere i file MP3 nella scheda SD e può mettere in pausa e gioca come il dispositivo 10 anni fa. E ha anche la canzone precedente e la prossima canzone divertente
Come smontare un lettore DVD: 3 passaggi
Come smontare un lettore DVD: questo è il secondo di una serie di tutorial sul recupero di vecchi dispositivi elettronici. Se vuoi vedere l'ultimo tutorial, fai clic qui
Serratura elettrica con lettore di impronte digitali e lettore RFID: 11 passaggi (con immagini)
Serratura elettrica con lettore di impronte digitali e lettore RFID: Il progetto è stato progettato per evitare la necessità di utilizzare le chiavi, per raggiungere il nostro obiettivo abbiamo utilizzato un sensore ottico di impronte digitali e un Arduino. Tuttavia ci sono persone che hanno un'impronta digitale illeggibile e il sensore non la riconosce. Poi pensando a
Collegare un lettore MP3 a un lettore di nastri: 6 passaggi (con immagini)
Collegare un lettore MP3 a un lettore di nastri: come collegare un lettore mp3, o altra sorgente stereo, a un lettore di nastri per ascoltare la musica