Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

2022-03-19 13:44:05 25点赞 136收藏 39评论

首先感谢咕咕测、YY杯以及诸位堂众。Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

让我的emby终于实现了完美通知服务。后文效果基于企业微信通知。Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

老规矩项目地址搜索:Qliangw/emby_notify

具体效果,不多比比直接上图。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

通知狂魔+强迫症患者表示非常舒适。Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

不用羡慕。

各位坐稳马上出发。

首先打开emby插件商店,安装

Scripter-X

这个插件

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

这个插件可以读取并传出emby服务器的参数信息,同时执行脚本。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

插件支持非常多类型的脚本

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

有兴趣大家可以自行研究,这里不多说了。我们的今天的重点是实现Emby通知。

来到Qliangw/emby_notify项目,下载整个项目。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

下载完成后把压缩包内的所有脚本配置文件,拷贝到emby可以访问的路径。

同时把user.conf.default重命名为,user.conf。这是全部脚本里面我们唯一要配置的配置文件。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

打开user.conf编辑推送用的企业微信相关内容以及TMDB的API,修改完成后保存即可。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

回到Emby的Scripter-X插件配置页面。

我们需要配置下面5个项目类型,大家自行找到即可。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

5个项目分别对应5种状态。目前脚本支持的就是这5种状态。

以添加电影播放开始通知为例。

我们依次点开onPlaybackStart项下拉按钮、添加任务按钮、编辑任务按钮。进入编辑状态。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

按照脚本使用说明,把参数填入。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

我们现在要填的是播放电影对应的参数

所以按对应的说明填入。

我这里的通知脚本在emby内可读路径为:/emby-script/new/notify.sh 大家根据自己实际情况填写即可。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

插件配置内的脚本路径、功能参数以及变量选择,按通知脚本参数说明填写即可。

脚本运行模式我们要手动填入 /bin/sh

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

然后在插件任务配置下方的规则栏内填入对应触发规则。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

这里我们用鼠标拖拽的方法,把三个项目用鼠标拖入下方的规则栏。

然后点击Text项进行编辑

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

把Text改为Movie

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

确认无误后点击右边的小勾完成编辑。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

这里的规则,就是用来对插件执行任务的时机进行限制。

这里填入的 %item.type% Equals Movie 三个参数

意思就是当 %item.type% 变量 Equals(等于)Movie时,插件就会传出上方填写的所有变量("%username%" "%item.name%(%item.productionyear%)" "%item.meta.tmdb%" "%item.overview%" %device.name% %playback.position.percentage%)并执行脚本(/emby-script/new/notify.sh)。

这就是插件的整个工作流程了。

大家有特殊需求可以自行研究,这里就不展开讲了。Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

编辑完以后我们尝试播放一部电影,等待微信通知。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

叮咚~完美。

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

以上就是emby通知脚本使用的基本方法和流程。

其他项目的通知大家按照参数说明填写即可。

当然也可以自定义编辑修改脚本的通知文字等等。可以自行研究。Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

下面是我的配置截图(脚本有自行修改),对应头图的效果,仅供参考。Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

登录失败、登录成功

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

播放开始

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

播放停止

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

新增媒体

Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

好啦,今日份教程到此结束。

再次感谢测妞的emby通知脚本。

好的测妞,是的测妞,没问题测妞。Emby没有通知?通知强迫症患者表示一个都不能少!新脚本实现Emby完美通知功能!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
39评论

  • 精彩
  • 最新
  • 请问下MEDIA ID在哪看?

    校验提示文案

    提交
    企业微信图片库的图片ID,填不填无所谓。脚本默认调用notify里的图片链接。

    校验提示文案

    提交
    收起所有回复
  • 大佬,我这通知显示的时间不是本地时区,这个应该怎么修改?

    校验提示文案

    提交
    环境变量加一条‘TZ=CST-8‘

    校验提示文案

    提交
    好的,我试一下

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 厉害,仔老师

    校验提示文案

    提交
    仔老师,为啥我的通知很简单,只有用户名,影片名播放时间,不像你展示的那么完整啊 [观察]

    校验提示文案

    提交
    可以自己添加传入脚本的变量类型,然后在脚本里面自行调用。

    校验提示文案

    提交
    收起所有回复
  • 系统为威联通直装emby,按照系统设置后发现未成功,摸索了一下,发现是涉及到的几个文件权限不够,得另外设置权限,供其他同志参考。
    另外,这登录提醒通的知图片应该怎么改,目前自带的图片有点辣眼睛 [喜极而泣]

    校验提示文案

    提交
    注意几点:1、脚本全部文件给上777权限,避免权限不足无法执行。2、插件传出参数全部用半角""号标注,避免识别错误。3、默认通知图可以在notify.sh脚本开始的几句修改,直接填写图片链接。

    校验提示文案

    提交
    嗯,昨天已成功,给后来的同志提个醒。图片这块再摸索一下,主要还是看中了入库通知功能,和movie robot搭配一下 [赞一个]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 请问一下 我是套件版的EMBY 脚本文件应该放在哪个文件夹啊我试了 plugin还有scripts似乎都不行

    校验提示文案

    提交
  • Plex只能羨慕

    校验提示文案

    提交
  • 厉害啊仔老师,给俺也整一个

    校验提示文案

    提交
  • 自己存的电影,然后通知自己吗?

    校验提示文案

    提交
  • 有win的emby最新安装包吗?

    校验提示文案

    提交
  • 谢谢仔老师详细教程 [得逞] ~~

    校验提示文案

    提交
  • 同问MEDIA ID怎么拿到

    校验提示文案

    提交
    这个可以跳过,我成功了半,就登录成功和失败有通知,播放暂停没通知,不知是不是这个的原因

    校验提示文案

    提交
    多谢 我这就去试试 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 仔老师牛*。

    校验提示文案

    提交
  • 除了不清楚media id怎么搞,其余的都弄好了,感谢大佬

    校验提示文案

    提交
  • *** [邪恶] 我是橙子

    校验提示文案

    提交
  • 有没有老哥指点一下有通知但不显示tmdb图片只显示默认图是什么情况- -环境稳定,全局都不行

    校验提示文案

    提交
    在user.conf里配置TMDB_API_KEY了吗?在TMDB官网账户设置的API里可以获取API 密钥 (v3 auth),填入就有影视图片了,刚试过成功了

    校验提示文案

    提交
    收起所有回复
  • 成功安装,非常感谢仔老师!!!不过在添加剧集入库通知的时候遇到一个问题,就是只通知剧集的季数,没有集数(问题:剧集入库:火影忍者--S1E-SE),请问仔老师这个怎么解决啊

    校验提示文案

    提交
    同样有这个问题

    校验提示文案

    提交
    大佬可可以教一下吗也可以付费

    校验提示文案

    提交
    收起所有回复
  • 手动输入有点累

    校验提示文案

    提交
  • 請問下有win版的這種新推送內容的腳本嗎

    校验提示文案

    提交
  • 搞定了,如果docker安装的emby没有/bin/bash的话可以手动指定/bin/sh试试

    校验提示文案

    提交
  • docker安装的emby没有curl怎么办呀

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
136
扫一下,分享更方便,购买更轻松