# userscript(自用) **Repository Path**: sunshinewithmoonlight/userscript ## Basic Information - **Project Name**: userscript(自用) - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-20 - **Last Updated**: 2025-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 油猴脚本与工具集 这是一个包含多个 Tampermonkey 用户脚本和辅助工具的仓库,主要用于自动化操作和数据提取。 ## 文件说明 ### 用户脚本 (Tampermonkey) | 文件名 | 功能描述 | |--------|----------| | `1.js` | 捕获内部系统 API 响应中的 sessionkey 并保存到 sessionStorage,支持 XHR/Fetch 拦截和请求重放 | | `批量打开流程.user.js` | 在 OA 流程查询结果页面批量打开"流程标题"列的所有链接 | | `疾控学习网.user.js` | 疾控学习网自动化脚本,支持练习题获取、考试自动答题、在线学习进度加速等功能 | | `科研数据提取-ktsp.user.js` | 自动提取科研课题审批/立项备案表单数据,存储到 IndexedDB 并支持导出 CSV | | `飞书自动关闭.user.js` | 将飞书会议页面伪装成百度网盘,无操作 1 分钟后自动关闭 | ### 参考代码 | 文件名 | 功能描述 | |--------|----------| | `仅重放 POST 并捕获响应内容的参考代码.js` | 演示如何通过 GM_xmlhttpRequest 重放 POST 请求以绕过 CORS 限制获取响应内容 | ### 工具脚本 | 文件名 | 功能描述 | |--------|----------| | `git-push.py` | 快速执行 git add、commit、push 的 Python 脚本 | ## 使用方法 1. 安装 [Tampermonkey](https://www.tampermonkey.net/) 浏览器扩展 2. 将 `.user.js` 文件内容复制到 Tampermonkey 新建脚本中 3. 根据脚本中的 `@match` 规则访问对应网站即可自动运行 ## 注意事项 - 部分脚本针对特定内网系统,需在对应网络环境下使用 - 使用前请确保了解脚本功能,避免误操作