本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 ' D5 W; v; O8 k- U( A, @
H, S: s0 Y3 C3 K4 ?
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
" ]$ R) e+ x+ X/ H: w有几种模式。介绍最简单的。比如 可道云做成onespace安装包
" z& F( R# x' L% \& s3 W首先要有linux环境,当然用x3plus自己的也可以。: R6 U$ y* H* o0 a
1.建立一个app目录,名字任意,比如kodexplorer; I/ _! c) I$ V! x
2.必要的三个文件和一个目录:' ?) j7 ^ \; k. j& z5 @: S
1) version (检验用的,除了version字段,其他字段不要修改)
8 B" c* V# @, t% D- n9 J内容如下: - systype=one2017
- version=4.25
- pkgtype=app5 m! Q% |" D2 G% b( O5 f# K
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)1 Y1 G4 c& E4 O# y, e. T: X( y
首先要可执行权限,chmod 777 tar.sh
/ G8 x+ u4 W1 x L4 `, e6 Q, d内容如下: - #!/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* v! T" }6 n) ^8 I0 a
3)up.sh (这个文件是在onespace上安装的时候后台执行)
# d: i- ?" `# r. M首先要可执行权限,chmod 777 up.sh
" S$ O; H( C2 P8 }& R内容如下: - #!/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
1 w P6 E# k* x& z7 y9 p
/ J) e" P) i) W# i8 e. s0 f" W% G0 z A/ `: z
|