0

把飞牛OS应用封装成桌面应用,方便管理

发表于:2024-11-3 14:01:38 应用中心 900

一、做准备工作

1、准备安装一个AI

不会安装的可以观看我之前的视频:fnOS飞牛nas私有化部署AI,ChatGPT-Next-Web

2、准备一个网页图标logo

favicon图标制作地址:https://portal.he3app.com/home/extension/image-to-favicon

3、在D盘制作一个app文件夹

根据自己的需要,可以把这个文件夹放在任何位置,把制作好的网页图标放在D:/app/img/文件夹下

4、Node.js下载地址

https://nodejs.org/zh-cn

5、GPT接口地址

地址:https://www.gpt4oapi.com/

key:sk-mMagKF8Su1o1hyws66C0FeF024Ba4847813dE25d10426e76

二、使用AI封装

1、想掌握封装技能的观看视频

视频1:https://bilibili.com/video/BV1GSS7YTEyf/

视频2:https://www.bilibili.com/video/BV1aGS9YMEoG/

2、直接使用命令封装

使用 Nativefier 将网页打包成桌面应用,请按照以下步骤操作:

第1步:安装 Node.js 和 npm

  1. 访问 Node.js 的官网 nodejs.org
  2. 下载并安装适合您的操作系统的 Node.js 版本(推荐选择 LTS 版本,因为它更稳定)。
  3. 安装完成后,打开命令提示符(Windows)或终端(macOS/Linux),输入以下命令以确认 Node.js 和 npm(Node的包管理器)已正确安装:
node -v
npm -v

如果看到版本号,说明安装成功。

第2步:安装 Nativefier

在命令提示符或终端中,输入以下命令来全局安装 Nativefier:

npm install -g nativefier

这将允许您在任何地方使用 Nativefier 命令。

第3步:使用 Nativefier 封装网页

现在,您已准备好使用 Nativefier 打包网页。举列封装百度,使用以下命令:

nativefier "https://www.baidu.com/" --name "百度" --icon "D:/app/img/icon.ico" --fullscreen --lang zh-CN "D:/app"

这个命令的各个部分意义如下:

"https://www.baidu.com/"\`:这是您要打包的网页地址,若封装飞牛影视等飞牛内的应用,直接封装ip地址路径即可

--name "百度"`:设置应用的名称。

--icon "D:/app/img/icon.ico"`:指定应用的图标文件。

--fullscreen`:应用启动时全屏显示。

--lang zh-CN`:设置应用的语言为中文。

"D:/app"`:指定生成的应用存放的目录。

第4步:运行您的桌面应用

打包完成后,您可以在 `D:/app` 路径下找到名为 `百度-win32-x64` 的文件夹。在该文件夹中,有一个名为 `百度.exe` 的可执行文件。双击它即可运行您的桌面应用。右键发送到桌面快捷方式,可在桌面直接访问

注意事项

  • 确保您有足够的权限访问和写入指定的目录。
  • 如果在安装或运行过程中遇到问题,可以尝试以管理员身份运行命令提示符或终端。
  • 如果您的网页有特殊的运行需求(如需要特定的存储权限或网络配置),可能需要额外的配置。

有问题可以直接丢给AI问它

收藏
送赞
分享

发表回复

评论列表(2)

electron有点重,用pake
2024-11-8 17:14:59 回复
这和用docker部署的有什么区别
2024-11-9 13:38:48 回复
小牛牛

TA还没有介绍自己~

1

主题

12

回帖

15

积分

江湖小虾

积分
15

社区上线纪念勋章

话题