Obsah:

Čtečka RSS Chumby: 6 kroků
Čtečka RSS Chumby: 6 kroků

Video: Čtečka RSS Chumby: 6 kroků

Video: Čtečka RSS Chumby: 6 kroků
Video: První ohebný telefon od Google: Google Pixel Fold 2024, Listopad
Anonim
Chumby RSS čtečka
Chumby RSS čtečka
Chumby RSS čtečka
Chumby RSS čtečka
Chumby RSS čtečka
Chumby RSS čtečka

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

Ujistěte se, že můžete kompilovat Flash!
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

Přidejte nějaký kód!
Přidejte nějaký kód!
Přidejte nějaký kód!
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

Nějaký další kód
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 [

Image
Image

POPIS]>Máte nastaveno. Hlavně jen hledejte

Publikovat a nahrát!
Publikovat a nahrát!

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

Publikovat a nahrát!
Publikovat a nahrát!
Publikovat a nahrát!
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: