本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
4 f4 w% s1 D3 k5 R! Q& g2 { R% R( s' n! M1 }( Z1 ?. K
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 ! g9 H$ N Q l+ d( _! c, P& Z
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
6 P7 S# L* T+ z- e$ E8 I首先要有linux环境,当然用x3plus自己的也可以。
. T2 x. A7 L7 D; H- I1.建立一个app目录,名字任意,比如kodexplorer, H- h' t& j. @0 }
2.必要的三个文件和一个目录:
$ L6 s6 O1 w% m+ u$ k! @1) version (检验用的,除了version字段,其他字段不要修改)' g& B* ?6 S5 b! h* Y/ x( {" E
内容如下: - systype=one2017
- version=4.25
- pkgtype=app
- T M/ a! {9 X. R# l7 D' }
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
7 s% g8 a: b5 h+ N0 ^! \$ x首先要可执行权限,chmod 777 tar.sh
" n0 Z4 T' o+ B: h4 C: M内容如下: - #!/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
+ q& d- N( N* M- @
3)up.sh (这个文件是在onespace上安装的时候后台执行)
) I$ k; D; U& q首先要可执行权限,chmod 777 up.sh$ T, }: T! D) |4 q* ^- p
内容如下: - #!/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
4 @5 e; {7 H+ t: T " s2 l$ @/ ]1 }* f( P' h
0 q9 W3 D6 R2 M# G
|