飞牛影视好用呀,但是有一个不足之处:NFS挂载的时候无法及时更新媒体库信息,像是plex,jellyfin之内的可以借助MP的插件进行刷新,今天看飞牛官方更新了
支持从媒体库的“文件夹视图”中扫描子目录,新增文件无需扫描全库;
这个功能,于是准备自己撸一个MP插件
前言
注意:这个插件并没有经过MPV2验证,我还是V1
由于官方暂时并未提供API,所以这个插件都是使用抓包的方式获取的网页版接口,可能不会很稳定。
在接口请求中,会有一个authx
的header,需要实时计算,否则会返回鉴权失败,其中就会用到secret
和api_key
, 这篇文章主要是简单讲解如何获取这两个数据
获取方式
下面使用chrome
浏览器作为示例
-
登录飞牛影视后台,在空白处点击鼠标右键-查看网页源代码,或者直接使用快捷键
ctrl+u
-
往下翻,找到第二个.js文件,名字可能不会一样
-
点击这个链接,打开它,然后按下
ctrl+f
搜索",s,l,c,o,e].join("_")
,左边的引号内的这串内容就是secret
了
-
继续按下
ctrl+f
搜索${Ld}/sys/progressThumb
, 右边这串就是api_key
-
现在这俩都获取到了,填到MP插件对应的位置就好了。
现在不明确secret
和api_key
会在什么时候发生改变,可能一直不会变,可能更新或者重启过后就变了。
插件安装方式
现在插件并米有经过一段时间的测试,所以没提交到官方插件库,需要在docker的environment增加如下参数
- PLUGIN_MARKET=https://github.com/jxxghp/MoviePilot-Plugins/,https://github.com/thsrite/MoviePilot-Plugins/,https://github.com/honue/MoviePilot-Plugins/,https://github.com/InfinityPacer/MoviePilot-Plugins/,https://github.com/dandkong/MoviePilot-Plugins/,https://github.com/Aqr-K/MoviePilot-Plugins/,https://github.com/AnjoyLi/MoviePilot-Plugins/,https://github.com/WithdewHua/MoviePilot-Plugins/,https://github.com/HankunYu/MoviePilot-Plugins/,https://github.com/baozaodetudou/MoviePilot-Plugins/,https://github.com/almus2zhang/MoviePilot-Plugins/,https://github.com/Pixel-LH/MoviePilot-Plugins/,https://github.com/lightolly/MoviePilot-Plugins/,https://github.com/suraxiuxiu/MoviePilot-Plugins/,https://github.com/gxterry/MoviePilot-Plugins/,https://github.com/hotlcc/MoviePilot-Plugins-Third/,https://github.com/boeto/MoviePilot-Plugins/,https://github.com/xiangt920/MoviePilot-Plugins/,https://github.com/yubanmeiqin9048/MoviePilot-Plugins/,https://github.com/loongcheung/MoviePilot-Plugins/,https://github.com/xcehnz/MoviePilot-Plugins/,https://github.com/imaliang/MoviePilot-Plugins/,https://github.com/wikrin/MoviePilot-Plugins/,https://github.com/DDS-Derek/MoviePilot-Plugins/,https://github.com/KoWming/MoviePilot-Plugins,https://github.com/madrays/MoviePilot-Plugins,https://github.com/aClarkChen/MoviePilot-Plugins,https://github.com/justzerock/MoviePilot-Plugins,https://github.com/Seed680/MoviePilot-Plugins,https://github.com/DzAvril/MoviePilot-Plugins,https://github.com/xijin285/MoviePilot-Plugins,https://github.com/cqubioyj/MoviePilot-Plugins,https://github.com/Hqyel/MoviePilot-Plugins-Third,https://github.com/JxiaoC/MoviePilot-Plugins