Obsah:
- Krok 1: Ujistěte se, že můžete kompilovat Flash
- Krok 2: Přidejte nějaký kód
- Krok 3: Nějaký další kód
- Krok 4: Začněme
- Krok 5: Zkontrolujte kanál
- Krok 6: Publikovat a nahrát
Video: Čtečka RSS Chumby: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Chumbies jsou úžasní. RSS kanály jsou úžasné. Proč je nekombinovat? Ne, dvojitá úžasnost nikomu neublíží, opravdu. Důvodem je, že blesk je pro nezkušené těžké. Zde je jednoduchý způsob, jak to udělat s již napsaným programem. Budu jej modelovat pomocí Instructables a měli byste být připraveni jej upravit podle svých potřeb! Díky ewilhelm za fotografie!
Krok 1: Ujistěte se, že můžete kompilovat Flash
Pokud máte ID vývojáře Flash (I. E. Flash MX), NEJEN JEN FLASH PLAYER, pak máte vše nastaveno. Pokud ne, rozhlédněte se kolem. Pokud jste student, může to mít škola, někdo kolem práce to může mít. Pokud ne, jsem si jist, že se v komentářích vytvoří skupina tvůrců blesků, kteří to pro vás rádi udělají. UPOZORNĚNÍ: Moje fotografie byly pořízeny na Flash Pro 8, takže to může vypadat trochu jinak, než co používáte., ale základní principy jsou stejné.
Krok 2: Přidejte nějaký kód
Popadl jsem čtečku, která byla na Chumby Wiki, a byl s tím problém. Četl obrázky ze značky „media: content“, místo aby obrázek našel v popisu. Abych to obešel, přidal jsem nějaký kód. V části Akce: Rámeček 1, dole ve spodní části, bude funkce „načíst film“Nahradit to a vše pod ním tímto:
funkce GetImage (des) {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos nebo & aposhieght =" & apos, pokud je výška na prvním místě. img = des.split (& apos "/> & apos); var image: String; image = img [0]; návrat (image);} funkce GetDes (ddd) {// Stejné proměnné, asi jsem líný:-) ALE FUNGUJE to! věc = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: String; des2 = del1 [1]; var img1: Pole; img1 = des2.split (""); var image1: Řetězec; image1 = img1 [0]; return (image1);} proxy1._visible = false; function loadItem (item) {g_currentItem = item; // // // vyplňte textová pole z položky RSS // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti je nezpracovaný popis. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (popis); author.text = "od"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "aktualizováno"+item.firstValueOfType (& apospubDate & apos); var popis: Řetězec; descrip = item.firstValueOfType (& aposdescription & apos); var url: Řetězec; url = GetImage (popis); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})
Krok 3: Nějaký další kód
Nyní musíme přidat následující kód pro změnu velikosti obrázku.
onClipEvent (data) {if (this._width! = 80) this._width = 80; if (this._height! = 60) this_height = 60;}To musí jít pod akce pro instanci „proxy1“, nikoli akce rámce 1 pro symbol „proxy“(Na mém obrázku jsou určité rozdíly, poznamenané s fotonami) změnil kód, aby byl efektivnější!
Krok 4: Začněme
Nejprve musíme vybrat náš RSS kanál. Najděte na něj odkaz a zkopírujte a vložte jej do následujícího řádku. Dále vezměte základní URL (tj.: https://www.instructables.com/ z https://www.instructables.com/tag/type:instructable/rss.xml) a přidejte na konec „crossdomain.xml“z toho. (Bylo by to https://www.instructables.com/crossdomain.xml). Zadejte to do adresního řádku prohlížeče. Pokud dostanete stránku, která říká něco jako:
Jsi dobrý. Pokud se zobrazí chybová zpráva, stěžujte si u správce webu a řekněte, že by ji měl přidat, aby soubory Flash měly přístup k jejich obsahu. Uveďte příklad bleskové čtečky RSS. Pokud si to chcete přečíst, jděte sem (Kdo by věděl, že na to bude celá stránka ???)
Krok 5: Zkontrolujte kanál
Otevřete v prohlížeči kanál RSS a uložte jej na disk. Nyní jej otevřete pomocí Poznámkového bloku nebo ekvivalentu. Podívejte se, hlavní věc, o kterou se obáváme, jsou obrázky. Pokud značka popisu vypadá nějak takto:
<! [CDATA [
POPIS]>Máte nastaveno. Hlavně jen hledejte
označte na začátku, protože aktuální kód odřízne vše po něm. Pokud ne, upozorněte prosím na web, který jej umístí doprostřed nebo na konec, a já rád provedu upgrade.
Krok 6: Publikovat a nahrát
Nyní si můžete s obrázky pohrát, pokud chcete, ale NEODSTRAŇUJTE šedé pole! Nejlepší je však změnit jej na čtvercový obrys 80x60.
Přidal jsem logo Instructables, je to pěkný dotek! Poté můžete textová pole přesouvat a měnit jejich velikost, abyste využili prostor. Až budete hotovi, stiskněte Ctrl+Enter (ve Windows), abyste si mohli prohlédnout náhled filmu, ujistěte se, že funguje. Pokud uvádí, že došlo k nějaké chybě zabezpečení, ignorujte ji. Nyní na web Chumby můžete widget nahrát a poté přidat do mixu widgetů. Pokud chcete, můžete ověřit, že bude fungovat na Virtual Chumby. A brzy to bude na vašem Chumby! Gratulujeme!
Doporučuje:
Čtečka RFID na bázi ESP32 s dotykovým displejem: 7 kroků
Čtečka RFID založená na ESP32 s dotykovým displejem: Na tomto instruktážním návodu ukážu, jak vytvořit jednoduchou čtečku RFID s výstupem TFT pro montáž na zeď pomocí modulu ESP32 DEV KIT C, PCB čtečky na bázi RC-522 a sady AZ-Touch ESP. Tuto čtečku můžete použít pro přístup ke dveřím nebo poplach narušitele
Bezdrátová čtečka karet SD [ESP8266]: 10 kroků (s obrázky)
Bezdrátová čtečka karet SD [ESP8266]: USB mělo být univerzální a hlavním cílem bylo vytvořit hot-swap, super snadné rozhraní s jinými zařízeními, ale v průběhu let se tato myšlenka rozpadla. Existuje tolik různých variant těchto USB portů, což je tak frustrující v
Čtečka RFID Arduino s TFT displejem: 7 kroků
Čtečka RFID Arduino s TFT displejem: V tomto návodu vám ukážu, jak navrhnout hezky vypadající čtečku RFID s TFT displejem a pro montáž na zeď. Je velmi snadné vytvořit hezky vypadající čtečku RFID s výstupem TFT pro montáž na stěnu pomocí Arduina MKR dle vašeho výběru a naše Ar
PiTextReader-snadno použitelná čtečka dokumentů pro zhoršené vidění: 8 kroků (s obrázky)
PiTextReader-snadno použitelná čtečka dokumentů pro narušenou vizi: OverviewUpdate: Krátké video demo: https://youtu.be/n8-qULZp0GoPiTextReader umožňuje někomu se zhoršeným zrakem „číst“text z obálek, dopisů a dalších položek. Pořizuje snímek položky, převádí ji na prostý text pomocí OCR (Optical Char
Vytvořte si vlastní widget RSS RSS pro Mac!: 5 kroků
Vytvořte si svůj vlastní widget RSS pro Mac !: V této neřešitelné chorobě vám ukážu, jak vytvořit vlastní widget pro mac! Není to moc těžké. Jako příklad použijte widget „Instructables Contest“. To vám ukáže, kdy jsou spuštěny nejnovější soutěže