为了提升小丑鱼插件的开发效率,降低插件开发成本,可以使用此项目来学习开发构建小丑鱼插件。同时也提供了GUI版(Windows/Linux)
1.不允许适配符合但不限于以下几种情况的目标站点:
(1)属于爱奇艺,腾讯视频,优酷,哔哩哔哩,乐视等公司旗下的站点。 (2)含有色情,暴力等违法内容的站点。 (3)已知含有侵权内容的站点。
2.影片大部分可播放。
3.访问目标站点时需在5秒之内加载完成。
4.违反上述任一一条则不能上传。
./ //工具根目录
├── build//插件构建工具
├──demo//插件Demo
├──plugin_2//插件工程二
├──......
└──plugin_N//插件工程N
./demo //插件工程根目录
├── build.bat //Win_64 构建脚本
├── build.sh //LInux构建脚本
├── build_x86.bat //Win_X86构建脚本
├── out //插件生成目录
└── src //插件源码
├── manifest.json //插件清单
└── scripts //插件脚本
├── mainPage.js
├── playPage.js
├── searchPage.js
└── videosPage.js
{
"name": "笨笨鸡",
"hostUrl": "http://m.benbenji.com/",//网站主页
"author": "小丑鱼",//插件作者
"verName": "v1.3",//插件版本名字
"img": "http://m.benbenji.com/static/images/headerLogo.png",//图标URL
"vipCode": 0,
"verCode": 1,//插件版本号(每升级一次加1)
"engineVerCode": 1,//最低兼容插件引擎的版本号(详情见后面的介绍)
"intro": "",//插件介绍
"introShort": "不太稳定",//简介
"updateTime": "2019/09/23",//更新日期
"supports": [
true//是否支持UI
],
"tags": [ //标签
"快速"
],
"mainPageUrl": "http://m.benbenji.com/",//主页地址
"moviePageUrl": "http://m.benbenji.com/dy/index_1_______1.html",//电影页面地址
"soapPageUrl": "http://m.benbenji.com/dsj/index_1_______1.html",//电视剧页面地址
"varietyPageUrl": "http://m.benbenji.com/arts/",//综艺界面地址
"animPageUrl": "http://m.benbenji.com/dm/",//动漫页面地址
"searchPageUrl": "http://m.benbenji.com/[email protected]",//搜索页面地址,@st 放在搜索关键词的位置,运行时会自动替换为搜索关键词
"mainPageScript": "",//主页脚本文件或者字符串
"searchPageScript": "",//搜索页脚本文件或者字符串
"videosPageScript": "./scripts/videosPage.js",//视频页(电影,电视剧,综艺,动漫等)脚本文件或者字符串,此为文件用法举例
"infoPageScript": "",//主页脚本文件或者字符串
"playUrlParserScript": ""//播放链接解析脚本文件或者字符串,一般不必设置这个属性,小丑鱼内置强兼容的解析框架。
}