支持一键获取E网通试卷答案并自动填写提交,刷课功能避免滥用,需使用TG机器人免费提供 全部免费
支持一键获取E网通试卷答案并自动填写提交,bot可以一键刷课,全部免费 🆓
升学e网通刷课助手是一款 Tampermonkey 油猴脚本,在 E网通(ewt360.com)网站侧边栏添加一个浮动面板,帮助您快速扫描并提交独立试卷,自动获取标准答案并填写,实现满分完成。
核心功能:
Chrome / Edge / 360浏览器 / 搜狗浏览器等:
⚠️ 如果无法访问官网,可以在浏览器的扩展商店搜索 "Tampermonkey" 安装。
安装完成后,浏览器右上角会出现 Tampermonkey 的图标 🧩
方法一(推荐): 从 Greasy Fork 安装
方法二: 从 GitHub Release 安装
ewt-paper-helper.user.js 文件安装完成后,脚本会出现在 Tampermonkey 的管理面板中。默认情况下,本脚本需要以下权限:
| 权限 | 用途 |
|---|---|
GM_xmlhttpRequest |
跨域请求 EWT API 和后端接口 |
GM_setValue / GM_getValue |
本地缓存试卷列表和用户设置 |
GM_listValues |
管理缓存数据 |
GM_notification |
刷卷完成时桌面通知 |
这些权限在安装时会自动申请,无需手动配置。如果 Tampermonkey 弹窗询问是否允许跨域请求,请选择「允许」。
第一次打开面板时,会显示「关于」页面,包含使用须知和每日限制说明。阅读后点击「我知道了 ✨」按钮开始使用。
点击面板顶部的「🔄 刷新列表」按钮:
homeworkId):只扫描当前作业的试卷刷新完成后,试卷会按照作业分组展示,展开即可看到具体试卷。
面板底部有标签栏,点击「ℹ️ 关于」可以随时查看使用须知和链接信息。
为防止滥用,每个 IP 每天最多刷 20 张试卷。这是后端限制,无法通过修改脚本绕过。
本脚本仅识别 contentTypeName 包含「试卷」的任务(独立试卷)。课程讲、视频、FM 打卡等任务不支持。
如果需要刷课程视频或 FM 打卡任务,请使用我们的 TG 机器人: @ewtkillbot — 免费提供刷课服务,支持视频、FM、试卷全自动完成。
本脚本仅供学习交流使用,请勿用于违反学校规定的用途。使用本工具即代表同意合理使用,开发者不对因使用本工具造成的任何后果承担责任。
油猴脚本(浏览器) 后端(服务器)
│ │
├─ 扫描试卷列表 ←── EWT API ────────┤
│ │
├─ POST /api/get-answers ──────────→├─ 验证 EWT Token
│ { paper_id, homework_id, ├─ 后端拿答案
│ ewt_token } ├─ 返回标准答案
│ ←───────────────────────────────┤
│ │
├─ 前端填卷 → 交卷 → 自批 │
│ (EWT API,使用用户自己的 token) │
answer-userscript/
├── src/
│ ├── main.ts # 脚本入口
│ ├── utils/
│ │ ├── token.ts # 从 cookie 提取 EWT token
│ │ └── ewtApi.ts # GM_xmlhttpRequest 封装
│ ├── services/
│ │ ├── paperScanner.ts # EWT API 作业/试卷扫描
│ │ └── paperFiller.ts # 答案获取 + 前端填卷流程
│ ├── components/
│ │ └── SidePanel.ts # 萌系 UI 侧边栏
│ └── types/
│ └── index.ts # 类型定义
├── dist/
│ └── ewt-paper-helper.user.js # 构建产物(安装此文件)
├── vite.config.ts
└── package.json
如果您想自行修改并构建脚本:
git clone https://github.com/ZZ0YY/EWT-TOOL.git
cd EWT-TOOL
npm install
npm run build
构建产物在 dist/ewt-paper-helper.user.js。