Windows-MoviePilot-V2已上线, 点我跳转
- 基于批处理转exe实现
- 认证变量可以通过配置appWindows.env文件 进行认证
- 启动速度更快 (没有数据解压的过程 )
- 支持配置远程插件仓库, 在线安装插件 注意的是 配置第三方插件仓库后 还需要配置
IS_ENABLED_REMOTE_REPO=true
才能使用 - 支持在线更新认证和站点文件, 注意的是 认证文件更新成功 需要手动重启Windows-MoviePilot才能生效
- MP前端面板 内存展示 改为MP实际占用的内存 不是整机占用
- 停机速度更快
如 "1.1.0.d0a586a"
- 1.1.0 指的是原MoviePilot仓库 发布的版本号
- d0a586a 指的是 原MoviePilot仓库 最近一次提交代码的hash
- 每间隔4小时,自动发一次版
- 自动发版可能会打进去新的bug(类似于docker版自动升级dev拉取)
- 因此推荐找对应原项目最新Releases的版本
- 如 原项目最新版本1.9.7 在commit为0fb12c7的地方进行的打包
- 那就在本项目找后缀为0fb12c7发行的版本,如果找不到就向上找离0fb12c7最近的提交
Windows-MoviePilot内置Python3.11环境,需要注意是Python3.11不支持Win7及之前的老系统,还有系统必须是64位
Windows-MoviePilot默认使用3000(前端)和3001端口(后端)
- 系统必须有Visual C++ Redistributable, 没有的 可点击微软开发者官网的链接https://aka.ms/vs/17/release/VC_redist.x64.exe 下载
- (步骤2可以先跳过,看看是否能成功运行) 详情请查看关于app.env如何配置
- 双击桌面MoviePilot快捷图标运行
- 浏览器 输入 http://127.0.0.1:3000 用户名默认: admin, 密码: 第一次安装,随机生成密码并写入到日志 中
- 升级安装, 会覆盖category.yaml,如果category.yaml使用默认配置,无需备份category.yaml
- 安装升级包
桌面MoviePilot图标右键-打开文件所在的位置-MoviePilot文件夹 在路径上输入cmd 并回车,在cmd窗口中输入
..\..\Python3.11\python .\app\main.py
并回车,查看错误
如果提示Permission denied字样 cmd需管理员身份运行
可以肯定的是后端启动失败了, 多数原因 appWindows.env配置错误
如果启动成功, 托盘栏上会有一个MoviePilot图标, 没有托盘图标就代表启动失败
手动cmd方式启动后端 详情看上述 关于win托盘图标自动退出问题
- 安装自定义Hosts插件和Cloudflare IP优选插件
- 自定义Hosts打开启用插件选项
在自定义Hosts里面填写如1.1.1.1 nexus.test
注意1.1.1.1可以随意填写,但 要和 Cloudflare IP优选插件里面的 优选IP栏 IP一致,并点击保存 - 打开Cloudflare IP优选插件, 在优选IP栏 随意填写一个ip, 如 1.1.1.1
IPv4和IPv6 根据自身环境勾选
高级参数栏 可填写-dd
注意的是 填写-dd 插件不会测速 运行时长在2分钟左右, 如果不填写-dd 插件会测速 运行时长在10分钟左右
打开立即运行一次选项 并点击保存 - 如果提示
更新系统hosts文件失败
, 请查看C:\WINDOWS\System32\drivers\etc
目录下的hosts文件, 是否设置了只读权限
- 桌面MoviePilot图标右键-打开文件所在的位置-MoviePilot文件夹-config文件夹-找到app.env
- 在当前目录复制一份app.env并重命名为appWindows.env
- 打开appWindows.env配置所取变量
提醒: 配置appWindows.env, 之后的升级安装 不会覆盖用户手动创建的文件,因此不需要备份appWindows.env文件
- 程序默认安装目录是系统盘的Program Files (x86), 如果在此目录下 运行MP, 需管理员模式,所以Windows-MoviePilot默认申请以管理员身份运行
- 在管理员身份下运行, 是看不到普通用户挂载的盘符, 需要修改注册表(自行搜索)
- 可以前往Windows-MoviePilot-Git 新项目运行,解决此类问题