A robust, ultra-fast, 100% Pure API automation tool for the English Discoveries platform. This tool automates both course progression (Practice/Explore tasks) and achieves a 100% score on Tests by dynamically fetching answers from the ED content delivery network.
Warning
CẢNH BÁO RỦI RO / DISCLAIMER
Công cụ này được viết ra với mục đích nghiên cứu bảo mật (Educational and Research purposes only). Việc sử dụng công cụ này để vượt qua các bài kiểm tra thực tế có thể vi phạm các quy định về liêm chính học thuật (Academic Integrity) của nhà trường hoặc cơ sở đào tạo.
NHỮNG RỦI RO KHI SỬ DỤNG BẠN CẦN BIẾT:
- Khóa tài khoản: Quản trị viên hệ thống có thể phát hiện việc hoàn thành bài học nhanh bất thường hoặc điểm số 100% tuyệt đối.
- Hủy kết quả: Điểm số của bạn có thể bị reset về 0 nếu bị nhà trường phát hiện sử dụng tool.
- Chịu trách nhiệm hoàn toàn: Người viết ra tool này (Tác giả) sẽ KHÔNG chịu bất kỳ trách nhiệm nào cho các hậu quả, kỷ luật, hay thiệt hại liên quan đến tài khoản của bạn.
HÃY CÂN NHẮC KỸ TRƯỚC KHI SỬ DỤNG! (USE AT YOUR OWN RISK!)
- 100% Pure API: No slow browser automation (Puppeteer/Selenium). Runs silently and extremely fast (~15s per unit).
- Perfect Test Scores (100%): Automatically parses test structures and submits the correct payload for complex multi-part questions (Drag & Drop, Multiple Choice, Fill in the Blanks).
- Multi-Account Support: Feed it a list of accounts and it will process them sequentially.
- Anti-Ban / Anti-401: Automatically detects expired sessions and refreshes authentication tokens on the fly without dropping tasks.
- Auto Reporting: Generates a detailed
report.txtafter execution.
- Install Node.js: Make sure you have Node.js installed on your computer.
- Download this project: Extract the files to a folder on your computer.
- Configure Accounts:
Open the
accounts.jsonfile and enter the accounts you want to run:[ { "username": "your_username_1", "password": "your_password_1" }, { "username": "your_username_2", "password": "your_password_2" } ]
Simply double-click the run.bat file.
The tool will automatically install necessary dependencies (axios) and begin processing the accounts listed in accounts.json.
- Open your terminal in the project folder.
- Install the required package:
npm install axios - Run the script:
node ed_auto.js
After the tool finishes running, check the report.txt file generated in the same folder. It will contain a summary of the tasks completed, tests submitted, and any errors encountered for each account.
This project is licensed under the MIT License.