- Node.js: Cài đặt Node.js trên máy tính của bạn. Bạn có thể tải Node.js tại đây: https://nodejs.org/. Node.js giống như một "trình dịch" giúp máy tính hiểu và chạy tool.
- Mở Terminal: Mở chương trình Terminal (hoặc Command Prompt) và di chuyển đến thư mục chứa tool bằng lệnh
cd
. Ví dụ, nếu tool được lưu trong thư mụcDownloads/tool-auto-lms-ptit
, bạn gõ lệnh:cd Downloads/tool-auto-lms-ptit
.
- Gõ lệnh
npm install
trong Terminal. Lệnh này giống như việc chuẩn bị các "nguyên liệu" cần thiết để tool hoạt động.
- File
.env
: Mở file.env
bằng một trình soạn thảo văn bản (như Notepad). File này chứa các thông tin quan trọng để tool hoạt động.SLINK_ID
: Thay thếyour_username
bằng email đăng nhập Slink của bạn.SLINK_PASSWORD
: Thay thếyour_password
bằng mật khẩu Slink của bạn.COURSE_URL
: Thay thếhttps://lms.ptit.edu.vn/slides/bas1152-chu-nghia-xa-hoi-khoa-hoc-8
bằng link của khóa học bạn muốn tự động học.GEMINI_API_KEY
: Nếu bạn muốn sử dụng Google Gemini để trả lời câu hỏi, hãy thay thếyour_api_key
bằng API key của bạn.GEMINI_API_MODEL
: Thay thếyour_model
bằng mô hình Gemini bạn muốn sử dụng.- Các thông tin khác: Bạn có thể giữ nguyên giá trị mặc định cho các thông tin này.
- Chạy start: Sau khi build xong (hoặc khi đang chạy ở chế độ development), chạy lệnh
npm run start
để khởi động ứng dụng. Ứng dụng sẽ tự động đăng nhập vào LMS PTIT, truy cập khóa học và thực hiện các thao tác tự động theo cấu hình.
- Cập nhật tool: Để cập nhật tool, hãy chắc chắn rằng bạn đang ở thư mục chứa tool trong Terminal. Sau đó, gõ lệnh
git pull
để cập nhật tool với phiên bản mới nhất trên GitHub. - Cập nhật packages: Nếu có thông báo cập nhật packages, hãy gõ lệnh
npm install
để cập nhật các packages cần thiết cho tool. - Chạy tool: Sau khi cập nhật, hãy chạy tool bằng lệnh
npm run start
.
- Hãy chắc chắn bạn đã cài đặt Chrome trên máy tính, vì tool cần Chrome để hoạt động.
- Nhập đúng thông tin vào file
.env
.
Chúc bạn sử dụng tool thành công và học tập hiệu quả!