kjtsune / embyToLocalPlayer

etlp - Emby/Jellyfin 调用外部本地播放器,并回传播放记录。适配 Plex。
Apache License 2.0
670 stars 42 forks source link

jellyfin播放失败,网页点击播放后,py脚本无新增日志。 #62

Closed X012C closed 4 months ago

X012C commented 4 months ago

播放失败: image 路径: image debug运行结果: image

kjtsune commented 4 months ago

提供在 jellyfin 页面点击浏览器油猴插件图标后的截图。

X012C commented 4 months ago

提供在 jellyfin 页面点击浏览器油猴插件图标后的截图。 image image

kjtsune commented 4 months ago

10.9.2和10.9.8均测试正常。换个浏览器或者重装油猴脚本试一下。 也可以浏览器F12看控制台有没有什么异常,正常点击后会有蓝色的日志打印。

X012C commented 4 months ago

10.9.2和10.9.8均测试正常。换个浏览器或者重装油猴脚本试一下。 也可以浏览器F12看控制台有没有什么异常,正常点击后会有蓝色的日志打印。

F12有两个bug,不过我看不懂。图中红框如果是想要引用的是jellyfin地址,那问题可能就是在这里。 image

kjtsune commented 4 months ago

油猴脚本也没问题,已经获得所需数据。问题出在油猴脚本没成功通过网络把数据发给py脚本。

  1. 可能被浏览器插件拦截:
    1. 油猴插件,编辑脚本,设置,XHR 安全,把127.0.0.1加入白名单。
    2. 重装油猴脚本。
    3. 换浏览器。
  2. py脚本没成功监听58000端口。
    1. 任务管理器结束所有python进程。
    2. 资源管理器检查侦听端口是否被别的程序占用。
    3. bat按1后,资源管理器检查侦听端口58000是否正常被python监听。
X012C commented 4 months ago

油猴脚本也没问题,已经获得所需数据。问题出在油猴脚本没成功通过网络把数据发给py脚本。

  1. 可能被浏览器插件拦截:

    1. 油猴插件,编辑脚本,设置,XHR 安全,把127.0.0.1加入白名单。
    2. 重装油猴脚本。
    3. 换浏览器。
  2. py脚本没成功监听58000端口。

    1. 任务管理器结束所有python进程。
    2. 资源管理器检查侦听端口是否被别的程序占用。
    3. bat按1后,资源管理器检查侦听端口58000是否正常被python监听。

重装好几遍了,白名单那个好像是默认就在里面的。这次F12还有个提示CSS格式提示,我也没看懂,提示链接也是和jellyfin地址关联的。 image https://blogs.windows.com/msedgedev/2024/04/29/deprecating-ms-high-contrast/ 如果上述截图提示和问题无关,就这样了吧。

kjtsune commented 4 months ago

无关,油猴已经获得所需数据

kjtsune commented 4 months ago

也可以试一下这两个 Tampermonkey v2 Violentmonkey