入学,先搞定刷课
OCS+题库|学习通、智慧树、职教云、慕课
简介
本次使用免费开源项目OCS+题库(言溪题库/……)进行电脑本地刷课,如需使用手机/平板,请参考官方手机/平板教程。
这里引用一下作者项目背景原话
试想:上完一天的专业课,回到宿舍,等待你的还有几十个小时的网课 —— 一个接一个地手动播放视频,一页接一页地机械翻阅 PPT。
学习更多知识本身并没有错,但这真的意味着我们要花费上百个小时、甚至超过专业课的时长,去"完成"这些网课吗?
我并没有标准答案。我只知道,网课与学业能够兼得,才是真正的双赢。
而 OCS 的意义,正是让这个过程变得高效、便捷 —— 把机械重复的时间省下来,还给专业课程,留给真正值得投入的事情。
最终实现
学习通:自动刷课、做题、作业、考试。
智慧树:自动刷课、作业测试、考试。(仅支持桌面端)
电脑上分为桌面端和网页端,推荐桌面端,多账号并且绕过检测。
网页端安装脚本和管理器方法请查看官方脚本教程文档。以下演示为桌面端。
软件安装
有Windows和Mac双版本。
Windows:下载后弹窗选择保留下载,安装时选择仍要运行。
Mac:安装时会提示文件损坏,因为这个软件没有在苹果官方注册开发者签名,系统自动将其打上了“隔离”标签。请按照下面步骤进行移除隔离属性:
打开终端。
输入一下命令(注意:末尾有一个空格,先不要按回车)。
sudo xattr -r -d com.apple.quarantine 打开你的“应用程序”文件夹,用鼠标把OCS的图标直接拖进终端窗口。
看到命令末尾自动填充了路径后,按下回车。
输入Password/开机密码(输入过程不显示),回车。
一键初始化功能(顶部工具栏)初始化软件
点击初始化后耐心等待自动完成初始化任务。
完成后脚本和管理器已经自动安装,这也是为什么推荐桌面端的原因。这两个因为各种浏览器不同,手动安装容易出现无法使用管理器的现象。
配置脚本
进入软件设置,先打开“同步配置”按钮,这样所有浏览器都会使用同样的配置,不需要再挨个进行手动配置。再点击“点击配置”按钮,进入配置界面。
前几项课程学习的配置自行检查,一般默认就可以。
绑定题库自动答题
进入通用配置:
自动答题配置:
需要配置题库,题库配置通常是一个 JSON 字符串 , 类似 : [{...}] 这种格式 ,或者是一个订阅链接,打开后显示以上的题库配置格式。
题库配置中包含了以下几个信息:
脚本应该怎样搜索题目
脚本应该怎样处理搜索结果
脚本应该如何发送请求
显示提供题库一方的主页信息
不会配置的可以直接使用OCS推荐的言溪题库,也是我一直用的,支持私人题库。新注册送100题体验。
20元能搜1万题,保守估计能用两个学期了。99元能搜10万题,宿舍共用就都够用了。
一定会有搜不到的题,但对于一个人只刷一个账号可以直接使用OCS脚本的在线搜题功能进行手动搜题;
如果要求一定要自动完成,可以打开言溪题库中的AI搜索功能,我不是很推荐个人使用打开。贵!
注册言溪题库后进入个人中心,点击“复制题库配置”按钮。
粘贴到OCS的题库配置中,保存配置后识别到言溪题库,确认。
注意:“搜索到多少题的答案后自动提交”建议进行个性化修改或开启AI搜题。防止没有答完就给你交卷了。
创建浏览器,自动登录账号
点击新建浏览器并自定义命名,我要用来刷超星学习通课程。
点击浏览器右侧“三个横线按钮”并进入编辑菜单。
点击设置自动化脚本,因为我要用来刷学习通课程,所以选择超星账号。
输入账号密码,点击右上角运行按钮。等待浏览器自动打开、检查脚本、进入学习通、登录。
进入后选择课程按钮,就可以看到你的课程和OCS脚本浮窗。
直接进入视频学习,作业考试页面即可自动运行。
注意事项:
你可以同时刷多个账号
比如学习通*1+智慧树*1+慕课*1,然后在OCS 的监控列表可以看到这3个的同时运行状态。
但不能同时刷同一个账号的不同课程,会顶掉第一个课程。
在智慧树的学习过程中,如果界面尺寸太小,会导致各种元素挤压到一起,使软件辅助难以点击到确切位置。需要将智慧树的界面尺寸调整到合适的大小,比如说 50% 或者 75% 保证每个区域都能看到和点击 ,然后刷新页面重新学习即可。
开一个浏览器大约占用1g的内存,16g的电脑可能真实多开10个左右。电脑内存小于4g的慎用浏览器监控功能。
过程中遇到问题可以文章下留言或者加入OCS官方解答群。
1 条公开评论
有任何问题可以留言或其他方式联系我。还有一个免费开源的“词达人”的项目,但传播了后此类型脚本官方可以很轻松的封堵,也比较复杂。有需要的可以联系我。