长安大学高校邦修改视频进度脚本

收录 50

长安大学高校邦,快速刷进度脚本。
等视频开始播放后,点击修改,会直接跳到完成,

效果不会立即出来,刷新页面或者直接进入下一节即可看到效果,

如果没看出效果可以重新看一下那些刷过的课程

声明:脚本为油猴脚本,需要自行安装油猴插件,不提供咨询。 脚本为网上搜集而来,仅供学习研究,如果不能使用请自行百度寻找其他适合您的脚本,谢谢

如出现显示已完成但视频还没放完可尝试返回一次“我的课程”界面再进去

感谢原作者的代码,本人只是修改了下对应的网址,以适配长安大学。

有空再改成通用脚本,然后再有空再改成纯自动化脚本吧

// ==UserScript==
// @name         长安大学高校邦修改视频进度脚本
// @namespace    www.tjsky.net
// @version      0.1.1
// @description  一键看完视频,用于长安大学高校邦 ,谢谢广城高校邦的原作者!
// @author       0扬帆大海0
// @match        http://chdcx.class.gaoxiaobang.com/*
// @run-at       document-end
// @grant        none
// ==/UserScript==
'use strict';

$(function(){
    ghost_init();
});

function ghost_init()
{
    //显示操作框,两个按钮
    var body=document.querySelector('body');
    var div=document.createElement('div');
    div.style="position:absolute;x:0;y:0;width:100px;height:150px;background-color:#4169E1;";
    body.insertBefore(div,body.childNodes[0]);
    var help=document.createElement('button');
    help.style="position:relative;left:10px;width:80px;top:30px;";
    help.innerHTML="帮助";
    help.onclick=f_help;
    div.appendChild(help);
    var exec=document.createElement('button');
    exec.style="position:relative;left:10px;width:80px;top:80px;";
    exec.innerHTML="修改进度";
    exec.onclick=f_exec;
    div.appendChild(exec);
}

function f_help(){
    alert("等视频开始播放后,点击修改,会直接跳到完成,效果不会立即出来,刷新页面或者直接进入下一节即可看到效果,如出现显示已完成但视频还没放完可尝试返回一次“我的课程”界面!’");
}

function f_exec(){
    var video=document.querySelector('video');
    //如果没有获取到video,则提示
    if (video==null)
        alert("未能成功获取到video,请等待视频开始播放后修改");
    //成功获取video,开始工作
    else
    {
        var obj=jwplayer(0);
        var href=window.location.href;
        var index=href.indexOf("chapterId=");
        var index2=href.indexOf('&',index);
        var arg1=href.substring(index+10,index2>0?index2:href.length);
        var arg2=href.substring(href.indexOf("class/")+6,href.indexOf("/unit"));
        var time=new Date().getTime();
        var duration=parseInt(obj.getDuration())+30;
        var url="http://chdcx.class.gaoxiaobang.com/log/video/"+arg1+"/"+arg2+"/api?"+time;
        var data='[{"state":"listening","level":2,"ch":'+duration+',"mh":'+duration+',"ct":'+time+'}]';
        $.post(url,{rl:href,data:data},function(result){
            alert("修改完毕,请刷新页面或者直接进入下一节");
        });
    }
}
none
打赏采用二维码方式。

添加新评论