刷课助手OCS

一、安装拓展

安装tempermonkey拓展插件

1.首先打开EDGE浏览器(chrome、火狐firefox、360极速浏览器均可,此处以edge为例)打开拓展功能。

如图位置在搜索框右侧,拼图形状的图标

在下拉框中选中获取扩展

2.在搜索框中搜索安装tempermonkey

二、获取CS网课助手脚本

1.启用tempermonkey插件,然后点击获取新脚本

2.获取OCS网课助手脚本

点击 GreasyForK,点击搜索框,输入OCS网课助手,并点击搜索按钮

-----------------------------------------------补充更新于2025-6-19-----------------------------------------------------

补充内容:评论区有人反馈GreasyFork打不开了;热心网友解决办法分享如下

只需要在加上-zh即可如:

搜脚本加速站-全网搜脚本

再次点击OCS网课助手进入详情

安装脚本(我这里已经安装所以显示的是重新安装),未安装过直接按照步骤点击安装即可

三、进行测试

打开学习通网页,打开拓展插tempermonkey插件,并打开OCS网课助手的脚本,完成后刷新页面

1、检查脚本打开状态

注意:插件显示已启用,下拉框ocs网课助手开关已打开

刷新页面课程界面!!!

会出现刷课弹窗,如下图

此时已经可以开始自动刷课了,如果要实现自动答题(课后习题章节测试以及考试)继续往下看

四、配置题库

1.随便点击一个课程,到看视频的页面,会出现一个悬浮窗,点击悬浮窗的通用-全局设置-点击配置

若没有出现悬浮窗,请检查是否在插件里面打开ocs脚本, 并刷新页面!!!

2.会自动弹出一个新的页面,在页面上点击enncy题库的链接

3.OCS题库配置 - 教程

参考:自动答题教程 | OCS网课助手
言溪题库 - 大学生网课作业搜索网站

获取配置:点击言溪题库 - 大学生网课作业搜索网站

1、登录题库使用登陆界面下面的爱发电账户登录,如果还没有账户就注册一个

登录爱发电 | 爱发电

2、注册爱发电账户(很简单),点击右上角的注册

3.输入昵称、邮箱、密码注册,注册后应该会自动登录,如果没有自动登陆即可。

4.回到题库登录页面登录,弹出关联账户,点击关联

5.回到enncy题库页面,点击个人中心,获取配置(直接复制即可)

这里会显示题库配置,点击复制

6.回到学习通课程界面,,找到刚才需要配置的地方,将复制的配置粘贴进去即可

7.可以看到,已经可以自动答题并保存了。

8.如果100次的自动答题次数不够,你可以点击购买次数,然后再复制配置

9.最后回到学习通的页面,把复制的配置粘贴到题库配置后面的文本框里,并点击自动答题后面的下拉菜单,根据自己的需求去选择自动提交。

至此已经完成全部的配置,只需要点开你需要自动看的课程,并点击到看视频的界面即可实现自动刷课并答题。

五、免费答题脚本

Muketool

直接油叉搜索安装即可

注意:使用时只能开一个,不然会发生冲突!

### 学习通自动化脚本OCS实现方式 学习通作为一款广泛使用的教育应用,其自动化功能可以通过编写特定的自动化脚本来实现。这类脚本主要依赖于模拟用户行为的技术来完成程的学习任务。 对于学习通而言,可以采用类似于其他在线学习平台的方法,即利用Python等编程语言编写的自动化脚本来进行操作。具体来说,开发者可能会借助Selenium或Playwright这样的工具库,它们允许通过浏览器自动化的方式访问并操控页面元素[^2]。例如,在Autovisor项目中就展示了如何基于Python Playwright构建用于智慧树平台的脚本;类似的思路也可以应用于学习通平台上。 为了适应学习通特有的环境(OCS),可能还需要额外考虑该应用程序内部结构以及API接口等因素。如果存在官方提供的SDK或者开放接口,则可以直接调用相应服务以简化开发过程。然而需要注意的是,任何违反服务条款的行为都是不被提倡和支持的。 下面是一个简单的概念验证代码片段,展示如何使用Playwright框架与学习通Web端交互: ```python from playwright.sync_api import sync_playwright with sync_playwright() as p: browser = p.chromium.launch(headless=False) page = browser.new_page() # 打开学习通网站登录页 page.goto('https://www.chaoxing.com/') # 进行必要的身份验证流程... # 寻找目标视频播放按钮并点击它 video_button = page.query_selector('#playButton') if video_button is not None: video_button.click() # 等待一段时间让视频加载完毕后再继续后续动作... browser.close() ``` 此段代码仅作为一个基础模板,并未包含完整的逻辑处理部分。实际部署前应当充分了解所涉及的具体业务场景和技术细节,确保合法合规地实施自动化方案。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值