Skip to content

RyensX/MediaBoxPluginRepository

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

数据构建 OSCS Status

媒体盒子(MediaBox)官方插件仓库

普通用户使用见官方网站

插件具体信息见插件说明

👏如何提交插件?

  • 拉取插件API根据插件开发指南编写插件

  • 上传源码到Github(官方插件仓库里的插件都必须开源)并发布一个包含插件包的release

  • fork本仓库并在plugin_release_list.json填写插件信息,注意格式化

    注意:提交版本的commit.messages请使用"[plugin_submit]插件名称",否则不会审核通过

    插件信息结构如下

    {
             "name": "插件名称",
             "release": "对应插件版本的release链接,如https://github.com/RyensX/SakuraAnimePlugin/releases/tag/1.5(6)"
    }
    
  • 对本仓库发起PR,等待审核。

成功合并后CI会自动解析提交版本插件的信息并生成数据,此后可在官方网站和APP上查看到。

生成的插件信息对应关系如下

version packageName iconBase64 sourcePath name apiVersion repoDesc repoUrl author
AndroidManifest.versionName AndroidManifest.package 插件apk图标的base64 releaseAsset下载地址 插件apk应用名 插件API版本 插件对应仓库的Description 目前是版本release链接 作者名,取自仓库用户名

🚀如何提交新版本?

与上述操作一致,修改plugin_release_list.json中对应的release链接成新版本链接即可。

注意:提交新版本的commit.messages请使用"[plugin_update]插件名称",否则不会审核通过

🧩仓库改进贡献

请遵循本项目的commit风格(commit.messages类型使用Angular Git Commit)

💡额外限制

插件仓库不支持提交包含R18内容的插件(但不影响插件自己的仓库提交到Github),感谢理解。

许可证

GNU General Public License v3.0