Table des matières:
- Étape 1: Assurez-vous que vous pouvez compiler Flash
- Étape 2: ajoutez du code
- Étape 3: un peu plus de code
- Étape 4: Commençons
- Étape 5: Vérifiez le flux
- Étape 6: Publiez et téléchargez
Vidéo: Lecteur RSS Chumby : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
Les potes sont géniaux. Les flux RSS sont géniaux. Pourquoi ne pas combiner les deux? Non, la double génialité ne fera de mal à personne, vraiment. La raison en est que le flash est difficile pour les inexpérimentés. Voici un moyen simple de le faire avec un programme déjà écrit. Je vais le modéliser avec Instructables, et vous devriez être prêt à l'ajuster en fonction de vos besoins ! Merci ewilhelm pour les photos !
Étape 1: Assurez-vous que vous pouvez compiler Flash
Si vous avez un IDE développeur Flash (C'est-à-dire Flash MX), PAS SEULEMENT UN LECTEUR FLASH, alors vous êtes prêt. Sinon, regardez autour de vous. Si vous êtes étudiant, l'école peut l'avoir, quelqu'un autour du travail peut l'avoir. Sinon, je suis sûr qu'un groupe de créateurs de flash se formera dans les commentaires et se fera un plaisir de le faire pour vous. REMARQUE: mes photos ont été prises sur Flash Pro 8, elles peuvent donc être légèrement différentes de ce que vous utilisez., mais les principes de base sont les mêmes.
Étape 2: ajoutez du code
J'ai attrapé le lecteur qui était sur le Wiki Chumby, et il y avait un problème avec ça. Il a lu les images de la balise "media:content", au lieu de trouver l'image dans la description. Pour contourner ce problème, j'ai ajouté du code. Sous Actions: Frame 1, wayyy en bas, il y aura une fonction "load movie" Remplacez cela, et tout ce qui se trouve en dessous par ceci:
function GetImage(des){ var del:Array; del = des.split(&apos&apos à &aposwidth="&apos ou &aposhieght="&apos si la hauteur vient en premier. img = des.split(&apos"/>&apos); var image:String; image = img[0]; return(image);}function GetDes(ddd){ //Mêmes variables, je suppose que je suis paresseux:-) MAIS ÇA MARCHE ! thing = ddd.toString(); var del1:Array; del1 = thing.split(&apos.jpg"/ >&apos); var des2:Chaîne; des2 = del1[1]; var img1: tableau; img1 = des2.split(""); var image1:Chaîne; image1 = img1[0]; return(image1);}proxy1._visible = false;function loadItem(item) { g_currentItem = item; // // remplissez les champs de texte de l'élément RSS // title.text = item.firstValueOfType(&apostitle&apos); var descripti:String; //descripti est la description non traitée. descripti = item.firstValueOfType(&aposdescription&apos); description.text = GetDes(descripti); author.text = "by "+item.firstValueOfType(&aposauthor&apos); dateStr.text = "mise à jour "+item.firstValueOfType(&apospubDate&apos); var descrip:Chaîne; description = item.firstValueOfType(&aposdescription&apos); URL var:Chaîne; url = GetImage(description); proxy.unloadMovie(); attachMovie(&aposproxy&apos, &aposproxy&apos, 1, {_x:proxy1._x, _y:proxy1._y, url:makeURL(url)})
Étape 3: un peu plus de code
Nous devons maintenant ajouter le code suivant pour redimensionner votre image.
onClipEvent(data){ if (this._width!=80) this._width = 80; si (this._height!=60) this_height = 60;}Cela doit passer sous les actions de l'instance "proxy1", pas les actions du cadre 1 pour le symbole "proxy" (Dans mon image, il y a quelques différences, notées avec photonotes) code modifié pour être plus efficace !
Étape 4: Commençons
Tout d'abord, nous devons choisir notre flux RSS. Trouvez le lien vers celui-ci et copiez-collez le lien dans la ligne suivante. Ensuite, prenez l'url de base (c'est-à-dire: https://www.instructables.com/ de https://www.instructables.com/tag/type:instructable/rss.xml) et ajoutez " crossdomain.xml" à la fin de celui-ci. (Ce serait donc https://www.instructables.com/crossdomain.xml). Tapez-le dans la barre d'adresse de votre navigateur. Si vous obtenez une page qui dit quelque chose comme:
Vous êtes bon. Si vous obtenez un message d'erreur, adressez-vous au webmaster du site et dites-lui qu'il doit l'ajouter pour que les fichiers flash puissent accéder à leur contenu. Donnez l'exemple d'un lecteur Flash RSS. Si vous voulez vous renseigner là-dessus, rendez-vous ici (qui aurait su qu'il y aurait tout un site sur le sujet ???)
Étape 5: Vérifiez le flux
Ouvrez le flux RSS dans votre navigateur et enregistrez-le sur un disque. Ouvrez-le maintenant avec le Bloc-notes ou un équivalent. Vérifiez-le, la principale chose qui nous préoccupe, ce sont les images. Si à l'intérieur de la balise de description ressemble à ceci:
<![CDATA[
DESCRIPTIF]>Vous êtes prêt. Surtout, il suffit de chercher le
tag au début, car le code actuel coupe tout après. Sinon, veuillez indiquer un site qui le met au milieu ou à la fin, et je me ferai un plaisir de faire une mise à jour.
Étape 6: Publiez et téléchargez
Maintenant, vous pouvez jouer avec les images si vous le souhaitez, mais NE supprimez PAS la boîte grise ! Cependant, il est préférable de le changer en un contour carré de 80x60.
J'ai ajouté le logo Instructables, c'est une belle touche ! Ensuite, vous pouvez déplacer les zones de texte, les redimensionner pour tirer parti de l'espace. Lorsque vous avez terminé, appuyez sur Ctrl+Entrée (sous Windows) pour prévisualiser votre film, assurez-vous qu'il fonctionne. S'il indique qu'il y a eu une erreur de sécurité, ignorez-le. Maintenant, sur le site Chumby, vous pouvez télécharger le widget, puis l'ajouter à votre mélange de widgets. Si vous le souhaitez, vous pouvez vérifier que cela fonctionnera sur le Virtual Chumby. Et sous peu, ce sera sur votre Chumby ! Toutes nos félicitations!
Conseillé:
Comment créer un lecteur MP3 avec écran LCD à l'aide d'Arduino et du module de lecteur MP3 Mini DFPlayer : 6 étapes
Comment créer un lecteur MP3 avec écran LCD à l'aide d'Arduino et du module de lecteur mini MP3 DFPlayer : Aujourd'hui, nous allons créer un lecteur MP3 avec écran LCD à l'aide d'Arduino et du module de lecteur mini MP3 DFPlayer. Le projet peut lire les fichiers MP3 sur la carte SD et peut faire une pause et jouez de la même manière que l'appareil il y a 10 ans. Et aussi il a la chanson précédente et la chanson suivante amusante
Serrure de porte électrique avec lecteur d'empreintes digitales et lecteur RFID : 11 étapes (avec photos)
Serrure de porte électrique avec lecteur d'empreintes digitales et lecteur RFID : le projet a été conçu pour éviter la nécessité d'utiliser des clés. Pour atteindre notre objectif, nous avons utilisé un capteur optique d'empreintes digitales et un Arduino. Cependant, il y a des individus qui ont une empreinte digitale illisible et le capteur ne la reconnaîtra pas. Puis penser à un
Connecter un lecteur MP3 à un lecteur de cassettes : 6 étapes (avec photos)
Connecter un lecteur MP3 à un lecteur de cassettes : Comment connecter un lecteur MP3 ou une autre source stéréo à un lecteur de cassettes pour écouter de la musique
Piratage de Microsoft Office Excel pour lire les flux RSS en direct : 3 étapes
Piratage de Microsoft Office Excel pour lire les flux d'actualités RSS en direct : Vous pouvez facilement faire en sorte qu'Excel agisse comme un lecteur d'actualités RSS en direct avec un module complémentaire gratuit. Ce qui est bien à propos de cela, par opposition à l'utilisation d'un lecteur de nouvelles ordinaire, c'est que vous pouvez le faire mettre à jour les nouvelles en fonction du symbole boursier qui vous intéresse. De plus
Créez votre propre widget RSS pour Mac ! : 5 étapes
Créez votre propre widget RSS pour Mac ! : Dans cet insoluble, vous verrez comment créer votre propre widget Mac ! Ce n'est pas très difficile. À titre d'exemple, je vais créer un widget "Concours Instructables". Cela vous montrera quand les derniers concours sont en place