本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
& K; S5 }$ ~. C. x% W; n6 o( |
" _3 l9 B" P* N( @4 v. @! C& V转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
8 g. z. l, |: {. U有几种模式。介绍最简单的。比如 可道云做成onespace安装包
) z& L" Q* A( x首先要有linux环境,当然用x3plus自己的也可以。
, c9 n( c) g, k* H G" @1.建立一个app目录,名字任意,比如kodexplorer0 X& I( u9 H7 P, z7 x: v) \
2.必要的三个文件和一个目录:
# k, o. v; J" {& f" _% h% A1) version (检验用的,除了version字段,其他字段不要修改)
; |# ]. }' m( v) d0 j- y$ d内容如下: - systype=one2017
- version=4.25
- pkgtype=app# |# X8 i' r; ^8 R5 w
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行): T2 j. P+ h- o1 @7 r* V
首先要可执行权限,chmod 777 tar.sh
2 h3 L% k3 A& [& s内容如下: - #!/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
. g- f) d9 p1 x: k, D5 y) P( \
3)up.sh (这个文件是在onespace上安装的时候后台执行)
2 f* X) a9 i5 z8 a! C* h- `首先要可执行权限,chmod 777 up.sh
/ n' u, A% f: 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
, U% m+ A8 g* z
0 \- u6 a' P4 w: r. ~$ p o4 d6 c B l1 E0 T7 }" N: u
|