Greasy Fork

来自缓存

Greasy Fork is available in English.

智云课堂在线播放

支持在线流式预览、双模式批量下载 & Motrix一键直连

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
chinayuren2022-2025
日安装量
2
总安装量
66
评分
0 0 0
版本
5.0
创建于
2026-03-01
更新于
2026-03-18
大小
33.9 KB
许可证
MIT
适用于

智云课堂在线播放(融合版)- 使用说明

智云课堂在线播放(融合版)

当前对应脚本:智云课堂在线播放_融合.js / 版本 v4.0


致谢与说明

本脚本基于前人脚本思路继续整理和增强,现已合并为一个“在线播放 + 浏览器下载 + 链接导出 + Motrix 发送”的融合版本。

推荐用法

单个视频临时保存可直接用浏览器下载;批量任务更推荐使用“导出批量链接”后交给 IDM 或 Motrix 处理。

功能概览

  • 在线播放预览: 每个可用视频右侧提供“预览”按钮,使用 DPlayer 在线播放,支持自动识别 m3u8 / mp4
  • 双 API 兼容: 优先读取智云课堂 v3 接口;失败或空结果时自动回退到 v2 目录接口,兼容旧课程结构与 auto_chapter 模式。
  • 批量下载: 支持勾选、全选、逐个排队下载,并显示单任务进度、总体进度、下载速度和剩余时间。
  • 自动重试与被动续传: 网络波动时自动重试;中断后会尽量从已下载位置继续,降低重复流量。
  • 安全命名: 自动按 课程名_教师名_视频标题.mp4 生成文件名,并清理非法字符。
  • 一键导出: 同时生成 .ef2(IDM 导入)和 .txt(Motrix/Aria2 导入)两份批量链接文件。
  • Motrix 全自动发送: 可直接把任务通过 JSON-RPC 推送到本机 Motrix,无需手动导入文件。
  • 状态过滤: 对“暂无回放”“回放生成中”“未取到链接”的条目自动禁选,避免空跑。

面板按钮说明

  • 绿色下载选中视频:在当前浏览器里直接下载,适合少量任务。
  • 蓝色导出批量链接(推荐):生成 IDM 和 Motrix 两套导入文件,最适合批量下载。
  • 紫色一键发送至 Motrix(全自动):直接请求本机 http://127.0.0.1:16800/jsonrpc
  • 红色停止下载:仅在浏览器下载过程中出现,可立即中止当前下载队列。
  • 灰色预览:在弹层播放器中在线播放当前节次,方便先确认内容再决定是否下载。

使用步骤

  1. 进入课程详情页: 登录智云课堂,打开带有 course_id 的课程详情页面。
  2. 等待面板加载: 脚本会自动抓取课程目录并在页面右下角生成悬浮面板。
  3. 勾选任务: 可手动选择视频,也可以使用“全选”;无法回放的条目会自动变成不可选状态。
  4. 先预览再下载(可选): 点击某一节右侧“预览”按钮即可在线播放验证。
  5. 选择下载方式: 直接浏览器保存请点“下载选中视频”;批量处理更推荐“导出批量链接(推荐)”。
  6. 使用 Motrix 自动接管(可选): 先启动 Motrix,再点击“一键发送至 Motrix(全自动)”。

下载与导出行为


浏览器直接下载
支持现代 Chromium 浏览器的保存对话框能力。若浏览器不支持文件系统直写,会自动回退为内存 Blob 下载。

导出到 IDM
生成 课程名_IDM专用导入.ef2,可在 IDM 中直接导入并批量下载。

导出到 Motrix
生成 课程名_Motrix专用导入.txt,每个任务都带有最终文件名,适合 Motrix / Aria2 批量导入。

Motrix RPC 直发
发送成功后,任务会直接进入 Motrix 队列;如果失败,通常是 Motrix 未启动或 RPC 端口未开启。

注意事项

  • 请保持页面登录状态: 接口需要依赖你当前智云课堂会话,退出登录或登录过期后可能无法抓取视频列表。
  • 浏览器下载时不要关闭页面: 直接下载依赖当前页面进程,刷新、关闭页面或电脑休眠都可能导致任务中断。
  • 推荐使用 Chrome / Edge: 这类浏览器对 showSaveFilePicker 和流式保存支持更好。
  • Motrix 直发前提: 本机需要运行 Motrix,并开放默认 RPC 端口 16800;否则请改用导出链接方式。
  • 服务器限流保护: 遇到 403 / 404 / 429 等状态时,脚本会停止重试,避免触发更严重的封禁或请求风暴。
  • 大批量任务建议交给下载器: 浏览器直下更适合少量临时保存,几十个视频建议导出后用 IDM 或 Motrix 跑。

补充说明

脚本会尝试启用防休眠能力,避免长时间下载时屏幕休眠中断任务;如果浏览器或系统不支持,该功能会自动跳过,不影响其它能力。

仅供个人学习与课程资料整理使用,请遵守学校平台规则与课程版权要求。