本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
& ^7 b6 w& E% `8 R0 J6 s5 z- ]! \ ]; q2 a0 r& a, S" c
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 ! J/ U" _, ~8 ?6 }+ g1 p/ P
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
* {& B! `- s/ O! O. u8 {首先要有linux环境,当然用x3plus自己的也可以。
. L' h2 _ o [ q, K1.建立一个app目录,名字任意,比如kodexplorer
( q3 m0 a1 S: }" b# G' ~2.必要的三个文件和一个目录:
6 x* |) J( Z' F) ^1) version (检验用的,除了version字段,其他字段不要修改)
3 ?( k2 H2 H9 j! o! l' U内容如下: - systype=one2017
- version=4.25
- pkgtype=app
/ W; q) f! w; L) R) `4 [6 L/ h
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
+ @4 z! X. m' U; ?* o首先要可执行权限,chmod 777 tar.sh7 e- k% X- m; l
内容如下: - #!/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.tgz0 P/ h z, C+ U! j! r$ [% K5 L
3)up.sh (这个文件是在onespace上安装的时候后台执行)* I- F' R0 {) f$ b2 t
首先要可执行权限,chmod 777 up.sh$ _ w2 F# _1 {' i( U5 j
内容如下: - #!/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
0 I6 B4 I8 X! L/ g7 x: ^, ~
' z: ]/ i) ^, k; ]8 \) p5 O
* G" x+ |5 M. [) A0 X, Q4 { |