本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
/ |# W. B* S5 I: Y- n8 V6 v4 f" Z5 k) a% z
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 ( i6 }' d" d, t0 H
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
/ m; A& x/ L2 p: h7 H2 Q& S首先要有linux环境,当然用x3plus自己的也可以。' z% Y3 Y3 U# a x* y
1.建立一个app目录,名字任意,比如kodexplorer" a' X4 \6 v* Z5 C3 S( n7 T
2.必要的三个文件和一个目录:
) S: Y. n! x+ ~, b5 |1) version (检验用的,除了version字段,其他字段不要修改)+ j4 V( G O' D M# l" D2 C
内容如下: - systype=one2017
- version=4.25
- pkgtype=app B5 G; K! e8 w" z+ ]1 g
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)4 {, j1 T, t) n& @4 C6 a
首先要可执行权限,chmod 777 tar.sh
2 L6 X3 G$ n0 P6 T" v内容如下: - #!/bin/sh
- pt=`date +%m%d`
- vt=4.2.25-${pt}
- pkg=kodexplorer-${vt}-x3plus.app
- tar zcf my.tgz app kodexplorer4.25.zip
- tar cf ${pkg} up.sh my.tgz version
- rm -f my.tgz& J' A' b; g4 t) U6 [$ Z) @" T
3)up.sh (这个文件是在onespace上安装的时候后台执行)) E- d; i- R) s Q
首先要可执行权限,chmod 777 up.sh
+ u8 g8 L- O2 S9 M) J内容如下: - #!/bin/sh
- mountpoint /sata
- if [ $? -ne 0 ; then
- exit 1
- fi
- PKGNAME=kodexplorer
- INSTALLDIR=/sata/app
- mkdir -p ${INSTALLDIR}/${PKGNAME}
- tar xf my.tgz -C ${INSTALLDIR}/${PKGNAME}/
- chown -R root.root ${INSTALLDIR}/${PKGNAME}
- mkdir -p /sata/public/WWW
- mkdir -p /sata/public/WWW/kodexplorer
- chmod 777 /sata/public/WWW
- chmod 777 /sata/public/WWW/kodexplorer
- cd /
- unzip ${INSTALLDIR}/${PKGNAME}/kodexplorer4.25.zip -o -d /sata/public/WWW/kodexplorer
- chmod -R 777 /sata/public/WWW/kodexplorer
- rm -rf ${INSTALLDIR}/${PKGNAME}/kodexplorer4.25.zip
- sync
- exit 0
+ a: }. p# W% i$ a 1 Z9 H( R% k5 n
a; F; l$ a* v6 b
|