本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 ' k- x# B/ ?" C' i z( O' Q
3 B/ j# T ^$ ?& C转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
. J$ E+ C) m- T3 ~% x/ n有几种模式。介绍最简单的。比如 可道云做成onespace安装包
- W5 O5 A V1 Q @4 E' e; y% p) V% T首先要有linux环境,当然用x3plus自己的也可以。! Q* R, s9 ^& U% b5 z' v: a' _6 b
1.建立一个app目录,名字任意,比如kodexplorer# X$ V, r; q2 f* t
2.必要的三个文件和一个目录:
l9 j4 D# ~5 Q1) version (检验用的,除了version字段,其他字段不要修改)
* b* Q. g+ G; i i1 s内容如下: - systype=one2017
- version=4.25
- pkgtype=app2 k) I) ?' e3 A: ] F. s4 G
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
/ m k7 R+ n E/ f首先要可执行权限,chmod 777 tar.sh
$ H8 l2 A, v; G) J8 C! y内容如下: - #!/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/ C5 T- e0 U; |/ u! }# A ~5 Z
3)up.sh (这个文件是在onespace上安装的时候后台执行)& x! m+ ^% g; |& ]: c
首先要可执行权限,chmod 777 up.sh/ z3 r( C N K/ T& g" k
内容如下: - #!/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
! d$ f+ }4 d& d * S p. R9 u, C0 w/ ^
+ f9 e$ {5 Z1 L, A8 p
|