广东干部培训网络学院自动学习助手(重构版)

20時間前 に作成
20時間前 に更新
本脚本基于 LEEMO2023 的 3.2 版本重构,修复了原版在 ASP.NET 页面中常见的“回发或回调参数无效”错误,并优化了视频播放的监控逻辑。脚本将自动学习、切换课程,无任何多余功能。
総インストール数
22
今日の新規
+16
ユーザー評価
- / 5.0 (0)
現在のバージョン
1.1
スクリプト詳細
  1. 脚本概述
    本脚本是针对广东省干部培训网络学院(gbpx.gd.gov.cn)开发的浏览器自动化辅助工具。通过对原有逻辑的深度重构,解决了在 ASP.NET 环境下常见的表单验证错误(Event Validation Error),实现了更高效、更稳定的全流程自动化学习。
  2. 核心改进与技术特性
    架构重构:放弃了原版脚本基于时间的盲目点击逻辑,改为基于 window.load 与 DOM 状态驱动的精确交互模型。
    报错修复:针对 ASP.NET 框架的 __VIEWSTATE 机制进行适配,彻底解决“回发或回调参数无效”导致的页面崩溃问题。
    智能监控:利用原生 HTML5 视频事件监听(Event Listener)接管播放进度,实现播完即走,无需人工干预。
    纯净设计:精简了数百行与核心学习功能无关的逻辑代码,去除了所有弹窗限制与冗余水印,运行内存占用极低。
  3. 核心功能
    自动化链路:覆盖从课程列表识别、详情页引导到播放器启动的全自动化操作。
    灵活策略:支持在脚本配置区(CONFIG)自由切换“完整播放模式”或“定时挂机模式”(默认“完整播放模式”)。
    协同机制:支持跨窗口通信,视频窗口关闭后自动通知父页面刷新进度并检索下一条课程任务。
  4. 致谢与归属声明
    项目溯源:本脚本的初始思路及域名适配逻辑参考了由 LEEMO2023 开发的 3.2 版本。
    重构说明:在此对原作者的开源贡献表示感谢。本版本在其基础上进行了去冗余处理及核心 bug 修复,旨在为用户提供更纯净的学习体验。
    协议遵循:本脚本遵循 MIT 开源协议。
  5. 技术规格
    环境需求:推荐使用 Tampermonkey(油猴)脚本管理器。
    兼容性:支持基于 Chromium 内核的各类现代浏览器及 Firefox。
    执行策略:脚本采用 document-end 注入,并在页面资源就绪后启动逻辑。
  6. 免责声明
    合规提示:本脚本仅作为自动化交互的技术演示,用户应确保其使用行为符合相关平台的使用规范及所在单位的学习要求。
    风险自担:脚本开发者不承担因用户不当使用、平台规则变更或网络异常导致的任何学习数据异常、账号受限或其他技术风险。
    数据安全:脚本不包含任何后台连接行为,所有配置及运行逻辑均在用户本地完成,保护个人隐私。