我的主页

https://github.com/Qliangw/emby_notify

更新

  1. git pull 即可完成更新

使用前提

  1. Linux系统环境
  2. 申请tmdb的api_key【可选】

使用

什么值得买-仔老师整理教程比较详细,请移步


  1. 打开emby服务端的 【设置】→ 【插件】
  2. 安装 Emby Scripter-X 插件

图片示例

  1. 下载该脚本库到本地,放到emby有权限读取到的位置
    1. git方式下载 git clone https://github.com/Qliangw/emby_notify.git
    2. 压缩包下载后解压

图片示例

  1. 修改文件夹权限 sudo chmod -R 755 /path/to/emby_notify
  2. 复制一份user.conf.default重命名为user.conf配置脚本参数

说明

9. 企业微信获取参数 10. pushplus 11. bark 在ios客户端获取参数 12. tmdb 获取参数 13. SELECT_PIC参数,可以修改没有海报时的通知图片参考这里 14. PIC_URLx 参数,可以自定义没有海报时通知图片,支持jpg和png格式的图片

# 企业微信配置
export CORPID=""
export CORP_SECRET=""
export AGENTID=""
export MEDIA_ID=""
export TOUSER=""
# pushplus配置 
export PUSHPLUS_TOKEN=""
export PUSHPLUS_GROUP=""
# 默认是wechat,可选【wechat/webhook/cp/mail】 详情:https://www.pushplus.plus/push1.html
# 仅仅测试了wechat模式,其他未测试。
export PUSHPLUS_CHANNEL="wechat"
# bark配置 
BARK_KEY=""
# TMDB_API需要官网注册获取:https://www.themoviedb.org/
export TMDB_API_KEY=""
# 这里可以修改默认通知图片 0 1 2 3 4
export SELECT_PIC=0
 
# 自定义图片只需要PIC_URLx,其中x是大于10的正整数
# 这里可以自定义默认通知图片
export PIC_URL10=""
export PIC_URL11=""
export PIC_URL12=""
export PIC_URL13=""
export PIC_URL14=""
  1. 配置好测试通知
    1. 进入emby_notify目录
    2. 运行命令sh notify.sh test
    3. 查看日志 cat log.txt 或者直接看通知内容
  2. 配置Scripter-X

示例

17. 登录成功

  1. 开始播放

参数说明

功能功能参数scriptx的参数
登录失败LF”%username%” “%device.remote.ipaddress%” “%password%” “%device.name%“
登录成功LS”%username%” “%device.remote.ipaddress%” “%device.name%“
电影入库AM”%item.name%(%item.productionyear%)” “%item.overview%” “%item.meta.tmdb%“
剧集入库AT”%series.name%” “%item.overview%” “%series.meta.tmdb%” “%season.number%” “%episode.number%“
播放电影PM”%username%” “%item.name%(%item.productionyear%)” “%item.meta.tmdb%” “%item.overview%” “%device.name%” “%playback.position.percentage%“
播放剧集PT”%username%” “%series.name%” “%series.meta.tmdb%” “%item.overview%” “%device.name%” “%playback.position.percentage%” “%season.number%” “%episode.number%“
停止播放电影SM”%username%” “%item.name%(%item.productionyear%)” “%item.meta.tmdb%” “%device.name%“
停止播放剧集ST”%username%” “%series.name%” “%series.meta.tmdb%” “%device.name%” “%season.number%” “%episode.number%”