جدول المحتويات:
- الخطوة 1: تأكد من أنه يمكنك تجميع فلاش
- الخطوة 2: أضف بعض التعليمات البرمجية
- الخطوة 3: بعض المزيد من التعليمات البرمجية
- الخطوة 4: لنبدأ
- الخطوة 5: فحص الخلاصة
- الخطوة 6: النشر والتحميل
فيديو: قارئ RSS من Chumby: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
Chumbies رائعون. موجز ويب RSS رائع. لماذا لا تجمع بين البلدين؟ لا ، الذهول المزدوج لن يؤذي أحداً ، حقًا. والسبب هو أن الفلاش صعب على غير المتمرسين. إليك طريقة بسيطة للقيام بذلك باستخدام برنامج مكتوب بالفعل ، سأقوم بتصميمه باستخدام Instructables ، ويجب أن تكون جاهزًا لتعديله وفقًا لاحتياجاتك! شكرًا لك على الصور!
الخطوة 1: تأكد من أنه يمكنك تجميع فلاش
إذا كان لديك IDE لمطور Flash (مثل Flash MX) ، وليس مجرد FLASH PLAYER ، فأنت جاهز تمامًا. إذا لم يكن كذلك ، انظر حولك. إذا كنت طالبًا ، فقد تحصل عليه في المدرسة ، وقد يمتلكها شخص ما حول العمل. إذا لم يكن الأمر كذلك ، فأنا متأكد من أن مجموعة من صانعي الفلاش ستتشكل في التعليقات وسيسعدني القيام بذلك نيابة عنك. ملاحظة: تم التقاط صوري على Flash Pro 8 ، لذلك قد تبدو مختلفة قليلاً عما تستخدمه ، لكن المبادئ الأساسية هي نفسها.
الخطوة 2: أضف بعض التعليمات البرمجية
أمسكت بالقارئ الذي كان موجودًا على Chumby Wiki ، وكانت هناك مشكلة في ذلك. تقرأ الصور من علامة "media: content" بدلاً من العثور على الصورة في الوصف. للتغلب على ذلك ، أضفت بعض التعليمات البرمجية. ضمن الإجراءات: الإطار 1 ، wayyy في الجزء السفلي ، ستكون هناك وظيفة "تحميل الفيلم" ، واستبدل ذلك ، وكل شيء أسفله بهذا:
وظيفة GetImage (des) {var del: Array؛ del = des.split (& apos & apos to & aposwidth = "& apos or & aposhieght =" & apos إذا كان المرتفع يأتي أولاً. image)؛} الدالة GetDes (ddd) {// المتغيرات نفسها ، أعتقد أنني & aposm lazy:-) لكنها تعمل! thing = ddd.toString ()؛ var del1: Array؛ del1 = thing.split (& apos.jpg "/ > var des2: سلسلة ؛ des2 = del1 [1] ، var img1: صفيف ؛ img1 = des2.split ("") ؛ var image1: سلسلة ؛ image1 = img1 [0] ؛ return (image1)؛} proxy1._visible = false ؛ تحميل الوظيفة (عنصر) {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)؛ وصف فار: سلسلة ؛ descrip = item.firstValueOfType (& aposdescription & apos) ؛ var url: String ؛ url = GetImage (descrip) ؛ 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 ؛ إذا (this._height! = 60) this_height = 60 ؛}هذا يحتاج إلى الخضوع لإجراءات المثيل "proxy1" ، وليس إجراءات الإطار 1 للرمز "proxy" (في صورتي ، هناك بعض الاختلافات ، ملحوظة w / photonotes) تم تغيير الكود ليكون أكثر كفاءة!
الخطوة 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 الخاص بك! تهانينا!
موصى به:
قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس: 7 خطوات
قارئ RFID المستند إلى ESP32 مع شاشة تعمل باللمس: في هذا الدليل الصغير سأوضح كيفية إنشاء قارئ RFID بسيط بإخراج TFT للتثبيت على الحائط باستخدام وحدة ESP32 DEV KIT C و RC-522 قارئ ثنائي الفينيل متعدد الكلور ومجموعة AZ-Touch ESP. يمكنك استخدام هذا القارئ للوصول إلى الباب أو إنذار الدخيل
قارئ بطاقة SD لاسلكي [ESP8266]: 10 خطوات (بالصور)
قارئ بطاقة SD لاسلكي [ESP8266]: كان من المفترض أن يكون USB عالميًا ، وكان الهدف الرئيسي هو جعل واجهة قابلة للتبديل السريع وسهلة للغاية مع الأجهزة الأخرى ، ولكن على مر السنين تلاشت الفكرة. هناك العديد من المتغيرات المختلفة لمنافذ USB هذه والتي تكون محبطة للغاية في
قارئ / كاتب ومسجل صوت ScanUp NFC للمكفوفين وضعاف البصر والآخرين: 4 خطوات (بالصور)
قارئ / كاتب ومسجل صوت ScanUp NFC للمكفوفين والمعاقين بصريًا وكل شخص آخر: أدرس التصميم الصناعي والمشروع هو عمل فصلي الدراسي. الهدف هو دعم ضعاف البصر والمكفوفين بجهاز يسمح بتسجيل الصوت بتنسيق WAV على بطاقة SD واستدعاء تلك المعلومات بواسطة علامة NFC. لذلك في
قارئ اردوينو RFID مع شاشة TFT: 7 خطوات
قارئ Arduino RFID مع شاشة TFT: سأوضح لك في هذه التعليمات كيفية تصميم قارئ RFID جميل المظهر مع شاشة TFT وللتثبيت على الحائط من السهل جدًا إنشاء قارئ RFID جميل المظهر مع إخراج TFT للتثبيت على الحائط باستخدام Arduino MKR من اختيارك و Ar
قم ببناء قارئ حجم الخزان بأقل من 30 دولارًا باستخدام ESP32: 5 خطوات (بالصور)
قم ببناء قارئ حجم الخزان بأقل من 30 دولارًا باستخدام ESP32: جلبت إنترنت الأشياء الكثير من تطبيقات الأجهزة المعقدة سابقًا إلى منازل العديد من مصانع الجعة وصانعي النبيذ. تم استخدام التطبيقات مع مستشعرات المستوى لعقود في المصافي الكبيرة ومحطات معالجة المياه والصناعات الكيماوية