Агуулгын хүснэгт:
- Алхам 1: Та Flash эмхэтгэж чадна гэдэгт итгэлтэй байгаарай
- Алхам 2: Зарим код нэмээрэй
- Алхам 3: Өөр код
- Алхам 4: Эхлээд үзье
- Алхам 5: Тэжээлийг шалгана уу
- Алхам 6: Нийтлэх ба байршуулах
Видео: Chumby RSS уншигч: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Chumbies бол гайхалтай. RSS сувгууд үнэхээр гайхалтай. Яагаад энэ хоёрыг нэгтгэж болохгүй гэж? Үгүй ээ, давхар гайхалтай байдал нь хэнийг ч гомдоохгүй. Үүний шалтгаан нь флаш нь туршлагагүй хүмүүст хэцүү байдаг. Үүнийг аль хэдийн бичигдсэн програмаар хийх энгийн арга бол би үүнийг Instructables ашиглан загварчлах болно, та үүнийг өөрийн хэрэгцээнд нийцүүлэн тохируулахад бэлэн байх ёстой! Гэрэл зургуудад баярлалаа!
Алхам 1: Та Flash эмхэтгэж чадна гэдэгт итгэлтэй байгаарай
Хэрэв танд Flash хөгжүүлэгч IDE (I. E. Flash MX) байгаа бол зүгээр л FLASH PLAYER биш, та бүх зүйлийг тохируулсан болно. Үгүй бол эргэн тойрноо хараарай. Хэрэв та оюутан бол сургууль үүнийг эзэмшиж магадгүй, ажлын эргэн тойронд байгаа хэн нэгэн байж магадгүй. Үгүй бол коммент хэсэгт флаш үйлдвэрлэгчдийн бүлэг гарч ирэх бөгөөд үүнийг хийхдээ баяртай байх болно гэдэгт итгэлтэй байна., гэхдээ үндсэн зарчим нь адилхан.
Алхам 2: Зарим код нэмээрэй
Би Chumby Wiki дээр байсан уншигчийг шүүрч авснаар асуудал гарлаа. Энэ нь тайлбараас зургийг олохын оронд "медиа: контент" шошгоос авсан зургуудыг уншдаг. Үүнийг тойрч гарахын тулд би хэдэн код нэмсэн. Үйлдлүүд: 1 -р хүрээ, доод талд, "киног ачаалах" функц байх болно. Үүнийг сольж, доорх бүх зүйлийг дараахь байдлаар оруулна уу.
GetImage (des) функц {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: Массив; img1 = des2.split (""); var image1: мөр; зураг1 = 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 = "шинэчлэгдсэн"+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 (өгөгдөл) {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 [
ТОДОРХОЙЛОЛТ]>Та бэлэн боллоо. Гол нь, зүгээр л хайх хэрэгтэй
Одоогийн код дараа нь бүх зүйлийг тасалдаг тул эхэнд нь тэмдэглээрэй, хэрэв үгүй бол үүнийг дунд эсвэл төгсгөлд нь байрлуулдаг сайтыг зааж өгөөч, би баяртайгаар шинэчлэлт хийх болно.
Алхам 6: Нийтлэх ба байршуулах
Хэрэв та хүсвэл дүрсээр тоглож болно, гэхдээ саарал хайрцгийг бүү устгаарай! Гэсэн хэдий ч үүнийг 80x60 хэмжээтэй дөрвөлжин хэлбэртэй болгох нь дээр.
Би Instructables логог нэмсэн нь үнэхээр сайхан санагдлаа! Дараа нь та текст хайрцгийг өөр газар зөөж, орон зайг ашиглахын тулд хэмжээг нь өөрчилж болно. Дууссаны дараа Control+Enter дарна уу (Windows дээр) киногоо үзэхийн тулд энэ нь ажиллаж байгаа эсэхийг шалгаарай. Хэрэв аюулгүй байдлын алдаа гарсан гэж хэлвэл үүнийг үл тоомсорлоорой. Одоо Chumby сайт дээр та виджетийг байршуулж, дараа нь виджетийнхээ холимогт нэмж болно. Хэрэв та хүсвэл энэ нь Virtual Chumby дээр ажиллах эсэхийг шалгаж болно. Тэгээд удахгүй таны Chumby дээр байх болно! Баяр хүргэе!
Зөвлөмж болгож буй:
Мэдрэгчтэй дэлгэц бүхий ESP32 дээр суурилсан RFID уншигч: 7 алхам
Мэдрэгчтэй дэлгэц бүхий ESP32 дээр суурилсан RFID уншигч: Энэ хэсэгт би ESP32 DEV KIT C модуль, RC-522 дээр суурилсан уншигч компьютер, AZ-Touch ESP хэрэгслийг ашиглан TFT гаралттай хананд бэхлэх энгийн RFID уншигч хэрхэн бүтээхийг зааж өгөх болно. Та энэ уншигчийг хаалга руу нэвтрэх эсвэл халдлага үйлдэх зорилгоор ашиглаж болно
Утасгүй SD карт уншигч [ESP8266]: 10 алхам (зурагтай)
Утасгүй SD карт уншигч [ESP8266]: USB нь бүх нийтийнх байх ёстой байсан бөгөөд гол зорилго нь бусад төхөөрөмжүүдтэй холбогдож болохуйц хялбар бөгөөд хялбархан интерфэйс хийх явдал байсан боловч олон жилийн турш энэ санаа тасарсан юм. Эдгээр USB портуудын маш олон янзын хувилбарууд байдаг нь сэтгэл дундуур байдаг
ScanUp NFC уншигч/зохиолч, хараагүй, харааны бэрхшээлтэй болон бусад хүмүүст зориулсан аудио бичигч: 4 алхам (зурагтай)
ScanUp NFC уншигч/зохиолч, хараагүй, харааны бэрхшээлтэй болон бусад хүмүүст зориулсан дуу хураагч: Би үйлдвэрлэлийн загварыг судалдаг бөгөөд энэ төсөл бол миний семестрийн ажил юм. Зорилго нь харааны бэрхшээлтэй, хараагүй хүмүүст SD карт дээр WAV форматаар аудио бичлэг хийх, NFC хаягаар дуудах төхөөрөмжөөр дэмжих явдал юм. Тиймээс дотор
TFT дэлгэцтэй Arduino RFID уншигч: 7 алхам
TFT дэлгэцтэй Arduino RFID уншигч: TFT дэлгэцтэй, хананд бэхлэх RFID уншигчийг хэрхэн яаж загварчлах талаар би танд зааварчилгаа өгөх болно. Таны сонгосон MKR болон манай Ар
4x4 электрон шатрын самбар/ Arduino Mega + RFID уншигч + танхимын эффект мэдрэгчтэй: 7 алхам
4x4 электрон шатрын самбарын демо/ Arduino Mega + RFID уншигч + танхимын эффект мэдрэгчтэй: Сайн байна уу, би Тахир Мириев, Туркийн Анкара/ Ойрхи Дорнодын Техникийн Их Сургуулийг 2018 онд төгссөн. Би хэрэглээний математикийн чиглэлээр мэргэшсэн боловч би үргэлж юм хийх дуртай байсан