Tabla de contenido:

Lector RSS Chumby: 6 pasos
Lector RSS Chumby: 6 pasos

Video: Lector RSS Chumby: 6 pasos

Video: Lector RSS Chumby: 6 pasos
Video: Latte Chumby Classic (ItemSea) 2024, Noviembre
Anonim
Lector de RSS Chumby
Lector de RSS Chumby
Lector de RSS Chumby
Lector de RSS Chumby
Lector de RSS Chumby
Lector de RSS Chumby

Los chumbies son increíbles. Las fuentes RSS son increíbles. ¿Por qué no combinar los dos? No, la doble genialidad no lastimará a nadie, de verdad. La razón es que el flash es difícil para los inexpertos. Aquí tienes una forma sencilla de hacerlo con un programa ya escrito, lo modelaré con Instructables y deberías estar listo para ajustarlo de acuerdo a tus necesidades ¡Gracias ewilhelm por las fotos!

Paso 1: ¡Asegúrese de que puede compilar Flash

¡Asegúrese de que puede compilar Flash!
¡Asegúrese de que puede compilar Flash!

Si tiene un IDE de desarrollador de Flash (es decir, Flash MX), NO SÓLO UN REPRODUCTOR DE FLASH, entonces está todo listo. Si no, mira a tu alrededor. Si usted es un estudiante, la escuela puede tenerlo, alguien en el trabajo puede tenerlo. Si no es así, estoy seguro de que se formará un grupo de creadores de flash en los comentarios y estarán encantados de hacerlo por usted. NOTA: Mis fotos se tomaron con Flash Pro 8, por lo que puede verse un poco diferente de lo que está usando, pero los principios básicos son los mismos.

Paso 2: ¡Agrega código

¡Agregue algo de código!
¡Agregue algo de código!
¡Agregue algo de código!
¡Agregue algo de código!

Cogí el lector que estaba en Chumby Wiki, y había un problema con él. Leyó las imágenes de la etiqueta "media: content", en lugar de buscar la imagen en la descripción. Para evitar eso, agregué un código. En Acciones: Cuadro 1, wayyy en la parte inferior, habrá una función "cargar película" Reemplazar eso, y todo lo que está debajo de ella con esto:

function GetImage (des) {var del: Array; del = des.split (& apos & apos a & aposwidth = "& apos o & aposhieght =" & apos si la altura es lo primero. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (image);} function GetDes (ddd) {// Las mismas variables, supongo que soy un perezoso:-) ¡PERO FUNCIONA! thing = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: String; des2 = del1 [1]; var img1: Matriz; img1 = des2.split (""); var image1: String; imagen1 = img1 [0]; return (imagen1);} proxy1._visible = false; función loadItem (elemento) {g_currentItem = elemento; // // rellena los campos de texto del elemento RSS // title.text = item.firstValueOfType (& apostitle & apos); var descripti: Cadena; // descripti es la descripción sin procesar. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (descripti); author.text = "por" + item.firstValueOfType (& aposauthor & apos); dateStr.text = "actualizado" + 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)})

Paso 3: Más código

Más código
Más código

Ahora necesitamos agregar el siguiente código para cambiar el tamaño de su imagen.

onClipEvent (datos) {if (this._width! = 80) this._width = 80; if (this._height! = 60) this_height = 60;}Esto debe ir debajo de las acciones para la instancia "proxy1", no las acciones del marco 1 para el símbolo "proxy" (en mi imagen, hay algunas diferencias, anotadas con fotonotas) ¡código cambiado para ser más eficiente!

Paso 4: ¡Empecemos

Primero, debemos elegir nuestra fuente RSS. Busque el enlace y copie y pegue el enlace en la siguiente línea. A continuación, tome la URL base (es decir: https://www.instructables.com/ de https://www.instructables.com/tag/type:instructable/rss.xml) y agregue "crossdomain.xml" al final de ella. (Por lo tanto, sería https://www.instructables.com/crossdomain.xml). Escriba eso en la barra de direcciones de su navegador. Si obtiene una página que dice algo como:

Eres bueno. Si recibe un mensaje de error, presente una queja al webmaster del sitio y dígale que debe agregarlo para que los archivos flash puedan acceder a su contenido. Da el ejemplo de un lector de RSS flash. Si quieres leer más sobre el tema, ve aquí (¿Quién diría que habría un sitio completo sobre el tema?)

Paso 5: verifique el feed

Abra la fuente RSS en su navegador y guárdela en un disco. Ahora ábralo con el Bloc de notas o un equivalente. Compruébalo, lo principal que nos preocupa son las imágenes. Si dentro de la etiqueta de descripción se ve algo como esto:

<! [CDATA [

Image
Image

DESCRIPCIÓN]>Estas listo. Básicamente, busque el

¡Publica y sube!
¡Publica y sube!

etiqueta al principio, porque el código actual corta todo lo que sigue. De lo contrario, señale un sitio que lo coloca en el medio o al final, y con gusto realizaré una actualización.

Paso 6: ¡Publica y sube

¡Publica y sube!
¡Publica y sube!
¡Publica y sube!
¡Publica y sube!

Ahora, puede jugar con las imágenes si lo desea, ¡pero NO elimine el cuadro gris! Sin embargo, es mejor cambiarlo a un contorno cuadrado de 80x60.

Agregué el logo de Instructables, ¡es un buen toque! Luego, puede mover los cuadros de texto y cambiar su tamaño para aprovechar el espacio. Cuando haya terminado, presione control + Enter (en Windows) para obtener una vista previa de su película, asegúrese de que funcione. Si dice que hubo algún error de seguridad, ignórelo. Ahora, en el sitio de Chumby, puede cargar el widget y luego agregarlo a su combinación de widgets. Si lo desea, puede verificar que funcionará en Virtual Chumby. ¡Y en breve, estará en tu Chumby! ¡Felicidades!

Recomendado: