一、超星刷课插件osc
超星刷课插件osc是一款可以帮助用户自动刷超星课程的Chrome浏览器插件,其特点是简单易用,且可以拓展脚本进行自定义操作。
在安装超星刷课插件osc之后,用户可以运行脚本,实现自动刷课和自动答题的功能,使用十分方便。同时,超星刷课插件osc也可以与其他脚本插件配合使用,实现更为强大的功能。
以下是使用超星刷课插件osc运行自动刷课脚本的示例代码:
// 自动登录超星 function login() { document.querySelector('.login').click() setTimeout(() => { document.querySelector('#username').value = 'your_username' document.querySelector('#password').value = 'your_password' document.querySelector('.J-login-submit').click() }, 500) } // 进入课程页面 function enterCourse() { const courseHref = 'your_course_href' document.querySelector(`a[href="${courseHref}"]`).click() } // 自动刷课 function autoStudy() { const studyBtns = document.querySelectorAll('.tec-btn.play-icon') let index = 0 function next() { if (index >= studyBtns.length) return const btn = studyBtns[index++] btn.click() setTimeout(() => { document.querySelector('.pop-btns .btn[type="button"]').click() setTimeout(() => { next() }, 500) }, 15000) } next() } // 运行 function run() { login() setTimeout(() => { enterCourse() setTimeout(() => { autoStudy() }, 1000) }, 1000) } run()
二、超星尔雅刷课插件
超星尔雅刷课插件是可以自动刷苏州大学尔雅平台课程的Chrome浏览器插件。它拥有与超星刷课插件osc相似的功能,可以辅助用户从繁琐的刷课、答题工作中解放出来,更加专注于学习。
以下是使用超星尔雅刷课插件运行自动刷课脚本的示例代码:
// 自动登录超星尔雅 function login() { document.querySelector('.btn-forbidden').click() setTimeout(() => { document.querySelector('#username').value = 'your_username' document.querySelector('#password').value = 'your_password' document.querySelector('.login-checkbox').click() document.querySelector('.login-btn').click() }, 500) } // 进入课程页面 function enterCourse() { const courseName = 'your_course_name' const courseLinks = document.querySelectorAll('.r a') let linkToCourse for (let link of courseLinks) { if (link.innerHTML.includes(courseName)) { linkToCourse = link.href break } } if (linkToCourse) { location.href = linkToCourse } } // 自动刷课 function autoStudy() { const videoList = document.querySelectorAll('.video-course-v2-list a') function playNextVideo(index) { if (index >= videoList.length) { // 已经播放完毕所有视频 return } videoList[index].click() setTimeout(() => { const videoPlayer = document.querySelector('#youtube-player') const videoDuration = videoPlayer.duration const videoCurrentTime = videoPlayer.currentTime if (videoDuration - videoCurrentTime < 5) { // 视频已经播放到结尾,尝试进入下一个视频 playNextVideo(index + 1) } else { // 视频未播放到结尾,等待60秒后再尝试播放 setTimeout(() => { playNextVideo(index) }, 60000) } }, 1000) } playNextVideo(0) } // 运行 function run() { login() setTimeout(() => { enterCourse() setTimeout(() => { autoStudy() }, 1000) }, 1000) } run()
三、超星刷课插件怎么用
使用超星刷课插件非常简单,只需要按照以下步骤进行即可:
Step1:将Chrome浏览器更新至最新版本;
Step2:安装超星刷课插件,可以在Chrome插件商店或Github中下载安装包,也可以通过开发者模式手动导入插件包;
Step3:打开超星课程并进入想要自动刷的课程页面;
Step4:运行配套脚本,开始自动刷课。
四、超星刷课插件最新
超星刷课插件的版本更新非常频繁,为了保证其正常使用,请保持插件的最新版本。
目前超星刷课插件最新版本为2.0.0,可以通过Chrome插件商店或Github进行下载。
五、超星刷课插件用不了了吗
目前,超星刷课插件仍然可以正常使用。但是需要注意的是,由于超星课程系统的升级,超星刷课插件可能会出现不兼容的情况。如果出现了无法使用的情况,可以尝试更新插件或使用其他相似的浏览器插件。
六、超星刷课插件油猴怎么用火狐
超星刷课插件也可以通过油猴脚本进行使用,这里以火狐浏览器为例进行介绍:
Step1:下载并安装油猴扩展程序,在火狐插件市场或油猴官网上均可获取;
Step2:编写超星刷课插件的油猴脚本,将脚本保存为.js文件;
Step3:在油猴扩展程序中导入脚本文件,即可开始使用超星刷课插件。
七、超星刷课教程
想使用超星刷课插件进行自动刷课,可能需要一些基础操作知识和技巧,这里推荐一些超星刷课相关的教程供用户参考:
1、Javascript语法基础;
2、浏览器开发工具的使用方法;
3、jQuery相关知识;
4、油猴脚本工具的使用方法。
八、超星自动刷课答题插件
除了超星刷课插件osc以外,还有一些可以自动刷课答题的插件,这些插件可以进一步提高用户的刷课效率,让用户更加高效地完成学业。下面是一个自动答题的脚本示例:
const correctAnswers = ['a', 'b', 'c', 'd', 'e'] let timeleft = 20 // 单个答题时间限制为20秒 function handlePopup() { const popup = document.querySelector('.pop-bottom-btns') if (popup) { // 如果答错了,popup会显示重新答题的按钮 const buttons = popup.querySelectorAll('.pop-bottom-btn') for (let btn of buttons) { if (btn.innerHTML === '重新答题') { btn.click() return } } } else { setTimeout(() => { const answers = document.querySelectorAll('[data-index]') for (let answer of answers) { const index = parseInt(answer.dataset.index) if (correctAnswers.includes(String.fromCharCode(index + 97))) { answer.click() setTimeout(() => { handlePopup() }, 1000) return } } }, 1000) } } function countdown() { if (timeleft <= 0) { // 已经答题时间到,进入下一题 const nextBtn = document.querySelector('.pop-btns .btn-primary') if (nextBtn) { nextBtn.click() setTimeout(() => { handlePopup() }, 1000) } timeleft = 20 } else { timeleft-- setTimeout(() => { countdown() }, 1000) } } handlePopup() // 开始倒计时 countdown()
九、超星刷课神器 手机版
除了PC端浏览器之外,超星刷课插件也可以在移动设备上使用。这里推荐一些超星刷课神器的手机版软件:
1、安卓端:云盘、搜题神器、极速数据、快递查询、慕课答案查询器、名师答题、追梦人指南;
2、苹果端:刷课神器、功夫英语、英语流利说、秦居士口语、手机搜题神器等。