📅

FPTU Examination

Tiện ích Chrome hiện đại cho sinh viên FPT University

Trích xuất và quản lý lịch thi từ hệ thống FAP với xử lý định dạng thời gian thông minh

📅 FPTU Examination

📅 Chưa thi (9)
✅ Đã thi (7)
PRJ301 2NDFE Còn 2 ngày
Phương thức: Multiple_choices on EOS
Phòng: BE-205
Ngày thi: 6/8/2025
Thời gian: 12:50 - 14:20
JPD123 2NDFE Còn 3 ngày
Phương thức: Speaking
Phòng: AL-124
Ngày thi: 7/8/2025
Thời gian: 08:00 - 10:00

Tính năng nổi bật

📊

Quản lý thông minh

Phân chia rõ ràng kỳ thi sắp tới và đã hoàn thành với hệ thống tab hiện đại và bộ đếm số lượng

Đếm ngược thời gian

Hiển thị số ngày còn lại với mã màu trực quan: hôm nay (cam), ngày mai (vàng), khẩn cấp (đỏ), tương lai (xanh)

🏷️

Phân loại tự động

Tự động nhận diện loại kỳ thi: FE, PE, 2NDFE, 2NDPE với màu sắc riêng biệt từ dữ liệu FAP

🔍

Bộ lọc thông minh

Lọc theo loại kỳ thi, lưu tùy chọn tự động với giao diện modal hiện đại và các nút tiện ích

🕐

Xử lý định dạng thời gian linh hoạt

Tự động nhận diện và xử lý nhiều định dạng: 10h00, 10:00, 10.00, 10 từ các phiên bản FAP khác nhau

📤

Xuất lịch thông minh

Chỉ xuất kỳ thi sắp tới có phòng xác định, hoạt động từ bất kỳ website nào sau khi đồng bộ

🕐 Xử lý định dạng thời gian thông minh

Extension tự động nhận diện và xử lý nhiều định dạng thời gian khác nhau từ hệ thống FAP:

🇻🇳

Định dạng Việt Nam

10h00 - 12h00 14h30 - 16h00 8H00 - 10H30

Định dạng truyền thống của Việt Nam với ký tự "h" hoặc "H"

🌍

Định dạng quốc tế

10:00 - 12:00 14:30 - 16:00 8:00 - 10:30

Định dạng chuẩn quốc tế với dấu hai chấm ":"

🔢

Định dạng chỉ giờ

10 - 12 14 - 16 8 - 10

Chỉ hiển thị giờ, tự động thêm ":00" cho phút

Định dạng dấu chấm

10.00 - 12.30 14.30 - 16.00 8.00 - 10.30

Sử dụng dấu chấm "." để phân tách giờ và phút

💡 Lưu ý quan trọng

Extension tự động phát hiện và xử lý tất cả các định dạng trên mà không cần cấu hình. Điều này đảm bảo tính tương thích với tất cả các phiên bản hệ thống FAP và các cơ sở khác nhau của FPT University.

Tải về và cài đặt

Phiên bản mới nhất: v2.1.0

🛠️
Dev

Cài đặt thủ công

Dành cho nhà phát triển và người dùng nâng cao

Phiên bản phát triển v2.1.0+
  1. 📦 Tải về mã nguồn từ GitHub
  2. 🔧 Mở chrome://extensions/
  3. Bật "Developer mode"
  4. 📂 Chọn "Load unpacked" và chọn thư mục extension
📥 Tải từ GitHub

🎉 Mới trong v2.1.0

🕐

Xử lý định dạng thời gian linh hoạt

Tự động nhận diện: 10h00, 10:00, 10.00, 10 từ các phiên bản FAP khác nhau

📊

Hệ thống Tab với bộ đếm

Phân chia rõ ràng kỳ thi sắp tới và đã hoàn thành với số lượng hiển thị

Đếm ngược thời gian nâng cao

Mã màu chi tiết: hôm nay, ngày mai, khẩn cấp, tương lai

🔍

Bộ lọc thông minh

Modal interface với Select All, Deselect All, Apply

Hướng dẫn sử dụng

1

Truy cập hệ thống FAP

Mở https://fap.fpt.edu.vn/Exam/ScheduleExams.aspx và đăng nhập bằng tài khoản sinh viên FPT

2

Mở extension

Nhấn vào icon extension trên thanh công cụ Chrome. Extension sẽ tự động tải lịch thi hoặc bạn có thể nhấn Sync

3

Quản lý lịch thi

Xem kỳ thi sắp tới trong tab "Chưa thi", lịch sử trong tab "Đã thi". Sử dụng Filter để lọc theo loại kỳ thi

4

Xuất lịch

Nhấn "Tải xuống lịch .ics" để tải file lịch. Mở file bằng ứng dụng lịch để import các kỳ thi sắp tới

Lưu ý quan trọng

  • Extension chỉ xuất các kỳ thi sắp tới và có phòng thi xác định
  • Sau khi sync dữ liệu từ FAP, bạn có thể xuất lịch từ bất kỳ website nào
  • File .ics tương thích với Apple Calendar, Google Calendar, Outlook
  • Tự động thiết lập nhắc nhở 1 ngày và 1 giờ trước kỳ thi

Hướng dẫn sử dụng file .ics

Sau khi tải file .ics, bạn có thể import vào các ứng dụng lịch phổ biến:

🍎

macOS - Apple Calendar

Cách 1: Mở trực tiếp (Khuyến nghị)

  1. Double-click vào file lich-thi.ics
  2. Apple Calendar sẽ tự động mở và hiển thị các sự kiện
  3. Chọn calendar muốn import và nhấn "Add All"

Cách 2: Import thủ công

  1. Mở Apple Calendar
  2. File → Import → Chọn file lich-thi.ics
  3. Chọn calendar và nhấn "Import"
📱

iPhone/iPad - Apple Calendar

  1. Gửi file .ics qua AirDrop, email hoặc iCloud
  2. Nhấn vào file .ics trong Mail hoặc Files
  3. Chọn "Add All" để thêm vào Calendar
  4. Các sự kiện sẽ xuất hiện trong ứng dụng Calendar
📧

Google Calendar

  1. Mở Google Calendar
  2. Nhấn vào biểu tượng ⚙️ (Settings) → "Import & export"
  3. Chọn "Select file from your computer"
  4. Chọn file lich-thi.ics và calendar đích
  5. Nhấn "Import"
📊

Microsoft Outlook

Outlook Desktop:

  1. Mở Outlook → File → "Open & Export""Import/Export"
  2. Chọn "Import an iCalendar (.ics) or vCalendar file"
  3. Chọn file lich-thi.ics
  4. Chọn "Import" hoặc "Open as New"

Outlook Web (Outlook.com):

  1. Mở Outlook.com
  2. Calendar → "Add calendar""Upload from file"
  3. Chọn file .ics và nhấn "Import"
🤖

Android - Google Calendar

  1. Import file .ics vào Google Calendar trên máy tính (theo hướng dẫn trên)
  2. Mở ứng dụng Google Calendar trên Android
  3. Đảm bảo đã đăng nhập cùng tài khoản Google
  4. Các sự kiện sẽ tự động đồng bộ

Hoặc sử dụng ứng dụng khác:

  • Samsung Calendar: Mở file .ics từ email hoặc file manager
  • Any.do, Calendly: Import qua tính năng "Import calendar"

💡 Mẹo hữu ích

🔔 Nhắc nhở tự động

File .ics đã tích hợp sẵn nhắc nhở 1 ngày và 1 giờ trước kỳ thi. Bạn có thể tùy chỉnh thêm trong ứng dụng lịch.

🔄 Cập nhật lịch thi

Khi có thay đổi lịch thi, tải file .ics mới và import lại. Các sự kiện cũ sẽ được cập nhật hoặc thay thế.

🎨 Tùy chỉnh màu sắc

Sau khi import, bạn có thể đặt màu riêng cho calendar "FPTU Examination" để dễ phân biệt.

📱 Đồng bộ đa thiết bị

Import vào iCloud, Google hoặc Outlook để lịch thi tự động đồng bộ trên tất cả thiết bị của bạn.

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

Extension có an toàn không?

Hoàn toàn an toàn. Extension chỉ đọc dữ liệu lịch thi công khai trên FAP và lưu vào Local Storage, không thu thập thông tin cá nhân.

Tại sao một số kỳ thi không được xuất?

Extension chỉ xuất các kỳ thi sắp tới và có phòng thi xác định. Các kỳ thi chưa có phòng (thường là chưa cần thi lại) sẽ không được bao gồm.

Extension xử lý định dạng thời gian như thế nào?

Extension tự động nhận diện và xử lý nhiều định dạng: 10h00, 10:00, 10.00, 10 từ các phiên bản FAP khác nhau mà không cần cấu hình.

Extension có hoạt động trên mobile không?

Extension chỉ hoạt động trên Chrome desktop. Tuy nhiên, file .ics xuất ra có thể mở trên mọi thiết bị.

Làm sao để cập nhật lịch thi mới?

Truy cập lại trang FAP và nhấn nút Đồng bộ trong extension để tải dữ liệu mới nhất.

Tại sao có các tab "Chưa thi" và "Đã thi"?

Để dễ quản lý, extension tự động phân chia kỳ thi theo thời gian và hiển thị số lượng. Chỉ kỳ thi sắp tới mới được xuất ra file .ics.