ocsjs / ocsjs Goto Github PK
View Code? Open in Web Editor NEWOCS 网课助手,网课刷课脚本,帮助大学生解决网课难题,支持【超星学习通】【知道智慧树】【职教云】【智慧职教】【**大学MOOC】等网课 , 可以在 脚本猫 以及 油猴 等开源脚本管理器下运行。
Home Page: https://docs.ocsjs.com
License: MIT License
OCS 网课助手,网课刷课脚本,帮助大学生解决网课难题,支持【超星学习通】【知道智慧树】【职教云】【智慧职教】【**大学MOOC】等网课 , 可以在 脚本猫 以及 油猴 等开源脚本管理器下运行。
Home Page: https://docs.ocsjs.com
License: MIT License
上个仁兄已经archived了,readme里面得使用方法也404了....
老哥更新一下使用方法呗~
反馈:
建议
内容:
对于软件的版本我没找到,希望能在窗口的title上顺带加上软件的版本号
超星星,到主页面点击课程,再点击里面的小课程,就会打开一个新的窗口,在新窗口当中,助手好像不能运行了,弹不出来助手的弹窗。
希望能尽快修复,大佬牛逼
有的章节测验可以做多次,但是第一遍做完之后脚本就会自动跳转下一节,不会再做第二次,该怎么办啊
请求新增**大学MOOC脚本,具体网课详情如下:
网课名:**大学MOOC
网课链接:https://www.icourse163.org/
脚本名:课程选择
执行页面:https://www.icourse163.org/home.htm
具体描述:自动进入进度未完成课程
脚本名:学习脚本(课件,作业与测验,考试)
执行页面:https://www.icourse163.org/learn
具体描述:自动处理课件,作业与测验和考试
补充说明: 作业和测验有一个开源项目可以获取,考试暂无,如果有需要可以直接搬来用,开源地址: https://github.com/lujunji-xiaolu/mooc-helper 项目网站: https://mooc-helper.vercel.app/
实现方案
可以配置eslint或者prettier来实现代码缩进
我的建议是eslint格式化逻辑代码文件,prettier用来格式化样式文件夹
请求新增xxx脚本,具体网课详情如下:
网课名:xxx
网课链接:https://xxx.xxx.com/xxx
脚本名:学习脚本
执行页面:https://xxx.xxx.com/study/xxx
具体描述:页面加载后开始播放视频
脚本名:作业脚本
执行页面:https://xxx.xxx.com/homework/xxx
具体描述:页面加载后开始做作业
补充说明: 这里是我的补充说明
macOS版Chrome 87
不知道win版能不能复现
请求新增xxx脚本,具体网课详情如下:
网课名:xxx
网课链接:https://xxx.xxx.com/xxx
脚本名:学习脚本
执行页面:https://xxx.xxx.com/study/xxx
具体描述:页面加载后开始播放视频
脚本名:作业脚本
执行页面:https://xxx.xxx.com/homework/xxx
具体描述:页面加载后开始做作业
补充说明: 这里是我的补充说明
脚本1:
脚本名:学习脚本
执行页面:https://www.xuetangx.com/
具体描述:页面加载后开始播放视频
脚本2:
脚本名:作业脚本
执行页面:https://www.xuetangx.com/
具体描述:页面加载后开始做作业
请求新增xxx脚本,具体网课详情如下:
网课名:i学
登陆后课程链接:https://app.readoor.cn/app/dt/ln/1544059443/11?s=11
脚本名:学习脚本
执行页面:https://app.readoor.cn/app/qb/spd/1544059443?lib=MzA2Mjc=&group=MjAy&s=1&dis=1&sr=1&cl=MzE0NDZfNjg3MDE=&ci=8420&pid=123257&tid=4104
具体描述:页面加载后开始播放视频或音频(主要是音频),自动开启答题,自动交卷,并跳转下一课程。答题要求正确率,在90%以上。
运行环境
系统 : windows11
软件 : 1.2.9
首次使用 : 不是
问题描述
1.运行的自动化无法手动关闭。
2.智慧树学号登陆,在网页时学校名称无法进行,光输入名字不管用的,必须在选项中选择学校。
3.章节测试无法自动做
重现步骤
自动化无法手动关闭,需要重启进行关闭
修改建议
希望把手动关闭按钮弄出来
运行失败时,只会报错,但自动化显示还在运行
希望问题描述中的东西能得到解决。
特性说明
当遇到搜索不到答案的题目时,随机选择一些选项。
实现方案
备选方案
<<<<<<< HEAD
环境描述
系统: win10
浏览器:edge
页面链接: https://www.zhihuishu.com/
BUG描述
智慧树观看视频到一定地方弹出答题框后自动暂停视频,无法继续播放,需要手动开始播放,该bug不是固定出现,有的视频会复现,有的不会。
重现方法
预期行为
应该是 自动恢复播放 动作,而不是 继续暂停 动作。
=======
请求新增 长江雨课堂 脚本,具体网课详情如下:
网课名:长江雨课堂
网课链接:https://changjiang.yuketang.cn/v2/web/index
脚本名:学习脚本
执行页面:https://changjiang.yuketang.cn/v2/web/xcloud/video-student/*/*
具体描述:页面加载后开始播放视频
脚本名:讨论题脚本
执行页面:https://changjiang.yuketang.cn/v2/web/lms/*/forum/*
具体描述:页面加载后开始复制评论并粘贴
环境描述
系统: win11
浏览器:谷歌
页面链接: https://studyh5.zhihuishu.com/videoStudy.html#/studyVideo?recruitAndCourseId=4b5951584d514859454a58595f45584a5c
BUG描述
一种情况可能是,智慧树课程学习,过程自动弹出的“弹题测验”,在自动随机选择后无法自动关闭影响下一个视频的播放,即脚本运行会受到中断,必须关闭弹窗刷新页面方可继续使用。
另一种可能是,章节之间的连续播放受到已完成的“平时测验”的影响,从而无法连续播放视频。
重现方法
预期行为
应该是”跳过已完成测验“动作,而不是“受影响停止播放”动作。
解决方案
如果说是第一种情况的话,可以去尝试屏蔽“弹题测验”
第二种情况就是说,可以想办法跳过已完成项目并连续播放未完成项目
<<<<<<< HEAD
环境描述
系统: win11
浏览器:谷歌chrome最新版本
BUG描述
知到智慧树刷课总会自动暂停
=======
浏览器类型
谷歌chrome最新版本 日期20221011
checkout: function() {
try {
i.i(x.i)(window.XMLHttpRequest) && i.i(x.i)(window.XMLHttpRequest.prototype.open) && !window.OCS && i.i(x.i)(Element.prototype.addEventListener) || this.notTrustScript(window.XMLHttpRequest)
} catch (t) {}
},
特性说明
实现方案
备选方案
超星学习通视频播放时鼠标不能移出该页面,无法设置后台播放
文字识别功能出错,可能存在图片无法识别。 abort(Assertion failed: ClassTemplate->ProtoLengths[ActualProtoNum] < MAX_PROTO_INDEX, at: /src/src/classify/intmatcher.cpp,1155,UpdateSumOfProtoEvidences). Build with -s ASSERTIONS=1 for more info.
Firefox 100.0
学习通,无法100%复现,偶发
请求新增xxx脚本,具体网课详情如下:
网课名:xxx
网课链接:https://xxx.xxx.com/xxx
脚本名:学习脚本
执行页面:https://xxx.xxx.com/study/xxx
具体描述:页面加载后开始播放视频
脚本名:作业脚本
执行页面:https://xxx.xxx.com/homework/xxx
具体描述:页面加载后开始做作业
补充说明: 这里是我的补充说明
BUG描述
章节测验题目搜索乱码
浏览器类型
谷歌Chrome最新版
BUG描述
如题,题目有任务点,但开不开强制答题都答不了
超星答题服务器错误
请问是停止维护了吗?
<<<<<<< HEAD
环境描述
系统: win10
浏览器:谷歌
页面链接: https://studyvideoh5.zhihuishu.com/stuStudy?recruitAndCourseId=4b5b505f415d4859454a58595843584558
BUG 描述
dev-app
重现方法
预期行为
应该是 xxx 动作,而不是 xxx 动作。
屏幕截图
如果可以请附带截图。
<<<<<<< HEAD
=======
浏览器类型
谷歌/Edge/...
dev-app
解决方案
如果可以,请提供您的解决思路
特性说明
手动把题目弄进表格太麻烦了(而且有一些是图片体,或是很长的题目),希望可以自动加入题库或生成表格
实现方案
做完一些测试后可以看到题目也可以看到是否正确,可以挑选题库中没有且回答正确的题目加入题库或生产表格(表格比较好,还可以调整)
图片题可以用图片链接进行识别
备选方案
如何实现职教云自动答题 软件打开职教云网页绿版不能显示助手
有弹窗 具体如图 但是不能自动刷课 辛苦看一下是什么情况呢
特性说明
希望智慧树脚本加入自动调整画质到流畅
实现方案
备选方案
请求新增xxx脚本,具体网课详情如下:
网课名:xxx
网课链接:https://xxx.xxx.com/xxx
脚本名:学习脚本
执行页面:https://xxx.xxx.com/study/xxx
具体描述:页面加载后开始播放视频
脚本名:作业脚本
执行页面:https://xxx.xxx.com/homework/xxx
具体描述:页面加载后开始做作业
补充说明: 这里是我的补充说明
当前版本的助手无法识别搜索图片题,希望能在后续的更新中加入此功能
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.