Obsah:
- Krok 1: Uistite sa, že môžete kompilovať Flash
- Krok 2: Pridajte nejaký kód
- Krok 3: Ďalší kód
- Krok 4: Začnime
- Krok 5: Skontrolujte informačný kanál
- Krok 6: Zverejnite a nahrajte
Video: Čítačka RSS Chumby: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Chumbies sú úžasní. RSS kanály sú úžasné. Prečo tieto dve veci nespojiť? Nie, dvojnásobná úžasnosť nikomu neublíži. Dôvodom je, že blesk je ťažký pre neskúsených. Toto je jednoduchý spôsob, ako to urobiť pomocou už napísaného programu. Budem ho modelovať pomocou programu Instructables a mali by ste byť pripravení upraviť ho podľa svojich potrieb! Za fotografie ďakujeme ewilhelm!
Krok 1: Uistite sa, že môžete kompilovať Flash
Ak máte IDE vývojára Flash (I. E. Flash MX), NIE JE TO LEN FLASH PLAYER, potom máte všetko pripravené. Ak nie, pozrite sa okolo seba. Ak ste študent, škola to môže mať, niekto v práci to môže mať. Ak nie, som si istý, že sa v komentároch vytvorí skupina tvorcov bleskov, ktorí to pre vás radi urobia. UPOZORNENIE: Moje fotografie boli nasnímané vo formáte Flash Pro 8, takže môže vyzerať trochu inak, ako to, ktoré používate., ale základné princípy sú rovnaké.
Krok 2: Pridajte nejaký kód
Chytil som čítačku, ktorá bola na Chumby Wiki, a bol s ňou problém. Čítal obrázky zo značky „media: content“namiesto toho, aby obrázok našiel v popise. Aby som to obišiel, pridal som nejaký kód. V časti Akcie: Snímka 1, v spodnej časti umiestnená, bude fungovať funkcia „načítať film“Nahradiť ju a všetko pod ňou:
funkcia GetImage (des) {var del: Array; del = des.split ('apos' do 'aposwidth = "& apos alebo & aposhieght =" & apos, ak je výška na prvom mieste. img = des.split (& apos "/> & apos); var obrázok: reťazec; obrázok = obrázok [0]; návrat (image);} funkcia GetDes (ddd) {// Rovnaké premenné, asi som lenivý:-) ALE FUNGUJE TO! vec = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: Reťazec; des2 = del1 [1]; var img1: Pole; img1 = des2.split (""); var image1: Reťazec; obrázok1 = img1 [0]; return (image1);} proxy1._visible = false; function loadItem (item) {g_currentItem = item; // // // vyplňte textové polia z položky RSS // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti je nespracovaný popis. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (popis); author.text = "od"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "aktualizované"+item.firstValueOfType (& apospubDate & apos); var popis: Reťazec; descrip = item.firstValueOfType (& aposdescription & apos); var url: reťazec; url = GetImage (popis); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})
Krok 3: Ďalší kód
Teraz musíme pridať nasledujúci kód na zmenu veľkosti obrázku.
onClipEvent (údaje) {if (this._width! = 80) this._width = 80; if (this._height! = 60) this_height = 60;}Toto musí ísť pod akcie pre inštanciu „proxy1“, nie pre akcie rámca 1 pre symbol „proxy“(Na mojom obrázku sú určité rozdiely, uvedené s fotónmi) zmenil kód, aby bol efektívnejší!
Krok 4: Začnime
Najprv si musíme vybrať náš kanál RSS. Nájdite naň odkaz a skopírujte ho a prilepte ho do nasledujúceho riadku. Potom vezmite základnú adresu URL (tj: https://www.instructables.com/ z https://www.instructables.com/tag/type:instructable/rss.xml) a na koniec pridajte „crossdomain.xml“z toho. (Bolo by to https://www.instructables.com/crossdomain.xml). Zadajte to do panela s adresou vo vašom prehliadači. Ak sa vám zobrazí stránka, ktorá hovorí niečo ako:
Si dobrý. Ak sa zobrazí chybové hlásenie, sťažujte sa správcovi webu a povedzte, že by ho mal pridať, aby súbory Flash mali prístup k svojmu obsahu. Uveďte príklad bleskovej čítačky RSS. Ak si to chcete prečítať, choďte sem (Kto by vedel, že na túto tému bude celý web ???)
Krok 5: Skontrolujte informačný kanál
V prehliadači otvorte kanál RSS a uložte ho na disk. Teraz ho otvorte pomocou programu Poznámkový blok alebo ekvivalentného programu. Pozrite sa na to, hlavnou vecou, o ktorú sa obávame, sú obrázky. Ak štítok popisu vyzerá takto:
<! [CDATA [
POPIS]>Máte nastavené. Hlavne stačí hľadať
tag na začiatku, pretože aktuálny kód prerušuje všetko po ňom. Ak nie, upozornite na web, ktorý ho umiestni do stredu alebo na koniec, a ja rád vykonám inováciu.
Krok 6: Zverejnite a nahrajte
Teraz sa môžete s obrázkami pohrať, ak chcete, ale NEODSTRAŇUJTE sivé pole! Najlepšie je však zmeniť ho na štvorcový obrys 80x60.
Pridal som logo Instructables, je to príjemný dotyk! Potom môžete textové polia presúvať a meniť ich veľkosť, aby ste využili priestor. Keď ste hotoví, stlačením klávesu Ctrl+Enter (v systéme Windows) si zobrazte ukážku filmu a uistite sa, že funguje. Ak hovorí, že došlo k nejakej chybe zabezpečenia, ignorujte to. Teraz na web Chumby môžete widget nahrať a potom ho pridať do svojho mixu miniaplikácií. Ak chcete, môžete si overiť, že to bude fungovať na Virtual Chumby. A čoskoro to bude na vašom Chumby! Gratulujem
Odporúča:
Čítačka RFID na báze ESP32 s dotykovým displejom: 7 krokov
Čítačka RFID na báze ESP32 s dotykovým displejom: Na tomto drobnom návode ukážem, ako vytvoriť jednoduchú čítačku RFID s výstupom TFT na montáž na stenu pomocou modulu ESP32 DEV KIT C, PCB čítačky na báze RC-522 a súpravy AZ-Touch ESP. Túto čítačku môžete použiť na prístup k dverám alebo na vniknutie do
Bezdrôtová čítačka kariet SD [ESP8266]: 10 krokov (s obrázkami)
Bezdrôtová čítačka kariet SD [ESP8266]: USB malo byť univerzálne a hlavným cieľom bolo vytvoriť hot-swap, super ľahké rozhranie s inými zariadeniami, ale v priebehu rokov sa táto myšlienka rozpadla. Existuje toľko rôznych variantov týchto portov USB, ktoré sú tak frustrujúce v
Čítačka RFID Arduino s TFT displejom: 7 krokov
Čítačka Arduino RFID s displejom TFT: V tomto návode vám ukážem, ako navrhnúť pekne vyzerajúcu čítačku RFID s displejom TFT a na montáž na stenu. Je veľmi jednoduché vytvoriť pekne vyzerajúcu čítačku RFID s výstupom TFT na montáž na stenu pomocou Arduino. MKR podľa vášho výberu a náš Ar
PiTextReader-ľahko použiteľná čítačka dokumentov pre zhoršené videnie: 8 krokov (s obrázkami)
PiTextReader-ľahko použiteľná čítačka dokumentov pre poškodenú víziu: OverviewUpdate: Krátke video demo: https://youtu.be/n8-qULZp0GoPiTextReader umožňuje niekomu so zhoršeným zrakom „čítať“text z obálok, listov a ďalších položiek. Sníma obrázok položky a prevádza ho na obyčajný text pomocou OCR (Optická char
Čítačka Arduino RFID UHF: 10 krokov
Čítačka Arduino RFID UHF: Účelom tohto návodu je poskytnúť ľahko zrozumiteľný príklad prepojenia mikrokontroléra s čítačkou UHF RFID. Používame čítačku Thinkify TR-265. Ukážka pozostáva z troch UHF tagov, z ktorých každý má jedinečné ID.