问题标签 [plex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
344 浏览

regex - 带有 powershell 的正则表达式

我正在编写一个 powershell 脚本来通知我,如果两个用户在从 plex 服务器播放时使用相同的用户名但不同的 IP。

我设法获得了当时正在传输的当前连接的 xml 显示。

我需要做的是提出一个 reg 表达式,在其中提取用户 ID 和 IP 地址,然后我可以进行搜索以查看是否有重复的用户 ID 并且具有不同的 IP。

我设法找到了 IP 地址的正则表达式 '\b\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}\b'</ p>

但是也很难从中提取用户 ID。请注意,用户 ID 始终是数字,但没有设置限制。

这是数据的示例

0 投票
3 回答
284 浏览

perl - 如何使 perl 脚本的每个实例都有自己的唯一 ID?

我有一个连接到 Plex API 的 perl 脚本。它登录并执行某些操作(主要是工作)。

但是,Plex API 建议(坚持?)脚本的每个实例都发送一个唯一的 ID,这样如果我与其他人共享此脚本,他们应该使用不同的字符串。

为了保持简单,我不希望有一些配置文件将该值保留在脚本之外。我也不能留下硬编码的值,没有人下载它会改变它。

perl 脚本可以自己修改吗?

如果我这样声明:

...然后我可以不立即检查这个值是否等于 1,如果是这样,用随机生成的 uuid 覆盖它?然后脚本会退出,但会以某种方式重新调用自身(因此用户不必再次运行它)。

有没有安全的方法来做到这一点?或者,有没有更好的方法来实现目标而不使用这种方法?

0 投票
1 回答
815 浏览

linux - 为什么 Plex 媒体服务器在 Ubuntu 16 上不适合我?

我想首先说明我过去曾在 Ubuntu 16 上多次使用过 Plex Media Server。在 Ubuntu 16 桌面上安装 Plex 有多种不同的方法。我尝试下载安装程序,将 plex.list 添加到我的 /etc/apt/sources.list.d/ 目录。我遵循了两种不同的说明,一种方法在使用 Raspberry Pi 作为家庭服务器的课程中进行了描述。

在所有情况下,它似乎都可以安装,尽管有时它会从安装脚本返回状态 1 错误。因此,安装后的下一步是浏览到 localhost:32400/web/ 并设置我的媒体源。我想很明显,如果它从安装程序返回错误,这将不起作用。

自从我的桌面环境从 Windows 迁移到 Ubuntu 后,我认为我会更好地在 Linux 上完成工作。但是,我无法找到错误存在的位置或出现问题的原因。

我确实检查了防火墙状态以及我的路由器 - 确保端口 32400 已打开。也许有一个 docker hub 版本?

提前感谢任何提示,布鲁斯

0 投票
1 回答
4621 浏览

ssl - 使用 Letstencrypt 的 Plex 媒体服务器的 SSL 证书

我在这里需要一点方向。我想用我在 No-IP 上生成的主机名与我的 Plex 媒体服务器一起使用 https。我可以通过我的主机名连接到我的 plex 媒体服务器,我只想让 letencrypt 为其生成安全的 SSL 证书。

我运行以下命令:

它返回以下错误:

如果我运行以下命令:

它返回以下错误:

授权程序失败。example.com (tls-sni-01): urn:acme:error:unauthorized :: 客户端缺乏足够的授权 :: TLS-SNI-01 质询的验证证书不正确。从 1.2.3.4:443 请求 e1b6ab6aa7251a908a0f2fc1dd6a3597.beae34c6504c7db8412d92c3f1885e08.acme.invalid。收到包含“*.0beedbf17c2042c089ef5e20952e62c8.plex.direct”的证书

我什至不知道这是否是正确的 webroot。我完全不知道从这里去哪里。这是我谜题的最后一步,任何方向都会有所帮助。

注意:这是在 Rasberry pi 3 上运行的。

0 投票
1 回答
81 浏览

sql - SQL 连接问题

我有 5 个不同的选择,我运行它们来获取每个不同的数据。每个都有 WHERE 和 AND 子句。有没有一种方法可以获取所有这些数据并将它们放入一个查询中而不会弄乱数据?

构建 SQL:

生产数量代码:

库存数量代码:

发货数量代码:

承诺数量代码:

我想要的是:

如果可能有帮助,我正在 PLEX 内部的 SQL 开发环境中工作。

谢谢,如果您需要更多信息,请告诉我。

0 投票
1 回答
1324 浏览

raspberry-pi - Raspberry Pi 中的 Plex 媒体服务器

我在 PiMyLifeUp 使用本指南在我的 Raspberry Pi 上设置 Plex 媒体服务器。但是,每当我去该地址时,它都会显示以下内容:

此 XML 文件似乎没有任何与之关联的样式信息。文档树如下所示。

<MediaContainer size="19" allowCameraUpload="0" allowChannelAccess="1" allowSharing="1" allowSync="0" backgroundProcessing="1" companionProxy="1" diagnostics="logs,databases" eventStream="1" friendlyName ="raspberrypi" hubSearch="1" machineIdentifier="c25570232b830ec998f25efcd66125481fe4b42f" multiuser="1" myPlex="1" myPlexMappingState="mapped" myPlexSigninState="none" myPlexSubscription="0" photoAutoTag="1" platform="Linux" platformVersion ="4.4.11-v7+ (#888 SMP Mon May 23 20:10:33 BST 2016)" pluginHost="1" readOnlyLibraries="0" requestParametersInCookie="1" streamingBrainVersion="1" sync="1"transcoderActiveVideoSessions="0" transcoderAudio="1" transcoderLyrics="1" transcoderPhoto="1" transcoderSubtitles="1" transcoderVideo="1" transcoderVideoBitrates="64,96,208,320,720,1500,2000,3000,4000,8000,10000,12000 ,20000" transcoderVideoQualities="0,1,2,3,4,5,6,7,8,9,10,11,12" transcoderVideoResolutions="128,128,160,240,320,480,768,720,720,1080,1080,1080,1080" updatedAt="1482450881" updater="1" 版本="1.3.3.3148-b38628e" voiceSearch="1">20000" transcoderVideoQualities="0,1,2,3,4,5,6,7,8,9,10,11,12" transcoderVideoResolutions="128,128,160,240,320,480,768,720,720,1080,1080,1080,1080" updatedAt="1482450881" 更新程序="1" 版本="1.3.3.3148-b38628e" 语音搜索="1">20000" transcoderVideoQualities="0,1,2,3,4,5,6,7,8,9,10,11,12" transcoderVideoResolutions="128,128,160,240,320,480,768,720,720,1080,1080,1080,1080" updatedAt="1482450881" 更新程序="1" 版本="1.3.3.3148-b38628e" 语音搜索="1">
<Directory count="1" key="activities" title="activities"/>
<Directory count="1" key="butler" title="butler"/>
<Directory count="1" key="channels" title="channels"/>
<Directory count="1" key="clients" title="clients"/>
<Directory count="1" key="diagnostics" title="diagnostics"/>
<Directory count=" 1" key="hubs" title="hubs"/>
<Directory count="1" key="library" title="library"/>
<Directory count="1" key="neighborhood" title="neighborhood" />
<目录数=“1”key="playQueues" title="playQueues"/>
<Directory count="1" key="player" title="player"/>
<Directory count="1" key="playlists" title="playlists"/>
<Directory count="1" key="resources" title="resources"/>
<Directory count="1" key="search" title="search"/>
<Directory count="1" key="server" title="server"/>
<Directory count="1" key="servers" title="servers"/>
<Directory count="1" key="statistics" title="statistics"/>
<Directory count="1" key="system" title="system"/>
<Directory count=" 1" key="transcode" title="transcode"/>
<Directory count="1" key="updater" title="updater"/>
</MediaContainer>

有谁知道这意味着什么或如何解决它?

0 投票
3 回答
12324 浏览

ubuntu - 如何解决 apt-get 中的冲突分布

进行 apt-get 更新/升级时,我看到了该错误

我之前升级到 Ubuntu Zesty 17.04,不知道如何解决上述问题。已经看过https://forums.plex.tv/discussion/162337/plex-media-server-ppa-for-ubuntu/p4了吗?但没有建议的修复方法。

也许你们中的一个可以提供一些提示?谢谢!

0 投票
2 回答
33 浏览

php - 使用 GoDady plex 上传文件后失败

我很难解决这个问题,当我在 GoDaddy 上上传这些文件时,phpinfo.php 正在工作,但 index.php 给出消息“失败”,令人惊讶的是,6 小时后同样开始工作而没有任何问题。我是 php 新手,刚刚为我的朋友网站开始了一个简单的项目。我已经上传了我的项目 zip 文件,有人可以帮我解决这个问题。

https://drive.google.com/file/d/0B5MAQGmHi8iZdkRtQzJzenEzMDg/view?usp=sharing

0 投票
1 回答
619 浏览

ipv6 - Freenas/FreeBSD 映射 IPv6 到 IPv4

我在 Freenas 监狱中有一个 Plexmediaserver,我可以使用特定端口上的 IPv4 地址访问它。但我还需要使用 IPv6 访问它。

我需要一个端口映射器或类似的东西。对于 Windows,我发现以下内容:

它有效。

我的 Freenas(FreeBSD) 服务器上需要这样的东西,但我不知道怎么做。

编辑:我现在安装了 ipfw。我需要类似的东西:

但它不会像这样工作

0 投票
2 回答
956 浏览

linux - 无法更新 FreeBSD Freshports Plexpass

我曾经通过停止我的监狱并输入以下内容来更新我在 FreeBSD 中的 plexpass 端口:

这种使用工作得很好,但在某些时候端口停止更新。我已经将我的 FreeNAS 安装更新到 v11(稳定),但这并没有帮助。我曾尝试强制 pkg 更新和 pkg 升级,但这只是报告包都是最新的。

我目前正在运行 plexpass v1.3.3.3148,但根据freshports,最新版本是v1.8.0.4109。

这是freshports页面的链接: https ://www.freshports.org/multimedia/plexmediaserver-plexpass/

任何帮助将不胜感激