Nhờ tư vấn - Tự động đọc và hiện thị dữ liệu real time từ Server FTP | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add https://vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

Nhờ tư vấn Tự động đọc và hiện thị dữ liệu real time từ Server FTP

vinhtk

Gà con
Như tiêu đề, mình có đường dẫn FTP, trong đó dữ liệu được trả ra file .txt 5 phút/lần và nằm trong thứ tự thư mục: Năm/tháng/ngày, trong thư mục ngày sẽ chứa file .txt của từng phút với fomat: ABC_YYYYMMDDHHMMSS (Tên_Namthangngaygiophutgiay).

Trong file .txt chứa 1 số thông tin và mình cần đọc cái thông tin đó nó hiển thị lên màn hình như dạng widget, hoặc đại loại thế để có thể xem được dữ liệu update liên tục thay vì phải vào đường dẫn copy file về và mở lên, 5 phút nhả 1 file trong thư mục ngày nên không làm thủ công được.

Vậy nhờ cộng đồng hỗ trợ giúp xem có cách nào không ah?
 

malemkhoang

Rìu Chiến
Tôi đề xuất một giải thuật, mong được mọi người góp ý:
B01: Đặt "phím thoát" cho tiến trình.
B02: Khởi tạo mảng một chiều "danh sách tệp" dữ liệu kiểu chuỗi.
B03: Khởi tạo biến "tệp dữ liệu" dữ liệu kiểu chuỗi, có giá trị rỗng.
B04: Duyệt đường dẫn FTP, lấy danh sách tệp .txt nạp vào mảng "danh sách tệp".
B05: Sắp xếp mảng "danh sách tệp" theo chiều tăng dần hoặc giảm dần.
B06: Nạp giá trị của phần tử cuối cùng hoặc đầu tiên của mảng "danh sách tệp" vào biến "tệp dữ liệu".
B07: Xử lý tệp txt: Tải xuống hoặc mở (trực tiếp) tệp .txt có đường dẫn chứa trong biến "tệp dữ liệu".
B08: Xoá dữ liệu mảng "danh sách tệp".
B09: Vòng lặp vô tận, kết thúc bằng "phím thoát".
B09.1: Tạm dừng tiến trình trong 5 phút
B09.2: Duyệt đường dẫn FTP, lấy danh sách tệp .txt nạp vào mảng "danh sách tệp".
B09.3: Sắp xếp mảng "danh sách tệp" theo chiều tăng dần hoặc giảm dần.
B09.4: Nạp giá trị của phần tử cuối cùng hoặc đầu tiên của mảng "danh sách tệp" vào biến "tệp dữ liệu".
B09.5: Xử lý tệp txt: Tải xuống hoặc mở (trực tiếp) tệp .txt có đường dẫn chứa trong biến "tệp dữ liệu".
B09.6: Xoá dữ liệu mảng "danh sách tệp".
B10: (kết thúc vòng lặp: kiểm tra "phím thoát" để thoát hoặc quay lại B09)​
 
mình nghĩ chưa có ứng dụng nào phù hợp yêu cầu này của bạn, để theo dõi file cập nhật thì FTP không hỗ trợ sẵn, cần một phần mềm tuỳ biến với các lệnh riêng phù hợp
 


Top