Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 English Discoveries (ED) Auto-Solver

Ultra-Fast, 100% Pure API Automation Tool for English Discoveries Platform

Stars Forks License Node.js Pure API

Tính NăngCài ĐặtTest Đăng NhậpBáo CáoCảnh Báo


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 và học thuậ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 BẠN CẦN BIẾT:

  1. Khóa tài khoản: Hệ thống có thể phát hiện tiến độ hoàn thành bài học nhanh bất thường hoặc điểm số 100% tuyệt đối.
  2. Hủy kết quả: Điểm số có thể bị reset về 0 nếu bị nhà trường kiểm tra.
  3. Tự chịu trách nhiệm: Tác giả KHÔNG chịu bất kỳ trách nhiệm nào đối với mọi hậu quả, kỷ luật hoặc thiệt hại liên quan đến tài khoản của bạn.

✨ Tính Năng Nổi Bật

Tính năng Mô tả
100% Pure REST API Không dùng browser automation (Puppeteer/Selenium), chạy cực kỳ nhẹ và tốc độ siêu nhanh (~15s/unit).
🏆 Điểm 100% Bài Test Tự động bóc tách đề thi từ CDN và lấy đáp án chính xác để nộp bài test đạt 100% điểm tuyệt đối.
🔄 Multi-Step & Flexible Parser Duyệt qua toàn bộ các phần thi (Step 1, Step 2, Step 3...) và tự động ghép nối tất cả dạng câu hỏi.
👥 Chạy Đa Tài Khoản Xử lý danh sách nhiều tài khoản tự động và nối tiếp từ file accounts.json.
🛡️ Anti-Ban & Anti-401 Tự động phát hiện phiên đăng nhập hết hạn để refresh Token; có cơ chế Exponential Backoff & Retry 3 lần khi nghẽn mạng.
📊 Tự Động Xuất Báo Cáo Xuất file report.txt chi tiết kết quả từng tài khoản sau khi hoàn thành.

🛠️ Cài Đặt & Hướng Dẫn Sử Dụng

1. Chuẩn bị

  • Đảm bảo máy tính đã cài đặt Node.js (Phiên bản 16 trở lên).

2. Tải về & Cài đặt thư viện

git clone https://github.com/Datdaocong/edis_auto_tool.git
cd edis_auto_tool
npm install

3. Cấu hình tài khoản

Tạo hoặc mở file accounts.json và nhập danh sách tài khoản cần chạy:

[
  {
    "username": "tai_khoan_1",
    "password": "mat_khau_1"
  },
  {
    "username": "tai_khoan_2",
    "password": "mat_khau_2"
  }
]

4. Chạy Tool

  • Trên Windows: Double-click vào file run.bat hoặc chạy lệnh:
    node ed_auto.js
  • Trên Linux / MacOS:
    node ed_auto.js

🧪 Kiểm Tra Đăng Nhập (Chỉ Login)

Nếu bạn chỉ muốn thử nghiệm đăng nhập xem tài khoản có hoạt động hay không (không đụng tới tiến độ bài học):

node test_login.js

📊 Báo Cáo Kết Quả

Sau khi tool hoàn thành công việc, kiểm tra file report.txt trong cùng thư mục để xem tổng hợp:

  • Trạng thái đăng nhập
  • Số bài tập Practice đã hoàn thành
  • Số bài Test nộp đạt 100%
  • Danh sách các lỗi encountered (nếu có)

📜 Giấy Phép & Tác Giả

Dự án được phát hành theo giấy phép MIT License.

Designed with ❤️ for research & educational purposes.

About

🚀 A high-performance, API-based automation tool for English Discoveries (ED). Automatically solves practice tasks and tests with multi-account support and anti-detection mechanisms.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages