轻量级的OlivOS opk插件打包工具
支持:
- 批量打包opk
- 通过sftp上传到服务器
- 同时打包多个目录下的软件包
下载依赖:
pip install -r requirements.txt
第一次使用会创建packing.json文件,用于配置打包信息, 请按照提示填写:
scan_path
: 打包器扫描的目录列表output
: 打包器打包完成opk输出的目录upload_method
: 上传到远程服务器的方式, 目前支持ssh
(即使用sftp上传)和none
,none
表示不上传upload_info
: 上传到远程服务器的信息字典ssh
: sftp服务器信息- 自定义的服务器profile, 不允许拥有重复的profile名
host
: sftp服务器地址port
: sftp服务器端口user
: sftp服务器用户名passwd
: sftp服务器密码identity_path
: ssh私钥路径dest
: 服务器插件目标绝对路径
- 自定义的服务器profile, 不允许拥有重复的profile名
pyinstaller -F -n OlivPacker OlivPacker.py