MCPcopy Index your code
hub / github.com/cbingb666/115master

github.com/cbingb666/115master @v1.13.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.13.0 ↗ · + Follow
909 symbols 1,934 edges 182 files 330 documented · 36% updated 2d agov1.13.0 · 2026-02-20★ 96520 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

115Master

GitHub Release GitHub Downloads Last Commit License Ask DeepWiki

preview

功能

播放器:

  • Ultra 画质
  • 视频缩略图
  • 在线字幕
  • IINA 播放
  • 画中画
  • 播放列表
  • 自定义快捷键
  • 视频色彩调整

文件列表:

  • 视频封面
  • 标题显示路径
  • 返回目录按钮
  • 记忆滚动位置
  • 离线任务免刷新重定向
  • 文件下载(仅支持单文件)
  • 文件夹鼠标中键新标签页打开

Magnet:

支持 任何网站的 Magnet 链接一键唤起离线任务

安装

  1. 使用 Chrome 130+115Browser 35+ 浏览器。

  2. 安装 Tampermonkey v5.3.3+ScriptCat

  3. 开启 浏览器扩展开发者模式

  4. 安装 115Master

开放功能

支持其他插件或应用通过 URL 唤起 115Master 的播放器

示例:

https://115.com/web/lixian/master/video/?pick_code=${pick_code}

参数:

Query Required Description
pick_code 文件提取码

常见问题

Q&A

贡献

欢迎贡献代码!请查阅 CONTRIBUTING.md 了解开发环境搭建和工作流程。

鸣谢

@zhaohappy 提供了 AvPlayer

赞助

为爱发电~ 为 Master 添把柴火🔥

许可证

MIT

免责声明

本软件仅供技术研究、学习和交流目的使用。使用者应遵守以下条款:

本软件仅作为编程技术探讨与计算机安全研究的示例工具,不得用于任何商业用途或非法活动。

使用者需在合法、合规的环境下使用本软件,并需获得相关系统或软件所有者的明确授权。

开发者不对使用者因使用本软件造成的任何直接或间接损失负责,包括但不限于数据丢失、系统损坏或法律责任。

使用本软件即表示您已完全理解并同意本免责声明的全部内容,并承担因使用本软件产生的一切后果和法律责任。

如本软件功能可能违反任何法律法规或第三方权益,请立即停止使用并删除。

请尊重知识产权,遵守相关法律法规,合法、合理地开展技术研究活动。

Extension points exported contracts — how you extend this code

EnhanceParamConfig (Interface)
增强参数配置
apps/monkey/src/components/XPlayer/hooks/useVideoEnhance.ts
BlackFrameOptions (Interface)
* 判断图片是否为黑帧的配置选项
apps/monkey/src/utils/isBlackFrame.ts
LogEntry (Interface)
* 日志条目接口
apps/monkey/src/utils/logger.ts
Settings (Interface)
用户设置接口
apps/monkey/src/utils/userSettings.ts
WatchTask (Interface)
监听任务接口
apps/monkey/src/utils/userSettings.ts

Core symbols most depended-on inside this repo

getAvNumber
called by 47
apps/monkey/src/utils/getNumber.ts
error
called by 39
apps/monkey/src/utils/logger.ts
push
called by 34
apps/monkey/src/utils/clipper/demuxerTsNew.ts
sub
called by 32
apps/monkey/src/utils/logger.ts
from
called by 30
apps/monkey/src/utils/clipper/io/ChunkIO.ts
emit
called by 26
apps/monkey/src/components/XPlayer/events/mitt.ts
warn
called by 23
apps/monkey/src/utils/logger.ts
get
called by 23
apps/monkey/src/utils/cache/core/index.ts

Shape

Method 375
Function 323
Class 115
Interface 89
Enum 7

Languages

TypeScript100%

Modules by API surface

apps/monkey/src/utils/scheduler.ts40 symbols
apps/monkey/src/utils/clipper/DecoderFlow.ts27 symbols
apps/monkey/src/utils/logger.ts26 symbols
apps/monkey/src/components/XPlayer/components/Shortcuts/shortcuts.utils.ts25 symbols
apps/monkey/src/utils/jav/jav.ts23 symbols
apps/monkey/src/utils/jav/javDB.ts20 symbols
apps/monkey/src/utils/jav/javBus.ts20 symbols
apps/monkey/src/utils/jav/missAV.ts19 symbols
apps/monkey/src/utils/drive115/core.ts19 symbols
apps/monkey/src/pages/home/TopFilePathMod/index.ts17 symbols
apps/monkey/src/hooks/useVideoCover/index.ts16 symbols
apps/monkey/src/components/XPlayer/hooks/useProgressBar.ts16 symbols

For agents

$ claude mcp add 115master \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page