本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
B4 W; P; O. x5 p$ v$ L! ^- L: ?" V& N' ^: s4 C
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 T4 l; Q e' F9 w. p. o
有几种模式。介绍最简单的。比如 可道云做成onespace安装包. ^( I, t/ A- j0 j( q
首先要有linux环境,当然用x3plus自己的也可以。- @8 K4 R/ g( e
1.建立一个app目录,名字任意,比如kodexplorer F( E+ E$ R* O5 A; p
2.必要的三个文件和一个目录:+ Z1 Y$ ~1 C9 a& M
1) version (检验用的,除了version字段,其他字段不要修改)4 G/ C" S. b. m; J3 Y$ a$ O8 _: ]
内容如下: - systype=one2017
- version=4.25
- pkgtype=app
6 p) n5 L- c+ c9 Y
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)& w6 x( K H; E" E m
首先要可执行权限,chmod 777 tar.sh O1 w" L' k1 M: l* w+ Y! C' k
内容如下: - #!/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
! d3 d! V6 w' X( `$ e0 Z
3)up.sh (这个文件是在onespace上安装的时候后台执行)
8 q8 h7 m; u; B5 a/ [首先要可执行权限,chmod 777 up.sh
5 b( i/ g) _" [- i1 _+ `1 v% D内容如下: - #!/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
# c Y9 S: Q4 h n& i, g 4 d2 x! D- |# |
6 t( J8 v V$ W7 k) A; f/ T3 s |