🚀云班课一键完成所有资源🚀

咕咚没了!蓝墨云没了!发生什么事了?!不行,必须得有人站出来。那这个人为什么不能是我呢?

目前為 2023-11-04 提交的版本,檢視 最新版本

// ==UserScript==
// @name         🚀云班课一键完成所有资源🚀
// @namespace    http://tampermonkey.net/
// @version      1.0.3
// @description  咕咚没了!蓝墨云没了!发生什么事了?!不行,必须得有人站出来。那这个人为什么不能是我呢?
// @author       Handsomedog
// @match        https://www.mosoteach.cn/web/index.php?c=res&m=index&clazz_course_id=*
// @icon         data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAyMy0wNS0yM1QxNzo1NDozMSswODowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDIzLTA1LTIzVDE3OjU3OjE0KzA4OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAyMy0wNS0yM1QxNzo1NzoxNCswODowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpiYWYxOTc0Mi03ZDk0LTQwOGQtOTE4NS04NGEwYjM4ZWU0OTE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6YmFmMTk3NDItN2Q5NC00MDhkLTkxODUtODRhMGIzOGVlNDkxPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6YmFmMTk3NDItN2Q5NC00MDhkLTkxODUtODRhMGIzOGVlNDkxPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmJhZjE5NzQyLTdkOTQtNDA4ZC05MTg1LTg0YTBiMzhlZTQ5MTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMy0wNS0yM1QxNzo1NDozMSswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xMjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg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
// @grant        none
// ==/UserScript==

(function () {
    var body = document.getElementById("cc-main")
    var button = document.createElement("button")
    var courseId = document.getElementsByName("clazz_course_id")[0].value
    var res = $('div[data-mime]')
    var finished = $('span[data-is-drag]')
    var box = document.getElementsByClassName("create-box manual-order-hide-part")
    var studyres= document.getElementsByClassName("study-res")[0].children[0].innerHTML
    var totalres= document.getElementsByClassName("total-res")[0].children[0].innerHTML
    body.appendChild(button)
    button.id = "button"
    button.style = "background: green;width: 200px;height: 30px;right: 20px;position: absolute;border-radius: 5px;top: 73px;text-align:center;color:#fff;line-height:30px;border:none"
    button.innerHTML = "一键完成所有资源(" + studyres + "/" + totalres + ")"
    button.addEventListener('click', function () {
        if(studyres==totalres) {setTimeout(() => {
            location.reload()
        }, 1000);}
        for (let i = 0; i < res.length; i++) {
            let type = res[i].getAttribute("data-mime")
            let value = res[i].getAttribute("data-value")
            let finish = finished[i * 2].getAttribute("data-is-drag")
            if (finish === 'N') {
                if (type === 'video') {
                    let time = box[i].children[4].innerHTML
                    let hour = time.substring(0, 2)
                    let minute = time.substring(3, 5)
                    let second = time.substring(6, 8)
                    let alltime = Number(hour * 60 * 60) + Number(minute * 60) + Number(second)
                    //console.log(hour, minute, second);
                    //console.log(type, value, finish, alltime);
                    getVideo(value, alltime)
                } else {
                    getResource(value)
                }
            }
        }
    })

    function getResource (value) {
        $.ajax({
            type: 'head',
            url: 'index.php?c=res&m=online_preview&clazz_course_id=' + courseId + '&file_id=' + value,
            error: function (res){
                //console.log(res,"错误")
                studyres = Number(studyres)+1
                button.innerHTML = "一键完成所有资源(" + studyres + "/" + totalres + ")"
                if(studyres==totalres) {setTimeout(() => {
                    location.reload()
                }, 1000);}
            },
            success: function (res){
                //console.log(res,"成功")
                studyres = Number(studyres)+1
                button.innerHTML = "一键完成所有资源(" + studyres + "/" + totalres + ")"
                if(studyres==totalres) {setTimeout(() => {
                    location.reload()
                }, 1000);}
            }
        });
    }

    function getVideo (value, alltime) {
        $.ajax({
            type: 'post',
            dataType: 'json',
            url: 'index.php?c=res&m=save_watch_to',
            data: {
                clazz_course_id: courseId,
                res_id: value, //当前观看视频资源的id
                watch_to: alltime, //假数据
                duration: alltime,
                current_watch_to: 0 //假数据
            },
            success: function (res){
                studyres = Number(studyres)+1
                button.innerHTML = "一键完成所有资源(" + studyres + "/" + totalres + ")"
                if(studyres==totalres) {setTimeout(() => {
                    location.reload()
                }, 1000);}
            }
        });
    }
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址