Đồng bộ phương án đã lưu
Kéo kế hoạch học kỳ từ DKMH Hub về panel: môn, nhóm, tổ và thứ tự ưu tiên.
Chrome · Edge · Manifest V3
Extension cho sinh viên Đại học Nông Lâm TP.HCM: dựng phương án học kỳ, bắt buộc chạy thử, Arm một lần rồi để đăng ký chạy tuần tự ngay trong tab DKMH của chính bạn.
Tính năng
Side Panel là giao diện chính. Mọi bước đều có trạng thái rõ ràng và một nút Dừng luôn hiện diện.
Kéo kế hoạch học kỳ từ DKMH Hub về panel: môn, nhóm, tổ và thứ tự ưu tiên.
Kiểm mã môn, nhóm, tổ, lịch và độ lệch catalog trước khi được phép Arm. Chạy thử không gọi endpoint ghi.
Snapshot bị đóng băng; alarm chuẩn bị tab trước 5 phút và tự hết hạn đúng hạn.
Request đăng ký chạy lần lượt với global gap; không retry mù khi response mơ hồ.
So kết quả API với bảng môn đã đăng ký trên UI, đánh dấu rõ trường hợp chưa xác nhận được.
Nút Dừng trong panel hoặc chip trên trang chặn trước request ghi kế tiếp.
Giao diện
Cách dùng
Mỗi bước cần bạn xác nhận. Không có lệnh bắt đầu từ xa và không có hàng đợi chạy hộ.
Mở Side Panel, nhập mã ghép nối 10 phút được tạo trên DKMH Hub.
Tải phương án học kỳ đã lưu về máy; token DKMH không tham gia bước này.
DRY_RUN kiểm mã môn, tổ, lịch và catalog. Không đạt thì không Arm được.
Chốt snapshot kế hoạch và giờ chạy. Thay đổi trên web sau đó không ảnh hưởng lần chạy này.
Alarm mở hoặc focus tab DKMH trước 5 phút; nếu hết session, extension nhắc bạn đăng nhập lại.
Runner tải lại catalog, dừng ngay khi phát hiện lệch, chờ tới giờ rồi ghi tuần tự.
Panel liệt kê kết quả; bấm Dừng bất cứ lúc nào để chặn request ghi kế tiếp.
Quyền truy cập
Danh sách dưới đây khớp với manifest.json trong bản đóng gói gửi store.
| Quyền | Lý do |
|---|---|
alarms | Chuẩn bị tab trước giờ chạy và tự kết thúc Arm khi hết hạn. |
notifications | Thông báo khi session hết hạn hoặc cần bạn đăng nhập lại. |
sidePanel | Giao diện chính để ghép nối, đồng bộ, chạy thử, Arm, xem kết quả và Dừng. |
storage | Lưu cục bộ device token dạng opaque, snapshot đã Arm và trạng thái audit. |
dkmh.hcmuaf.edu.vn | Chạy runner cục bộ đúng trên cổng đăng ký môn học của trường. |
| Hub origin cố định | Ghép thiết bị và đồng bộ kế hoạch, catalog, kết quả đã làm sạch. |
cookies, history, webRequest, declarativeNetRequest<all_urls>) hoặc URL do người dùng nhậpaccess_token, CURRENT_USER, id_rs, cookie: không đồng bộ về Hub.DKMH Turbo là công cụ độc lập, không phải sản phẩm chính thức của Trường Đại học Nông Lâm TP.HCM. Bạn chịu trách nhiệm tuân thủ quy định đăng ký của trường.