All Projects → SSmJaE → WELearnHelper

SSmJaE / WELearnHelper

Licence: GPL-3.0 license
显示WE Learn随行课堂题目答案;支持班级测试;自动答题;刷时长;开放自定义设置

Programming Languages

typescript
32286 projects
Vue
7211 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to WELearnHelper

TsingHuaELTHelper
显示清华社英语在线题目答案;支持班级测试;开放自定义设置
Stars: ✭ 66 (-73.28%)
Mutual labels:  userscript, tampermonkey, online-course, english-learning, scriptcat
direct google images
Direct Google Images
Stars: ✭ 22 (-91.09%)
Mutual labels:  userscript, tampermonkey
userscript-enhance-bilibili-player
增强哔哩哔哩播放器的使用体验(Tampermonkey script)
Stars: ✭ 32 (-87.04%)
Mutual labels:  userscript, tampermonkey
JavaScripts
A collection of userscripts for interacting with Danbooru.
Stars: ✭ 18 (-92.71%)
Mutual labels:  userscript, tampermonkey
panAI
油猴脚本 - 智能识别网页中网盘链接和提取码并自动填写
Stars: ✭ 44 (-82.19%)
Mutual labels:  userscript, tampermonkey
GreasyFork-Scripts
该项目开源代码用于主流浏览器的油猴脚本,包含字体渲染脚本 Font Rendering.user.js, 搜索引擎跳转工具 Google & Baidu Switcher.user.js.
Stars: ✭ 260 (+5.26%)
Mutual labels:  userscript, tampermonkey
f1tv plus
A few improvements to F1TV.
Stars: ✭ 111 (-55.06%)
Mutual labels:  userscript, tampermonkey
Bilibili Evolved
强大的哔哩哔哩增强脚本
Stars: ✭ 10,368 (+4097.57%)
Mutual labels:  userscript, tampermonkey
Stay
Stay is a local userscript manager and an extension sample for Safari on iOS/iPadOS.
Stars: ✭ 672 (+172.06%)
Mutual labels:  userscript, tampermonkey
tampermonkey-scripts
TampermonkeyScripts
Stars: ✭ 24 (-90.28%)
Mutual labels:  userscript, tampermonkey
direct google
Direct Google
Stars: ✭ 36 (-85.43%)
Mutual labels:  userscript, tampermonkey
TrackingTokenStripper
A Tampermonkey Userscript that remove most of the annoying tracking token from URL parameters
Stars: ✭ 21 (-91.5%)
Mutual labels:  userscript, tampermonkey
LSSM-V.4
The Official Repository for LSS Manager V4
Stars: ✭ 38 (-84.62%)
Mutual labels:  userscript, tampermonkey
sox
Stack Overflow Extras: a userscript for the Stack Exchange websites to add a bunch of optional toggle-able features
Stars: ✭ 65 (-73.68%)
Mutual labels:  userscript, tampermonkey
userscript
My Userscripts
Stars: ✭ 30 (-87.85%)
Mutual labels:  userscript, tampermonkey
duolingo-scripts
User scripts for duolingo.com
Stars: ✭ 24 (-90.28%)
Mutual labels:  userscript, tampermonkey
Misc-userscripts
Userscripts to add functionality to miscellaneous sites
Stars: ✭ 20 (-91.9%)
Mutual labels:  userscript, tampermonkey
yande-re-chinese-patch
中文标签 | 界面优化 | 高清大图 | 键盘翻页 | 流体布局
Stars: ✭ 158 (-36.03%)
Mutual labels:  userscript, tampermonkey
alienware arena helper
Helps you to easily earn daily ARP and improves site with usable features
Stars: ✭ 53 (-78.54%)
Mutual labels:  userscript, tampermonkey
klas-helper
🎠 광운대학교 KLAS 사이트에 편리한 기능을 추가할 수 있는 유저 스크립트
Stars: ✭ 60 (-75.71%)
Mutual labels:  userscript, tampermonkey

WELearn网课助手

显示WE Learn随行课堂题目答案;支持班级测试;自动答题;刷时长;开放自定义设置

Github · 参与开发 · 问题反馈 · 功能请求 · 电报群 · 求助

声明

  • 本项目基于GPL-3.0,完全开源,免费,仅供技术学习和交流,开发者团队并未授权任何组织、机构以及个人将其用于商业或者盈利性质的活动。也从未使用本项目进行任何盈利性活动。未来也不会将其用于开展营利性业务。个人或者组织,机构如果使用本项目产生的各类纠纷,法律问题,均由其本人承担。
  • 如果您开始使用本项目,即视为同意项目免责声明中的一切条款,条款更新不再另行通知。
  • 本脚本仅供学习交流使用,对于使用本脚本造成的任何后果,均由使用者本人承担
  • 任何脚本都有风险,不做任何保证

安装

  • 安装最新版本的Chrome
  • 安装最新版本的Tamper Monkey
  • 安装最新版本的本脚本(也可以通过Github的release安装)

使用

  • 点击左上角齿轮进行功能设定
  • 练习
    • 进入练习页面,如果是支持的课程,会自动显示答案,默认会显示听力、口语参考文本
    • 答案按照类型分隔(填空题都在一起、选择题都在一起),不一定和实际题目顺序相同,但是同一类型的题目的顺序是稳定的
    • 自动答题只支持部分课程的部分题目,默认关闭
    • 对于不支持自动答题的题目类型,直接点击答案,自动复制到粘贴板(不包含序号),填起来也挺快的
  • 考试
    • 进入考试页面,点击查询按钮查询题目
    • 如果是解析(答案)页面,点击查询会自动收录答案
    • 在任务页面(测试的入口,包含所有测试)点击上传,会尝试收录所有可能的答案
  • 时长
    • 默认关闭
    • 可能可以后台挂机,未测试
    • 开启循环,可以循环刷课,自动跳过封锁章节及课程说明
    • 如果无效,关闭浏览器再打开试一下

辅助功能

  • 点击悬浮窗中的答案会自动复制到粘贴板
  • 点击折叠按钮折叠悬浮窗
  • 双击"WELearn Helper"展开悬浮窗
  • 在练习页面,右侧的齿轮按钮也可以打开设置菜单
  • 鼠标悬浮在按钮上,会显示使用提示

自动答题相关

  • 如果在答题完成前切换页面(切换页面过快),会导致bug,返回主菜单,刷新重新进入即可
  • 全新视听说的填空题答案填写有问题,手动选择一下
  • 连线题需要手动再连一下(涉及到angular事件的触发,无力解决)
  • 视听说的下拉选择题不支持自动答题
  • 新目标大学英语自动答题慎用

FAQ

  • 为什么脚本没有反应?
    • 是we learn吗?不支持U校园
    • 用的是最新版的Chrome浏览器吗?
    • 用的是最新版的tamper monkey吗?
    • 重启浏览器试试
    • 重装脚本试试
    • 是上方列举的支持的课程吗?如果不是,可以单独写一个parser,作为插件加入脚本
    • 还是无法使用,点击最上方求助
  • 为什么进入课程就显示一个二维码?
    • 部分题目只能通过手机app作答(显示一个二维码),无解
    • 这是官方限制,不是我设置的(扶额)
  • 为什么不能自动提交/自动切换任务点
    • 目前的功能,对于只是自己使用的同学,已经解决了主要问题
    • 有很多主观题,如果主观题的答案和标答一样,你觉得老师发现了会怎么做?
    • 某些题型的自动答题遇到技术性问题
    • 为WE Learn的十几种课程的几十种题型都适配自动答题,需要太多时间(U校园只有个位数题型)
    • 这是一个开源项目,你也可以为项目助力(比如实现某几种题型的自动答题)
    • 如果只是想刷完所有进度,用这个脚本即可WELearnToSleep
  • 设置了自动挂机没有效果
    • 保存设置后,重启浏览器
  • 悬浮窗一直跟随鼠标怎么办?
    • 可以按Esc键强制退出跟随状态
  • 为什么考试(班级测试)的很多题都没有答案?
    • 答案收集自大家的上传,如果没人上传,自然没有答案
  • 怎么上传题目?
    • 进入已完成的任务/测试,点击查询按钮;前几个学期的也可以
    • 在任务页面(测试的入口,包含所有测试)点击上传,会尝试收录所有可能的答案
    • 众筹答案,这里出现的题目,都是welearn的原题中没有收录到答案的那些,在这个页面中做过的题,每个选项的选择次数都会被统计,当查询这些题目时,会返回供参考
    • 上传答案会累计积分(虽然并没有什么用),记得在设置里自己设定一下账号
  • 为什么班级测试不支持自动答题?
    • 因为没有账号用来测试,所以脚本的功能并不能保证
    • 如果希望脚本进一步完善,可以提供给我可以做班级测试的账号
  • 内网
    • 如果是班级测试,可以在这里尝试搜索一下
    • 普通练习的答案获取是纯前端实现的,所以无法提供搜索,不过可以自己修改一下代码中匹配的URL,以实现解析功能;可以参考开发文档

其它

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].