modernstates考试链接提取

提取modernstates测验页面中所有考试链接并显示在左上角,点击后弹出包含关闭和打开全部链接按钮的div,并添加开始/提交考试按钮和获取我的网址按钮

作者
3588
日安装量
0
总安装量
0
评分
0 0 0
版本
2.9
创建于
2025-02-08
更新于
2025-02-08
大小
6.5 KB
许可证
暂无
适用于

Modernstates 考试链接提取脚本

简介

本脚本旨在帮助 Modernstates 用户更方便地访问和管理考试链接。它会在页面左上角添加两个按钮:

  • 提取考试链接: 点击后,脚本会提取页面中所有指向考试链接的 URL,并以列表的形式弹出一个窗口。您可以选择打开单个链接或全部打开。
  • 开始/提交考试: 此按钮的文本会根据页面上的实际情况动态显示为“开始考试”或“提交考试”。点击后,脚本会自动查找页面上对应的按钮并触发点击事件,从而开始或提交考试。

功能

  • 提取考试链接: 自动提取页面中所有指向考试链接的 URL。
  • 批量打开链接: 在弹出的链接列表中,您可以选择打开单个链接或全部打开。
  • 动态按钮文本: “开始/提交考试”按钮的文本会根据页面上的实际情况动态显示。
  • 自动开始/提交考试: 点击“开始/提交考试”按钮,脚本会自动查找页面上对应的按钮并触发点击事件。

使用方法

  1. 访问 Modernstates 课程页面。
  2. 点击页面左上角的“提取考试链接”按钮。
  3. 在弹出的窗口中,您可以查看提取到的考试链接。
  4. 点击链接旁边的“打开”按钮可以单独打开链接。
  5. 点击“全部打开”按钮可以一次性打开所有链接。
  6. 点击页面左上角的“开始/提交考试”按钮,即可开始或提交考试。

注意事项

  • 本脚本仅在 Modernstates 课程页面上有效。
  • 如果页面上没有找到考试链接,弹出窗口将显示“未找到考试链接”的提示。
  • 如果页面上没有找到“开始考试”或“提交考试”按钮, “开始/提交考试”按钮将显示“无开始或提交”的提示。

更新日志

  • v2.7:
    • 移除重复点击的代码。
    • 添加检查页面是否包含 "Question" 或 "Quiz" 关键词的逻辑。
    • 根据关键词的检查结果来决定是否显示 examButton 上的文本。

作者

3588

感谢

感谢所有为 Tampermonkey 和 GreasyFork 做出贡献的开发者。

许可证

本脚本使用 MIT 许可证。


欢迎访问我的 GreasyFork 页面

我的 GreasyFork 页面