Мазмуну:

Chumby RSS Reader: 6 кадам
Chumby RSS Reader: 6 кадам

Video: Chumby RSS Reader: 6 кадам

Video: Chumby RSS Reader: 6 кадам
Video: Как открыть машину без ключа? Открыть за 60 секунд без ключей и опыта)) Авто тайм лайфхак 2024, Ноябрь
Anonim
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader

Chumbies керемет. RSS каналдары сонун. Эмнеге экөөнү бириктирбейт? Жок, кош кереметтер эч кимге зыянын тийгизбейт, чынында. Себеби, флеш тажрыйбасыздар үчүн кыйын. Бул жерде буга чейин жазылган программа менен иштөөнүн жөнөкөй жолу. Мен аны Instructables менен моделдейм, жана сиз аны муктаждыктарыңызга жараша тууралоого даяр болушуңуз керек! Сүрөттөр үчүн ewilhelm рахмат!

1 -кадам: Флешти түзө алаарыңызды текшериңиз

Флешти түзө алаарыңызды текшериңиз!
Флешти түзө алаарыңызды текшериңиз!

Эгерде сизде Flash иштеп чыгуучу IDE (I. E. Flash MX) бар болсо, жөн эле FLASH PLAYER эмес, анда баары даяр. Болбосо, айлананы караңыз. Эгер сиз студент болсоңуз, мектепте болушу мүмкүн, жумушта кимдир бирөө болушу мүмкүн. Болбосо, мен комментарийлерде флешмейкерлер тобу пайда болооруна ишенем жана эскертүү: Менин сүрөттөрүм Flash Pro 8де тартылган, андыктан ал сиз колдонгондон бир аз башкача көрүнүшү мүмкүн., бирок негизги принциптери бирдей.

2 -кадам: Кээ бир кодду кошуңуз

Кээ бир кодду кошуңуз!
Кээ бир кодду кошуңуз!
Кээ бир кодду кошуңуз!
Кээ бир кодду кошуңуз!

Мен Chumby Wikiдеги окурманды кармап алдым жана анда көйгөй бар болчу. Бул сүрөттөлүштөгү сүрөттү табуунун ордуна, "медиа: контент" тегиндеги сүрөттөрдү окуду. Муну айланып өтүү үчүн, мен кээ бир кодду коштум. Аракеттердин астында: 1 -фрейм, ылдый жагында, "кинону жүктөө" функциясы болот. Аны алмаштырыңыз жана анын астындагы нерселердин баары:

getImage (des) function {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos же & aposhieght =" & apos hieght биринчи орунда болсо. img = des.split (& apos "/> & apos); var image: String; image = img [0]; кайтаруу (image);} функциясы GetDes (ddd) {// Ошол эле варианттар, менимче, мен жалкоомун:-) БИРОК ИШТЕЙТ! thing = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: String; des2 = del1 [1]; var img1: Array; img1 = des2.split (""); var image1: String; image1 = img1 [0]; return (image1);} proxy1._visible = false; function loadItem (item) {g_currentItem = item; // // RSS пунктунан текст талааларын толтуруу // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti - бул иштетилбеген сыпаттама. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (дескрипти); author.text = "by"+item.firstValueOfType (& aposauthor & apos); dateStr.text = "updated"+item.firstValueOfType (& apospubDate & apos); var descrip: String; descrip = item.firstValueOfType (& aposdescription & apos); var url: String; url = GetImage (сүрөттөлүшү); proxy.unloadMovie (); attachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})

3 -кадам: Дагы бир нече код

Кээ бир дагы код
Кээ бир дагы код

Эми биз сиздин сүрөтүңүздүн өлчөмүн өзгөртүү үчүн төмөнкү кодду кошушубуз керек.

onClipEvent (data) {if (this._width! = 80) this._width = 80; if (this._height! = 60) this_height = 60;}Бул "прокси" символу үчүн 1 -рамкадагы аракеттер эмес, "прокси1" мисалындагы аракеттерге өтүшү керек (Менин сүрөтүмдө кээ бир айырмачылыктар бар, фотоноттор менен белгиленет) кодду эффективдүү кылуу үчүн өзгөрткөн!

4 -кадам: Келгиле, баштайлы

Биринчиден, биз RSS түрмөгүбүздү тандашыбыз керек. Ага шилтемени таап, шилтемени көчүрүү-көчүрүү төмөнкү линияга. Андан кийин, базалык urlди алыңыз (б.а. https://www.instructables.com/ https://www.instructables.com/tag/type:instructable/rss.xml) жана аягына "crossdomain.xml" кошуңуз. анын (Демек, бул https://www.instructables.com/crossdomain.xml) болмок. Браузериңиздин Дарек тилкесине муну териңиз. Эгер сиз мындай бир нерсе жазылган баракча алсаңыз:

Сен жакшы. Эгер сиз ката тууралуу билдирүү алсаңыз, сайттын вебмастерине даттаныңыз жана флеш файлдары алардын мазмунуна кире алгыдай кылып кошушуңуз керек деп айтыңыз. RSS окурманынын мисалын бериңиз. Эгер сиз аны окууну кааласаңыз, бул жерге барыңыз (Бул боюнча бүтүндөй сайт болорун ким билет?)

5 -кадам: Түрмөктү текшериңиз

RSS түрмөгүн браузериңизде ачып, дискте сактаңыз. Эми аны Notepad же эквиваленти менен ачыңыз. Текшерип көрүңүз, бизди тынчсыздандырган негизги нерсе - сүрөттөр. Эгерде сүрөттөмөнүн тегинин ичинде мындай нерсе көрүнсө:

<! [CDATA [

Image
Image

DESCRIPTION]>Бүттү. Негизинен, жөн гана изде

Жарыялоо жана Жүктөө!
Жарыялоо жана Жүктөө!

башында белгиле, анткени учурдагы код андан кийин баарын кесип салат. Эгер жок болсо, анда аны ортого же аягына койгон сайтты көрсөт, мен кубануу менен жаңыртуу жасайм.

6 -кадам: Жарыялоо жана Жүктөө

Жарыялоо жана Жүктөө!
Жарыялоо жана Жүктөө!
Жарыялоо жана Жүктөө!
Жарыялоо жана Жүктөө!

Эми, сиз кааласаңыз, сүрөттөр менен ойной аласыз, бирок боз кутуну жок кылбаңыз! Бирок, аны 80x60 чарчы контурга өзгөртүү эң жакшы.

Мен Instructables логотибин коштум, бул жагымдуу тийүү! Андан кийин текст кутучаларын жылдырып, мейкиндиктен пайдалануу үчүн алардын өлчөмүн өзгөртө аласыз. Бүткөндөн кийин, тасмаңызды алдын ала көрүү үчүн Control+Enter (Windows) басыңыз, анын иштээрин текшериңиз. Эгер кандайдыр бир коопсуздук катасы бар десе, аны этибарга албаңыз. Эми Chumby сайтында виджеттин жүктөлүп, анан виджет аралашмасына кошууга болот. Кааласаңыз, анын Virtual Chumbyде иштээрин текшере аласыз. Жана жакында, бул сиздин Чумбиңизде болот! Куттуктайм!

Сунушталууда: