chrome扩展 超星慕课刷课小工具

超星慕课小工具

一个快速学习超星慕课的chrome扩展工具(੧ᐛ੭挂科模式,启动)
初次开发chrome扩展,有兴趣的朋友可以一起来哦

功能

  • 秒过视频
  • 视频挂机
  • 答题库
  • 更新功能

Build

环境:

  • Node.js
  • webpack
npm install
npm run build

Server

搭配了一个服务器程序,这个服务器将会记录你正确的答题答案,并不会记录你的任何账号信息

并且接口没有任何权限,全由插件提交上传,还请大家不要故意上传错误的答案 (๑• . •๑)

因为超新慕课是https的原因,所以服务器配置需要https

环境:

  • Node.js
  • Mongodb
npm install
npm run server

安装

Chrome:

方法1:

能够体验到最新的功能,需要安装环境,可能有bug

Build->扩展程序->开启开发者模式->加载已解压的扩展程序->目录:build/cxmooc-tools

方法2(推荐):

比较稳定的版本,无需安装环境,下载即用

https://github.com/CodFrm/cxmooc-tools/releases

下载发布的版本cxmooc-tools.crx文件

扩展程序->开启开发者模式->解压cxmooc-tools.crx文件->加载已解压的扩展程序->目录:cxmooc-tools(刚刚解压到的目录)

其他chrome系浏览器:

例如:360极速浏览器,QQ浏览器等…如果依旧不行,按照上面的方法2进行(内核为chrome)
https://github.com/CodFrm/cxmooc-tools/releases

下载发布版本cxmooc-tools.crx文件,直接拖入浏览器安装

说明

PC打开超星慕课课程页面,在视频上方将会显示一个按钮,单击按钮即可直接将视频看完

《chrome扩展 超星慕课刷课小工具》

其他

如果有兴趣的可以来一起开发,完善功能

GitHub项目地址:https://github.com/CodFrm/cxmooc-tools

Blog地址:http://blog.icodef.com/2018/01/25/1304

版本:V1.3.8
下载地址:点击下载

点赞
  1. tony说道:

    把crx后缀改为rar然后解压到该文件夹即可在开发者模式加载,另外,今天好像不行了,鼠标移出去视频就停了,直接点开始挂机也没用

    1. Farmer Farmer说道:

      什么版本呢?

      1. tony说道:

        1.3.8 刚才又试了一下 还是不行 而且题目都搜不到

        1. Farmer Farmer说道:

          题目可能是题库中没有吧

        2. GEingson说道:

          好像是超星服务器更新了 也是1点多的事 当时用的另一个刷课插件直接掉了不显示插件

  2. 时代国际说道:

    挂机模式二有什么风险吗?

    1. Farmer Farmer说道:

      好像是有会被检测到的风险,还没有更深入的研究

  3. bojack说道:

    我可以来写记录答案的接口 用django重新写遍 有自带的django有自带admin管理很方便

    1. Farmer Farmer说道:

      只是一个题库的功能,并没有打算做那么麻烦,不过管理的感觉也确实是需要做一下,现在只有提交和获取,存入数据库后只是用adminMongo来看一下

  4. dongliang说道:

    视频播放过程中的选择题会自动填写吗?

    1. Farmer Farmer说道:

      播放过程中的题目暂时还没办法填写

      1. dongliang说道:

        后台在收集我们填写的正确答案,后续是可以做到自动答题吗 :idea: 期待

        1. Farmer Farmer说道:

          :biggrin: :biggrin: 想法挺不错的,但是有时候速度快了会有验证码和视频现在无法检测到里面的题目和播放结束,要做到自动答题,效果可能不会那么好

  5. dongliang说道:

    秒过视频有风险吗?

    1. Farmer Farmer说道:

      这个秒过有的...还是低调使用...其他功能问题不大

      1. dongliang说道:

        刚才试了一下秒过...好像被超星后台抓住了。博主邮箱多少,发给你看一下

        1. Farmer Farmer说道:

          code.farmer@qq.com

          这就很尴尬了,秒过的原理是发送一个结束的封包给后台,欺骗后台播放完毕,但是实际的时间并没有过去,所以很容易检测到,不过有的学校不会太管这个数据,只是系统会提示,还有些学校就不一定了

  6. myc说道:

    不可以自动播放下一集吗? :redface:

    1. Farmer Farmer说道:

      不能呢....插件功能有限...

  7. 福尔高斯说道:

    自搭服务器的话 上传的答案 如何第二次使用的时候查询
    没有clone 只是想问一下 目前正在用娜娜刷课在给自己刷课

    1. Farmer Farmer说道:

      有一个接口可以查询和上传答案,看源码或者抓包自会知晓

  8. charles说道:

    无法添加插件

    1. Farmer Farmer说道:

      已经更新文档,可以按照方法二来进行操作

  9. Y说道:

    谢谢,我学习一下。

  10. Y说道:

    我c#搞过学校自己网站的脱机答题,想研究这个但是没学过node.js和chrome扩展开发的东西,想请教下怎么开始。谢谢。

    1. Farmer Farmer说道:

      我主要是通过这篇教程学习的chrome插件开发,里面只是用到了webpack,和node.js关系不大,主要还是web方面的知识
      https://www.cnblogs.com/liuxianan/p/chrome-plugin-develop.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.