目 录CONTENT

文章目录

利用iStoreOS如何制作run自解压程序

悟空的日常
2024-10-08 / 0 评论 / 0 点赞 / 1079 阅读 / 2813 字

在iStoreOS系统里准备相关工具

用于同步makeself项目 可能需要完整版findutils和tar工具 建议提前安装好

opkg update
opkg install git-http
opkg install findutils tar

同步megastep/makeself 项目源码

git clone https://github.com/megastep/makeself.git

建议使用方便上传下载的ssh工具 比如finalshell 或MobaXterm

借助finalshell工具将准备好的passwall 整个文件夹上传到 makeself 项目根目录

给用到的shell脚本赋于执行权限

chmod +x passwall/install.sh

利用项目 生成 xxx.run 自解压程序

./makeself.sh passwall/ passwall.run "wukongdaily one click" ./install.sh

参数逐一解释:

./makeself.sh 代表 megastep/makeself 项目里用于打包的命令

passwall/ 代表当前passwall 这个目录,也就是需要打包的整个目录

passwall.run 代表打包后的名称。通常是run结尾或者sh结尾

“wukongdaily one click” 代表一个标签,随便写什么都可以。类似于做一个标记。

./install.sh 代表自解压程序里的启动脚本。也就是passwall目录里的install.sh

相关项目地址

https://github.com/megastep/makeself

https://github.com/xiaorouji/openwrt-passwall

https://github.com/AUK9527/Are-u-ok

相关视频

https://youtu.be/p76u8krTh08

利用Github Action 全自动生成

https://github.com/wukongdaily/RunFilesBuilder

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区