在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
评论区