- Tool lấy các bài AC trên Codeptit.
- Sử dụng cho cả C, C++, Java, Python.
- Cài đặt NodeJS tại đây nếu chưa có.
- Vào thư mục
C:\Users\tên_user_của_bạn
, mở terminal chạy lệnhnpm init -y
để khởi tạo file config. - Mở file
package.json
, thêm thuộc tính"type":"module"
, nếu cài đặt lần đầu kết quả sẽ có dạng như sau:{ "type": "module", "name": "admin", "version": "1.0.0", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC", "description": "" }
- Cài đặt thư viện cần dùng bằng lệnh
npm install node-fetch jsdom
. - Đăng nhập vào codeptit. Lựa chọn lớp học (C/C++/Java/Python).
- F12, vào mục
network
(F5 lại nếu không thấy gì). Lưu ý muốn đổi ngôn ngữ sẽ cần phải lấy lại Cookie. - Chọn
question
, trong phần Request Headers lấy ra Cookie (như trong hình). - Mở terminal ở folder chứa file
codeptit.js
và chạy file bằng lệnhnode codeptit.js
. - Paste cookie lấy được trên web.
- Enjoy.
Note: Sau mỗi bài sẽ delay 2 giây để tránh bị ban request 429 từ codeptit.