本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 , R' s5 x7 F( B
$ R, d; M5 R8 y3 {5 x6 P3 @5 Z
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
% V3 h) ~* R7 _% J; {有几种模式。介绍最简单的。比如 可道云做成onespace安装包" y' i3 u+ P) Z9 k# _( z
首先要有linux环境,当然用x3plus自己的也可以。
}5 O( }0 v* {7 z# _2 K( y1.建立一个app目录,名字任意,比如kodexplorer& J2 ]# T, ^5 d0 I; I& H1 X' [- A
2.必要的三个文件和一个目录:
9 ~; X5 S) T9 R8 D% O4 O4 u' N1) version (检验用的,除了version字段,其他字段不要修改)5 y3 Z I: Y- f7 ~3 T$ A
内容如下: - systype=one2017
- version=4.25
- pkgtype=app
$ Z9 v6 ]6 ?, ^. q1 m
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行). k6 A7 K0 h; ]% y/ p1 _. M( {
首先要可执行权限,chmod 777 tar.sh. L' N+ H( C; x+ }- r$ D3 h) |7 {
内容如下: - #!/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
2 J! a# @. M. _* n7 I5 g* _
3)up.sh (这个文件是在onespace上安装的时候后台执行); z9 l, ~8 b4 } e% A
首先要可执行权限,chmod 777 up.sh4 j# Z+ q$ e# u4 n
内容如下: - #!/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
. W. q/ r4 L6 k1 H3 A
4 [* {4 C* \ F) } V
- k& m' k; [ B |