C
cme.yiigle.com 在线教育平台增强脚本
可实现自动播放并跳转下一集,解除切屏暂停,支持0.25-2.0倍速调节
#继续医学教育
#视频增强
#自动播放
#倍速调节
Statistics
Total Installs
13
Last 24h
+13
User Rating
-
Description
Versions2
Ratings0
Permissions
在线教育平台视频增强工具,支持自动播放、倍速控制、解除切屏暂停等辅助学习功能。
🎓 cme.yiigle.com 在线教育平台增强脚本
使用DeepSeek开发,适用于 https://cme.yiigle.com/ 的脚本猫用户脚本,提供自动播放、自动跳转、防检测、倍速控制等增强功能。
📦 功能特性
| 功能 | 说明 |
|---|---|
| 自动播放 | 进入页面后自动尝试播放视频;若被浏览器策略阻止,显示点击提示,用户点击任意处即可启动。 |
| 自动跳转下一集 | 当前视频播放完毕后,自动查找并点击列表中的下一集,实现连续学习。 |
| 解除切屏/最小化检测 | 拦截 visibilitychange、blur、pagehide 等事件,防止切换标签页或最小化窗口导致视频暂停。 |
| 解除开发者工具检测 | 拦截定时检测、console.log 重写等反调试手段,避免打开开发者工具导致暂停或刷新。 |
| 手动倍速调节(0.25x ~ 2.0x) | 右下角浮动面板,输入倍速值并点击“设置”或按回车,立即生效。 |
| 误暂停自动恢复 | 若视频因不明原因暂停(非用户手动操作),3 秒内自动恢复播放。 |
📖 使用说明
倍速控制面板(右下角浮动)
- 倍速输入框:输入
0.25~2.0之间的数值(支持小数点后两位)。 - “设置”按钮:点击后立即应用当前倍速。
- “保持倍速”复选框:勾选后,倍速被记忆,跳转下一集后自动沿用。
自动播放与跳转
- 初次加载时,若视频未自动播放,页面右下角会出现蓝色 “▶ 点击开始自动播放” 按钮,点击即可播放。
- 视频播放完毕后,自动跳转至列表中的下一集(支持常见列表结构如
.item、.chapter、.lesson等)。
限制解除
- 切换标签页、最小化浏览器、打开开发者工具均不会导致视频暂停或刷新。
- 内置的倍速检测定时器已被拦截,设置的倍速不会被重置。
⚠️ 注意事项
- 自动播放策略:首次必须由用户点击页面任意位置(或蓝色按钮)才能触发播放,这是浏览器强制要求,无法脚本绕过。
- 兼容性:脚本针对
https://cme.yiigle.com的播放器结构编写,若网站改版,可能需要微调选择器(如getNextVideoItem中的类名)。 - 权限:脚本使用
localStorage存储倍速偏好,不会上传任何数据。 - 其他网站:若要在其他网站使用,请自行修改
@match和选择器逻辑。
🔧 自定义修改
- 修改倍速范围:在
createSpeedUI函数中找到input.min和input.max属性,调整数值。 - 修改列表选择器:在
getNextVideoItem函数中的selectors数组里增加或替换类名。 - 关闭某些拦截:在
window.setInterval和document.addEventListener的拦截逻辑中,注释或删除对应的关键字即可。
Statistics
Total Installs
13
Last 24h
+13
User Rating
-
Script Details
Applicable Sites
LicenseGPL-3.0