{"id":28178221,"url":"https://github.com/memset0/learning-at-zju-helper","last_synced_at":"2025-08-14T12:43:17.247Z","repository":{"id":225601995,"uuid":"766356570","full_name":"memset0/Learning-at-ZJU-Helper","owner":"memset0","description":"学在浙大/智云课堂 辅助脚本","archived":false,"fork":false,"pushed_at":"2024-12-05T16:09:58.000Z","size":293,"stargazers_count":36,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-16T01:11:51.415Z","etag":null,"topics":["userscript","web-components","webpack","zhejiang-university"],"latest_commit_sha":null,"homepage":"https://greasyfork.org/zh-CN/scripts/488869-%E5%AD%A6%E5%9C%A8%E6%B5%99%E5%A4%A7-%E6%99%BA%E4%BA%91%E8%AF%BE%E5%A0%82-%E8%BE%85%E5%8A%A9%E8%84%9A%E6%9C%AC","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/memset0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-03T03:06:54.000Z","updated_at":"2025-04-30T10:12:36.000Z","dependencies_parsed_at":"2024-03-09T03:30:36.494Z","dependency_job_id":"7e9a3e23-6527-4251-a790-084c19faa16e","html_url":"https://github.com/memset0/Learning-at-ZJU-Helper","commit_stats":null,"previous_names":["memset0/learning-at-zju-helper"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/memset0/Learning-at-ZJU-Helper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memset0%2FLearning-at-ZJU-Helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memset0%2FLearning-at-ZJU-Helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memset0%2FLearning-at-ZJU-Helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memset0%2FLearning-at-ZJU-Helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/memset0","download_url":"https://codeload.github.com/memset0/Learning-at-ZJU-Helper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memset0%2FLearning-at-ZJU-Helper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270422585,"owners_count":24580828,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-14T02:00:10.309Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["userscript","web-components","webpack","zhejiang-university"],"created_at":"2025-05-16T01:11:51.429Z","updated_at":"2025-08-14T12:43:17.205Z","avatar_url":"https://github.com/memset0.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Learning-at-ZJU-Helper\n\n学在浙大/智云课堂的辅助脚本，请配合 Tampermonkey 等脚本加载器使用。[**`通过 Greasy Fork 安装`**](https://greasyfork.org/zh-CN/scripts/488869-%E5%AD%A6%E5%9C%A8%E6%B5%99%E5%A4%A7-%E6%99%BA%E4%BA%91%E8%AF%BE%E5%A0%82-%E8%BE%85%E5%8A%A9%E8%84%9A%E6%9C%AC)。\n\n目前正在开发中，欢迎关注...\n\n- 良好封装的代码，您可以在 `./src/plugins/` 中编写并贡献你的插件，并获得通过上下文提供的已有工具链。参见 [示例插件](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/example-plugin)。\n- 由于我没有在北教/蒙民伟楼的课程，对北教智云的支持可能会不完善，欢迎同学们补充。\n\n\u003c!-- The following content is auto-generated, please do not modify directly. --\u003e\n\n## 功能列表\n\n### 更好的 PTA [`better-pintia`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/better-pintia)\n\nPTA 助手，提供以下功能：\n\n- 复制题面 _beta_，可用于题目纠错等场景。\n\n\n\n### 更好的视频播放器 [`better-video-player`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/better-video-player)\n\n为网课的视频播放器添加以下功能：\n\n- 网页全屏\n\n\n\n### 带时间戳的地址复制（精准空降） [`copy-with-timestamp`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/copy-with-timestamp)\n\n复制带时间戳的视频地址，这样再次打开时就会自动跳转到对应位置。\n\n\n\n### 专注模式 [`focus-mode`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/focus-mode)\n\n屏蔽掉无用的网页组件，使你可以专注于课堂本身。开启后智云课堂将不会显示推荐的课程、收藏点赞等无用功能。\n\n如果需要使用被屏蔽的组件，到设置中关闭本功能即可。\n\n\n\n### 画中画模式 [`picture-in-picture`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/picture-in-picture)\n\n\u003e 感谢 [@Trzeth](https://github.com/Trzeth) 贡献。\n\n允许智云课堂的视频或 PPT 兼容浏览器画中画（PIP）功能。通过点击 \u003csvg width=\"20\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 48 48\"\u003e\u003cpath d=\"M38 14H22v12h16V14zm4-8H6c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 3.96 4 3.96h36c2.21 0 4-1.76 4-3.96V10c0-2.21-1.79-4-4-4zm0 32.03H6V9.97h36v28.06z\"\u003e\u003c/path\u003e\u003c/svg\u003e 按钮进入。\n\n\n\n### 课件下载 [`ppt-downloader`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/ppt-downloader)\n\n下载智云课堂自动生成的课件，支持配置最小间隔时间，还支持多种下载方式：\n\n- **导出为 PDF**：将所有课件导出为 PDF，会调用浏览器自带的打印对话框，也可以直接通过打印机打印。[点我下载示例文件](https://pan.memset0.cn/Share/2024/03/03/%E4%BD%BF%E7%94%A8%E8%84%9A%E6%9C%AC%E5%AF%BC%E5%87%BA%E7%9A%84%E8%AF%BE%E4%BB%B6%EF%BC%88%E9%AB%98%E7%BA%A7%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95%E5%88%86%E6%9E%902024-02-26%E7%AC%AC3-5%E8%8A%82%EF%BC%89.pdf)。\n  （由于浏览器性能限制，当图片数量过多时导出速度较慢。如果你有更好的解决方案，请联系我。）\n\n- **打包下载**：将所有课件添加到压缩包中，示例如下：\n  ![](https://static.memset0.cn/img/v6/2024/03/03/uEUzlIZR.png)\n\n\n\n### 视频链接解析 [`replay-parser`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/replay-parser)\n\n添加视频解析按钮，点击后自动复制视频连接到剪贴板，可以直接下载。直播也能使用，但需要在流媒体播放器中打开。\n\n\n\n### 成绩嗅探 [`score-finder`](https://github.com/memset0/Learning-at-ZJU-Helper/tree/master/src/plugins/score-finder)\n\n通过 API 查询学在浙大中已被登记但尚未公开的成绩。\n\n\n\n\u003e 以上功能介绍基于版本 2.0.4 生成，在最新版中可能发生改变，请参见 [项目仓库](https://github.com/memset0/Learning-at-ZJU-Helper)。\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemset0%2Flearning-at-zju-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmemset0%2Flearning-at-zju-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemset0%2Flearning-at-zju-helper/lists"}