// ==UserScript== // @name 超星学习通资源嗅探 // @namespace http://tampermonkey.net/ // @version 0.1.10 // @description 嗅探超星学习通学习页面的视频、课件等资源 // @author Jamaskii // @match https://mooc1.chaoxing.com/mycourse/studentstudy?chapterId=*&courseId=* // @icon http://file.market.xiaomi.com/thumbnail/PNG/l62/AppStore/0df974411e86ac90526a328899c555f5ada40cb17 // @downloadURL https://update.greasyfork.icu/scripts/434917/%E8%B6%85%E6%98%9F%E5%AD%A6%E4%B9%A0%E9%80%9A%E8%B5%84%E6%BA%90%E5%97%85%E6%8E%A2.user.js // @updateURL https://update.greasyfork.icu/scripts/434917/%E8%B6%85%E6%98%9F%E5%AD%A6%E4%B9%A0%E9%80%9A%E8%B5%84%E6%BA%90%E5%97%85%E6%8E%A2.meta.js // ==/UserScript== (function() { 'use strict'; //官方暴露的资源下载接口,需要传入资源id var api='https://cs-ans.chaoxing.com/download/'; //用于显示资源的列表元素 var list=document.createElement('table'); var doScan=function(){ //清空列表 list.innerHTML=''; //定位每一个资源所在iframe var ifs=document.getElementById('iframe').contentWindow.document.getElementsByTagName('iframe'); //获取资源信息,并渲染列表 for(var i=0;i