Mục lục:

Chumby RSS Reader: 6 bước
Chumby RSS Reader: 6 bước

Video: Chumby RSS Reader: 6 bước

Video: Chumby RSS Reader: 6 bước
Video: Sony Dash vs Chumby: More than Just Alarm Clocks 2024, Tháng mười một
Anonim
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader
Chumby RSS Reader

Chumbies thật tuyệt vời. Nguồn cấp dữ liệu RSS thật tuyệt vời. Tại sao không kết hợp cả hai? Không, sự tuyệt vời gấp đôi sẽ không làm tổn thương bất cứ ai, thực sự. Lý do là đèn flash rất khó đối với những người chưa có kinh nghiệm. Đây là một cách đơn giản để thực hiện điều đó với một chương trình đã được viết sẵn. Tôi sẽ tạo mô hình bằng chương trình Hướng dẫn và bạn nên sẵn sàng điều chỉnh nó theo nhu cầu của mình! Cảm ơn ewilhelm về những bức ảnh!

Bước 1: Chắc chắn rằng bạn có thể biên dịch Flash

Hãy chắc chắn rằng bạn có thể biên dịch Flash!
Hãy chắc chắn rằng bạn có thể biên dịch Flash!

Nếu bạn có IDE nhà phát triển Flash (I. E. Flash MX), KHÔNG CHỈ LÀ MỘT NGƯỜI CHƠI FLASH, thì bạn đã sẵn sàng. Nếu không, hãy nhìn xung quanh. Nếu bạn là sinh viên, trường học có thể có, người xung quanh nơi làm việc có thể có. Nếu không, tôi chắc chắn rằng một nhóm các nhà sản xuất flash sẽ hình thành trong các nhận xét và sẽ sẵn lòng làm điều đó cho bạn. LƯU Ý: Ảnh của tôi được chụp trên Flash Pro 8, vì vậy nó có thể trông hơi khác so với những gì bạn đang sử dụng, nhưng các nguyên tắc cơ bản là giống nhau.

Bước 2: Thêm một số mã

Thêm một số mã!
Thêm một số mã!
Thêm một số mã!
Thêm một số mã!

Tôi đã lấy được trình đọc trên Chumby Wiki và có vấn đề với nó. Nó đọc hình ảnh từ thẻ "media: content", thay vì tìm hình ảnh trong mô tả. Để giải quyết vấn đề đó, tôi đã thêm một số mã. Trong Hành động: Khung 1, sặc sỡ ở dưới cùng, sẽ có một chức năng "tải phim" Thay thế chức năng đó và mọi thứ bên dưới nó bằng chức năng này:

function GetImage (des) {var del: Array; del = des.split (& apos & apos to & aposwidth = "& apos hoặc & aposhieght =" & apos nếu hieght đến trước. img = des.split (& apos "/> & apos); var image: String; image = img [0]; return (image);} function GetDes (ddd) {// Các biến thể giống nhau, tôi đoán là tôi & aposm lazy:-) NHƯNG NÓ HOẠT ĐỘNG! thing = ddd.toString (); var del1: Array; del1 = thing.split (& apos.jpg "/ > & apos); var des2: Chuỗi; des2 = del1 [1]; var img1: Mảng; img1 = des2.split (""); var image1: String; image1 = img1 [0]; return (image1);} proxy1._visible = false; function loadItem (item) {g_currentItem = item; // // điền vào các trường văn bản từ mục RSS // title.text = item.firstValueOfType (& apostitle & apos); var descripti: String; // descripti là mô tả chưa được xử lý. descripti = item.firstValueOfType (& aposdescription & apos); description.text = GetDes (mô tả); tác giảr.text = "bởi" + item.firstValueOfType (& aposauthor & apos); dateStr.text = "updated" + item.firstValueOfType (& apospubDate & apos); var descrip: String; descrip = item.firstValueOfType (& aposdescription & apos); var url: String; url = GetImage (mô tả); proxy.unloadMovie (); AttachMovie (& aposproxy & apos, & aposproxy & apos, 1, {_x: proxy1._x, _y: proxy1._y, url: makeURL (url)})

Bước 3: Một số mã khác

Một số mã khác
Một số mã khác

Bây giờ chúng ta cần thêm đoạn mã sau để thay đổi kích thước hình ảnh của bạn.

onClipEvent (data) {if (this._width! = 80) this._width = 80; if (this._height! = 60) this_height = 60;}Điều này cần phải thực hiện theo các hành động cho ví dụ "proxy1", không phải các hành động khung 1 cho biểu tượng "proxy" (Trong hình ảnh của tôi, có một số khác biệt, đã lưu ý w / photonotes) mã được thay đổi để hiệu quả hơn!

Bước 4: Bắt đầu

Đầu tiên, chúng ta cần chọn nguồn cấp dữ liệu RSS của mình. Tìm liên kết đến nó và sao chép và dán liên kết vào dòng sau. Tiếp theo, lấy url cơ sở (tức là: https://www.instructables.com/ từ https://www.instructables.com/tag/type:instructable/rss.xml) và thêm "crossdomain.xml" vào cuối của nó. (Vì vậy, nó sẽ là https://www.instructables.com/crossdomain.xml). Nhập nó vào Thanh địa chỉ của trình duyệt của bạn. Nếu bạn nhận được một trang có nội dung như:

Bạn thật tốt. Nếu bạn nhận được thông báo lỗi, hãy khiếu nại với quản trị viên của trang web và nói rằng họ nên thêm thông báo đó để các tệp flash có thể truy cập nội dung của chúng. Cho ví dụ về trình đọc RSS flash. Nếu bạn muốn đọc về nó, hãy truy cập vào đây (Ai có thể biết sẽ có toàn bộ trang web về vấn đề này ???)

Bước 5: Kiểm tra nguồn cấp dữ liệu

Mở nguồn cấp RSS trong trình duyệt của bạn và lưu vào đĩa. Bây giờ hãy mở nó bằng Notepad hoặc thiết bị tương đương. Kiểm tra nó ra, điều chính mà chúng tôi quan tâm là hình ảnh. Nếu bên trong thẻ mô tả trông giống như sau:

<! [CDATA [

Image
Image

MÔ TẢ]>Bạn đã sẵn sàng. Chủ yếu, chỉ cần tìm kiếm

Xuất bản và tải lên!
Xuất bản và tải lên!

ở đầu, bởi vì mã hiện tại cắt bỏ mọi thứ sau nó. Nếu không, vui lòng chỉ ra một trang web đặt nó ở giữa hoặc cuối và tôi sẽ sẵn lòng nâng cấp.

Bước 6: Xuất bản và tải lên

Xuất bản và tải lên!
Xuất bản và tải lên!
Xuất bản và tải lên!
Xuất bản và tải lên!

Bây giờ, bạn có thể thử với các hình ảnh nếu bạn muốn, nhưng KHÔNG xóa hộp màu xám! Tuy nhiên, tốt nhất bạn nên thay đổi nó thành đường viền hình vuông 80x60.

Tôi đã thêm biểu trưng của Guiductables, một cảm giác rất hay! Sau đó, bạn có thể di chuyển các hộp văn bản xung quanh, thay đổi kích thước của chúng để tận dụng không gian. Khi bạn hoàn tất, hãy nhấn Control + Enter (trên Windows) để xem trước phim của bạn, đảm bảo phim hoạt động. Nếu nó nói rằng có một số lỗi bảo mật, hãy bỏ qua nó. Giờ đây, trên trang Chumby, bạn có thể tải tiện ích lên, sau đó thêm nó vào danh sách kết hợp tiện ích của mình. Nếu muốn, bạn có thể xác minh rằng nó sẽ hoạt động trên Virtual Chumby. Và ngay sau đó, nó sẽ có trên Chumby của bạn! Xin chúc mừng!

Đề xuất: