该脚本/存储库不再维护。
虽然据我所知它仍然有效,但我不再添加/更改它。如果您对像我的 Saverr 这样的东西感兴趣,但具有更好的 GUI 和功能集,我建议您查看一个名为 PlexRipper 的项目。谢谢!
具有前端 GUI 的 Powershell 脚本,用于从 Plex 服务器下载媒体。
允许您搜索和保存电影、电视节目和音乐以供离线/个人使用。
从原始的非 GUI 版本扩展而来:directplexDownloader。
支持:
注意:根据您的下载方法/设置,您可能需要在从 Github 下载文件后“解锁”文件。这是 Microsoft Windows 对从 Internet 下载的文件执行的正常行为。
Right click > Properties > Check 'Unblock'
选项一
选项二
Set-ExecutionPolicy -Scope Process Bypass
Set-ExecutionPolicy -Scope Currentuser Unrestricted
.Saverr.ps1
选项三
不再可用。尽管 .exe 只是编译后的 powershell 脚本,但 Windows 会将其标记为病毒,因此我删除了此选项。如果您愿意,可以使用此工具自行将其编译为可执行文件:
(https://gallery.technet.microsoft.com/scriptcenter/PS2EXE-GUI-Convert-e7cb69d5)如果您相信我,我也在这里编译了一个 .exe。源只是位于此处的使用 [PS2EXE] 工具转换的 Saverr.ps1 文件。如果您想使用 Saverr.ps1 文件,您可以自己完成此操作。将 Saverr.exe 保存到您的计算机并双击它以启动该应用程序。
所有配置均在设置菜单中完成(通过单击橙色齿轮图标进行访问)
一些 plex 服务器将无法工作或者可能表现得有点奇怪。
我对此无能为力。每个 plex 服务器的设置都略有不同。有些前面有防火墙、特殊路由配置或 nginx 代理服务器。然而,根据我使用多路复用服务器的经验,这在大多数情况下都有效,而不起作用的服务器是异常值。
活动下载期间没有最小化按钮。
这是有意的。由于后台使用了powershell脚本函数,因此需要暂停以防止脚本挂起。暂停下载后,最小化按钮将变为可用。再次最大化窗口后单击恢复。下载 Saverr 应用程序时,您还可以通过打开其他窗口继续在计算机上执行其他操作。 Saverr 将在这些窗口后面保持打开状态,并且可以再次重新选择以使用它,而无需暂停下载。
最大下载次数为 200。
这是 Windows 中使用的 BITS 下载功能的默认设置。
超过 200 个项目将自动截断为 200 个。
如果您需要增加最大下载量,请将下面的注册表设置设置为所需的值:
路径: HKLMSoftwarePoliciesMicrosoftWindowsBITS
Dword: MaxFilesPerJob
小数值: Dealers Choice
参考:比特
有些错误是不言自明的,并输出到主应用程序窗口,而其他错误则不然。您可以在设置菜单中启用调试。这将在当前 Saverr 目录中创建一个日志文件 (saverrLog.txt),该文件将提供有关错误或问题的更多信息。