本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
; n- s6 H# ^6 \0 I2 \& i8 D# _
3 N" Z' ?7 b0 r: v: |& o6 M' X; c& ]转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 ( i' A* v5 W( r) `) Y; E
有几种模式。介绍最简单的。比如 可道云做成onespace安装包& Z1 q" @# \; v7 P) \5 [
首先要有linux环境,当然用x3plus自己的也可以。8 J. N. A' [$ z+ T# g7 c
1.建立一个app目录,名字任意,比如kodexplorer
) F, n$ A; s) t" }) |% P7 f2.必要的三个文件和一个目录:
6 r6 H/ p" v1 x$ Y$ I; v3 |9 Q1) version (检验用的,除了version字段,其他字段不要修改)/ e- s2 j% D s8 p, o$ u+ O2 u
内容如下: - systype=one2017
- version=4.25
- pkgtype=app/ k$ h2 W0 H& k8 O- |* \# b- c: w
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)8 R1 K2 U! _) b4 s: N- S
首先要可执行权限,chmod 777 tar.sh
7 n" p5 K/ c' K6 L, ]* V) g内容如下: - #!/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
! O) B' M" I4 c
3)up.sh (这个文件是在onespace上安装的时候后台执行)0 q: l; q& h/ ?8 I+ b4 T
首先要可执行权限,chmod 777 up.sh! a* @# n$ t$ H8 R
内容如下: - #!/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& I+ i! r3 U5 v) I* S
- G/ p Q$ F! F9 |* n% E
! P3 k5 l& y3 Q: V |