Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 2.74 KB

README.md

File metadata and controls

73 lines (50 loc) · 2.74 KB

KnowledgeWithoutBarriers

Version License

KnowledgeWithoutBarriers 是一个用户脚本,旨在移除西安电子科技大学课程录直播平台上的身份水印覆盖层。

目录

项目目的

  1. 提升视频观看体验:移除遮挡视频内容的水印层,让学习者能够无障碍地观看教学内容。
  2. 减少视觉干扰:去除可能分散注意力的文字水印,帮助学习者更好地专注于课程内容。
  3. 保护隐私:移除包含个人身份信息的水印,增加观看视频时的隐私保护。
  4. 减少距离感:学生和知识之间不应该被一道刻着名字的围栏阻隔。

功能

  • 自动检测并移除视频播放界面上的水印覆盖层
  • 使用 MutationObserver 实时监控 DOM 变化,确保水印被及时移除
  • 适用于西安电子科技大学课程录直播平台

安装

  1. 首先,确保你的浏览器已安装 Tampermonkey 扩展。
  2. 点击这里安装脚本。
  3. Tampermonkey 会自动打开一个新的标签页,显示脚本的源代码。
  4. 点击"安装"或"更新"按钮以完成安装。

使用方法

安装完成后,脚本会在你访问西安电子科技大学课程录直播平台时自动运行。你无需进行任何额外操作,水印覆盖层将会被自动移除。

注意事项

  • 本脚本仅供学习和研究使用。
  • 请尊重知识产权,不要将移除水印后的视频传播或用于商业用途。
  • 录直播平台的视频版权归西安电子科技大学教师所有。

许可证

本项目采用 GNU General Public License v3.0 许可证。详情请见 LICENSE 文件。

联系方式

如果你有任何问题或建议,欢迎通过以下方式联系我:

  • 在 GitHub 上开启一个 issue
  • 直接给我发消息,如果你认识我的话

免责声明

本脚本仅用于学习和研究目的。使用者应当遵守相关法律法规和学校规定。作者不对因使用本脚本而可能产生的任何问题负责。

更新日志

  • v0.6:添加作者信息
  • v0.5: 添加错误处理机制,提高脚本稳定性
  • v0.4: 优化 DOM 监听逻辑,提高性能
  • v0.3: 增加对多个水印选择器的支持
  • v0.2: 初始版本发布