您的位置:

超星刷课插件使用详解

一、超星刷课插件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、苹果端:刷课神器、功夫英语、英语流利说、秦居士口语、手机搜题神器等。