Bản phát hành chính thức v3.6.6

Lịch học, kỳ thi & điểm số FPTU trong tầm tay

Đồng bộ dữ liệu tức thì từ FAP, quét mã QR thêm trực tiếp vào điện thoại chỉ trong 2 giây, dự đoán điểm thi qua môn và kiểm soát rủi ro cấm thi chuẩn xác.

  • Quét QR chuyển lịch sang iPhone / Android
  • Today's Agenda nhắc nhở slot học kế tiếp
  • Dự đoán điểm Final Exam cần để qua môn
  • 100% Riêng tư, xử lý trực tiếp tại máy
Interactive UI Preview
Extension Icon

FPTU Schedule

Học kỳ Spring 2025 · FAP Sync

Hôm nay · Slot kế tiếp Bắt đầu trong 35 phút
SWP391 — Software Development Project
Slot 2 · 09:10 - 11:30 Phòng AL-R204 Giảng viên: SonNT5
Thi DBI202 vào Thứ Hai, 10/02/2025 (còn 4 ngày)
SWP391 Có mặt (Attended)
Thứ Tư, 05/02 · Slot 2 (09:10 - 11:30) · Phòng AL-R204
PRN212 Vắng 3/20 buổi (15%)
Thứ Năm, 06/02 · Slot 4 (15:00 - 17:20) · Phòng BE-302
DBI202 Có mặt (Attended)
Thứ Sáu, 07/02 · Slot 1 (07:30 - 09:50) · Phòng DE-C305
DBI202 — Database Systems FE EOS
10/02/2025 · 07:30 - 09:00 · Phòng LAB-402
PRN212 — .NET Programming Practical Exam
14/02/2025 · 13:00 - 15:30 · Phòng LAB-201
SWP391 — Software Project Bảo vệ đồ án
20/02/2025 · Hội đồng 03 · Phòng Hội trường Alpha
GPA Tích lũy kỳ này
3.42 / 4.0
84 / 145 Tín chỉ
Xếp loại Giỏi
Dự đoán điểm qua môn DBI202 Trọng số Final: 40%
Điểm thành phần hiện có: 7.2 / 10
Mục tiêu điểm tổng kết môn: 7.0 / 10
Bạn chỉ cần đạt tối thiểu 6.70 ở bài thi Final Exam để đạt mục tiêu này.

Xuất & Đồng bộ điện thoại

Dùng Camera điện thoại quét mã QR để nhập lịch vào Apple / Google Calendar ngay lập tức.

Đổi mới trong v3.6.6

Những tính năng vượt trội cho sinh viên FPTU

Thiết kế tinh gọn, tốc độ tức thì và giải quyết trọn vẹn mọi nhu cầu học tập mỗi học kỳ.

Thời khóa biểu Tuần (Week Matrix)

Ma trận 7 ngày x 6 Slot FPT trực quan. Chuyển đổi linh hoạt giữa chế độ Danh sách và Lịch tuần. Tự động highlight ca học đang diễn ra bằng viền phát sáng và làm mờ các slot đã học qua.

Bộ công cụ "FAP Survival Kit"

Tự động gửi heartbeat giữ phiên đăng nhập FAP mỗi 7 phút, không lo bị văng ra trang login hay mất form. Tích hợp toolbar nổi tự động đánh giá 5 sao và điền nhận xét giảng viên trong 1 click.

Hạn mức cấm thi FPT 20%

Thống kê trực tiếp trên từng thẻ môn học: số buổi có mặt, vắng, tỷ lệ vắng và tính toán chính xác số buổi được phép nghỉ còn lại trước khi chạm ngưỡng cấm thi 20% theo quy chế FPT.

QR Phone Sync 1 chạm (RFC 5545)

Không cần cắm cáp hay gửi email file .ics thủ công. Quét mã QR offline từ popup để thêm đồng loạt lịch học và lịch thi vào Apple Calendar hoặc Google Calendar mà không bị ghi đè.

Modal Hợp nhất & Chống tràn

Tối ưu hóa bố cục hiển thị theo tiêu chuẩn Chrome Extension mới. Gộp nút Tải file .ics và Quét mã QR trong một modal nổi tinh gọn, triệt tiêu hoàn toàn lỗi vỡ layout hoặc tràn màn hình.

True Dark Mode toàn diện

Bổ sung giao diện tối chuẩn mực cho cả Extension và trang tài liệu hướng dẫn. Tự động chuyển đổi theo hệ điều hành hoặc tuỳ chọn thủ công, dịu mắt khi xem lịch vào ban đêm.

Today's Agenda & Countdown

Card đầu trang với đèn xung nhịp (pulse animation) thông báo ngay môn học tiếp theo trong ngày, phòng học, giảng viên và thời gian đếm ngược chính xác tới giờ vào slot.

Pass Predictor & Điểm số FAP

Tra cứu bảng điểm trực tiếp trên extension với GPA và tín chỉ tích luỹ. Tính năng Dự đoán điểm thông minh tính toán số điểm Final Exam bạn cần đạt dựa theo trọng số môn học thực tế.

Cảnh báo Vắng & Nguy cơ Cấm thi

Tự động phân tích tỷ lệ vắng học của từng môn học trên FAP. Gắn thẻ cảnh báo màu cam khi vắng trên 15% và màu đỏ khi chạm ngưỡng cấm thi (20%), giúp sinh viên chủ động bảo vệ kỳ thi.

Quy trình đơn giản

Cách sử dụng FPTU Schedule trong 4 bước

Đồng bộ dữ liệu an toàn, không lưu mật khẩu và hoạt động ngay tức thì trên trình duyệt của bạn.

1

Đăng nhập FAP

Mở trang FAP trường bạn (fap.fpt.edu.vn), đăng nhập bằng tài khoản sinh viên và truy cập mục Weekly Timetable hoặc Exam Schedule.

2

Mở Extension & Đồng bộ

Click vào biểu tượng FPTU Schedule trên thanh công cụ trình duyệt. Bấm nút Đồng bộ để trích xuất lịch học nhiều tuần hoặc lịch thi.

3

Xuất lịch hoặc Quét QR

Bấm Xuất lịch & Quét QR. Bạn có thể tải file .ics về máy tính hoặc giơ camera điện thoại quét mã để nhập thẳng vào Apple / Google Calendar.

4

Nhận thông báo nhắc học

Lịch trên điện thoại và máy tính sẽ tự động thông báo trước mỗi slot 15 phút, kèm thông tin phòng học, ca học và giảng viên phụ trách.

Apple Calendar (iOS / macOS)

  1. Cách nhanh nhất: Dùng Camera iPhone quét mã QR trên extension để thêm toàn bộ sự kiện.
  2. Hoặc tải file lich-hoc.ics về máy Mac, mở file và chọn bộ lịch cần lưu.
  3. Bật thông báo để nhận nhắc nhở trên Apple Watch và iPhone trước giờ vào lớp.

Google Calendar

  1. Truy cập calendar.google.com trên trình duyệt máy tính.
  2. Tại cột bên trái, bấm biểu tượng dấu cộng bên cạnh Lịch khác → Chọn Nhập (Import).
  3. Chọn file lich-hoc.ics hoặc lich-thi.ics vừa tải từ extension và bấm Nhập.

Microsoft Outlook

  1. Mở Outlook trên máy tính hoặc truy cập outlook.live.com/calendar.
  2. Chọn Thêm lịch (Add calendar) → Chọn Tải lên từ tệp (Upload from file).
  3. Duyệt tìm tệp .ics đã xuất, chọn lịch lưu trữ và xác nhận.
Cài đặt dễ dàng

Tải FPTU Schedule cho trình duyệt

Tương thích hoàn hảo với Google Chrome, Microsoft Edge, Brave Browser, Cốc Cốc và Opera.

Bản ZIP v3.6.6 (GitHub Release)

Dành cho các bạn muốn cài đặt thủ công qua chế độ Developer Mode hoặc trải nghiệm phiên bản đóng gói độc lập.

  • Tải tệp nén fptu-schedule.zip hoàn chỉnh
  • Giải nén và mở chrome://extensions
  • Bật Developer mode và chọn Load unpacked
Tải file ZIP (v3.6.6)
Giải đáp thắc mắc

Câu hỏi thường gặp

Mọi điều bạn cần biết về tính an toàn và cơ chế hoạt động của tiện ích.

Tiện ích có lưu mật khẩu hay dữ liệu cá nhân không?

Hoàn toàn không. FPTU Schedule hoạt động 100% ở chế độ Local (phía máy khách). Tiện ích chỉ đọc HTML bảng lịch hiển thị trên tab FAP hiện tại của bạn để tạo file lịch hoặc mã QR, không có telemetry và không gửi bất kỳ thông tin nào về máy chủ bên ngoài. Xem chi tiết tại Chính sách quyền riêng tư.

Tiện ích hỗ trợ những cơ sở nào của Đại học FPT?

FPTU Schedule tương thích với toàn bộ hệ thống FAP của Đại học FPT trên toàn quốc: FAP Hà Nội (Hòa Lạc), TP. Hồ Chí Minh, Đà Nẵng, Cần Thơ và Quy Nhơn.

Khi nhà trường dời lịch học hoặc đổi phòng thì sao?

Mỗi khi có thông báo đổi slot hoặc đổi phòng học, bạn chỉ cần mở lại FAP và bấm nút Đồng bộ trên extension, sau đó quét QR hoặc xuất lại file .ics để cập nhật vào ứng dụng Lịch của mình trong 2 giây.

Tính năng Dự đoán điểm Final Exam hoạt động thế nào?

Hệ thống lấy điểm thành phần hiện có từ trang Grade report trên FAP (Lab, Progress Test, Assignment, v.v.), sau đó áp dụng công thức tính điểm trung bình môn có trọng số của trường FPTU để tính ra số điểm tối thiểu bạn cần ở bài thi Final Exam.

Chính sách quyền riêng tư và quyền truy cập extension thế nào?

Tiện ích tuân thủ tuyệt đối Chính sách nhà phát triển của Google Chrome Web Store. Mọi quyền như storage, alarms, notifications và host permission đều được giải trình chi tiết, minh bạch tại trang Chính sách quyền riêng tư & Điều khoản sử dụng.

Lịch sử phát triển

Nhật ký thay đổi (Changelog)

Theo dõi quá trình nâng cấp và cải tiến tính năng qua từng phiên bản của FPTU Schedule.

v3.6.6 Bản mới nhất

Bản vá lỗi & Tối ưu giao diện (Patch Fix)

  • Tuân thủ kiểm duyệt Chrome Web Store: Loại bỏ triệt để các tệp không còn sử dụng gây lỗi ERR_FILE_NOT_FOUND, đảm bảo extension đạt 100% tiêu chuẩn phát hành Chrome Store.
  • Khắc phục tràn viền thẻ Lịch học (Anti-Overflow): Giới hạn lưới hiển thị 2 cột chuẩn mực và kích hoạt cơ chế tự động xuống dòng linh hoạt cho nhóm huy hiệu môn học khi xuất hiện cảnh báo vắng (như 100% vắng).
  • Tối ưu định dạng thông số Điểm danh: Điều chỉnh khoảng cách hiển thị chi tiết số buổi có mặt, vắng và tỷ lệ phần trăm trên thẻ lớp học, tương thích hoàn hảo với cả giao diện Sáng và Tối.
v3.6.5

Tính năng & Nâng cấp nổi bật

  • Thời khóa biểu Ma trận Tuần (Week Timetable Matrix): Bổ sung chế độ xem dạng lưới 7 ngày x 6 Slot FPT trực quan, ghim cố định điều hướng khi cuộn và hỗ trợ chuyển đổi 1 chạm giữa Danh sách và Lịch tuần.
  • Tô màu Slot thời gian thực: Highlight viền xanh phát sáng (pulse-border), chấm live nhấp nháy chuyển động và badge ĐANG HỌC cho slot hiện tại; tự động làm mờ và phủ tông xám dịu cho các slot đã qua lịch.
  • Hạn mức vắng & Cảnh báo cấm thi 20%: Tính toán số buổi có mặt, vắng, tỷ lệ vắng và số buổi nghỉ còn lại trước khi chạm trần 20% cấm thi FPT ngay trên thẻ từng môn học.
  • Nâng cấp xuất QR chuẩn RFC 5545: Bổ sung trường UIDDTSTAMP chuẩn quốc tế, sửa triệt để lỗi điện thoại Apple Calendar / Google Calendar chỉ nhập được 1 sự kiện hoặc bị ghi đè. Mở rộng phạm vi xuất 2 tuần và tất cả các buổi sắp tới.
  • Bộ công cụ FAP Survival Kit:
    • Auto Keep-Alive Heartbeat: Tự động ping duy trì phiên FAP mỗi 7 phút khi có tab FAP mở, ngăn chặn hoàn toàn việc bị văng đăng nhập và mất dữ liệu. Có công tắc Bật/Tắt trong Cài đặt & Tiện ích.
    • 1-Click Khảo sát giảng viên: Toolbar nổi Dark Glassmorphism trên trang feedback FAP, hỗ trợ đánh giá 5 sao toàn bộ câu hỏi và điền nhận xét tích cực lịch sự trong 1 click (giữ an toàn với nút gửi thủ công).
v3.6.0

Tính năng & Nâng cấp nổi bật

  • Đồng bộ điện thoại qua mã QR: Tạo mã QR chuẩn ISO/IEC 18004 bằng SVG vector offline, quét trực tiếp bằng Camera iPhone / Android để thêm lịch vào Apple Calendar hoặc Google Calendar không cần cáp kết nối.
  • Modal Hợp nhất & Chống tràn (Anti-overflow): Gộp thao tác tải file .ics và quét QR vào một giao diện popup nổi tinh gọn, tối ưu chiều cao 580px chống tràn màn hình.
  • True Dark Mode: Hỗ trợ chế độ Sáng / Tối toàn diện cho extension và trang tài liệu với bảng màu WCAG AA dịu mắt khi học đêm.
  • Today's Agenda: Hero card ở đầu tab Lịch học hiển thị slot kế tiếp, đếm ngược thời gian, phòng học và cảnh báo thi trong ngày kèm đèn pulse animation.
  • Bảng điểm & Dự đoán qua môn (Pass Predictor): Tích hợp theo dõi GPA, số tín chỉ tích lũy và thanh trượt tính điểm thi Final Exam tối thiểu cần đạt theo trọng số FPTU.
  • Thông báo máy tính: Hỗ trợ nhắc nhở trước giờ học (15 - 30 phút) và trước giờ thi (1 giờ - 1 ngày) bằng Chrome Alarms.
  • Thiết kế Zero-Emoji: Thay thế toàn bộ ký tự emoji bằng icon inline SVG vector sắc nét, đồng bộ và chuyên nghiệp.
v3.5.1
  • Click thẻ môn học: Click trực tiếp vào thẻ lớp học để mở nhanh trang chi tiết điểm danh trên FAP.
  • Cảnh báo vắng học & Nguy cơ cấm thi: Hiển thị chip cảnh báo màu cam khi vắng ≥ 15% và màu đỏ khi vắng ≥ 20% (nguy cơ cấm thi).
  • Modal xác nhận theo theme: Thay thế hộp thoại window.confirm() nguyên bản bằng modal giao diện đồng bộ.
  • Nhận diện lớp học Online: Bóc tách chính xác các lớp chuyển học trực tuyến và link Google Meet trên FAP.
v3.5.0
  • Bộ lọc thời gian linh hoạt: Lọc hiển thị lịch học theo Hôm nay, Tuần này, 2 tuần tới, hoặc Tháng này.
  • Chuẩn hóa xuất file .ics: Thoát ký tự đặc biệt, ngắt dòng 75 byte theo RFC 5545 và chuẩn hóa timestamp UTC.
  • Kiến trúc mã nguồn mới: Tách thư viện tiện ích vào thư mục lib/ và bổ sung bộ 95 unit test tự động.
v3.0.0
  • Hỗ trợ Lịch học hàng tuần: Mở rộng tính năng trích xuất toàn bộ thời khóa biểu học tập từ FAP.
  • Đồng bộ nhiều tuần: Cho phép quét và gộp lịch học của nhiều tuần liên tiếp trong học kỳ.
  • Nâng cấp Manifest V3: Tối ưu hiệu năng và bảo mật theo tiêu chuẩn Chrome Extension mới nhất.