您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
// ==UserScript== // @name 基金从业人员远程培训系统 快速学习 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match peixun.amac.org.cn/* // @grant none // ==/UserScript== (function() { 'use strict'; // Your code here... setInterval(autoFinish,500); })(); var old_cid, old_ucid, old_artid, old_fid; function autoFinish() { try { if (typeof(request) == "undefined") return; var cid =request('cid'),ucid=request('ucid'),artid =request('artid'),fid =request('fid'); if (old_cid==cid && old_ucid==ucid && old_artid==artid && old_fid==fid) return; if (typeof(player) == "undefined") return; if (typeof(player.getDuration) == "undefined") return; var movieTime = player.getDuration(); var artInfo = getArtStudy(cid, ucid,fid, artid); //该操作会发出HTTP查询请求 if (artInfo.studytime < movieTime) { //标记完成信息 artstudytime(cid,ucid,fid,artid,'2',player.getDuration()); //再次检查是否提交成功 artInfo = getArtStudy(cid, ucid,fid, artid); if (artInfo.studytime == movieTime) { console.log('自动标记学习成功 进度:' + artInfo.studytime + '/' + player.getDuration()); tiper('自动标记学习成功'); old_cid=cid;old_ucid=ucid;old_artid=artid;old_fid=fid; } } else { old_cid=cid;old_ucid=ucid;old_artid=artid;old_fid=fid; } } catch(e) { console.log(e); } }