Skip to content

一个支持自动填写 WeLearn 练习答案,支持小错误生成、自动提交和批量任务执行的 Tampermonkey 脚本!

License

Notifications You must be signed in to change notification settings

noxsk/WeLearn-Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

WeLearn-Go

WeLearn-Go 是一个基于 Tampermonkey 针对 WeLearn 的自动化辅助填写脚本项目,可以实现在浏览器端完成题目答案提取、自动填充以及可自动提交。

✅ 已实现

  • 自动识别题型
  • 答案提取与填充
  • 智能容错
  • 自动提交
  • 间隔时间与动态停留时间
  • 可视化控制面板(由于作者对动画很挑剔,所以花了时间改动画,但是我相信这对性能影响微乎其乎,如果不喜欢也关不掉😜)

🚀 目标适配

  • 自动等待及提交(存在风险
  • 自定义时间控制(目前停留时间为动态控制,间隔为固定时间)
  • 适配更多课程(未有资料
  • 支持任务导出导入

📖 已知适配课程

  • 领航大学英语综合教程
  • 视听说教程
  • 新闻听力精讲
  • 更多类似课程...

实现方法

自行研究源代码。

(作者懒癌发作,已经提前弄好注释)

使用方式

目前已知适配 Safair/Chrome/Edge/Firefox 不推荐使用其他的浏览器

  1. 在浏览器中安装 Tampermonkey 并赋予开发者模式权限。(按照插件面板的提示,Edge仅需打开浏览器的开发者模式,Chrome请打开开发者模式、点击进入插件并点击允许用户脚本)
  2. 点击仓库中的 welearn-autosubmit.user.js 或点此处安装为用户脚本。
    如果因网络问题无法打开,请点击此链接为用户脚本。
  3. 打开 WeLearn 课程页面后,点击右上角的 WeLearn-Go 控制面板,按需开启功能。

⚠️ 注意事项

  • 请在遵守课程平台与学校规定的前提下使用本脚本,仅用于研究用途,为此造成的一切后果均由使用者承担!
  • 若页面结构发生变更,可根据 DOM 属性调整脚本解析逻辑。

由于作者能力一般,所以大部分都是Power by AI

如果有帮助到你,请在脚本中请我喝一杯咖啡,十分感谢您的支持!

本仓库基于CC BY-NC-SA 4.0 许可证开源,请尊重许可证!

About

一个支持自动填写 WeLearn 练习答案,支持小错误生成、自动提交和批量任务执行的 Tampermonkey 脚本!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published