本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
: e+ u9 z6 I9 H o6 U5 C
# Y/ `9 U' C8 }& Z! `" v转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 ( c# _3 O( M, \: @' {$ s
有几种模式。介绍最简单的。比如 可道云做成onespace安装包3 s& ?) N$ `- [; B0 G) x3 b% Z
首先要有linux环境,当然用x3plus自己的也可以。
' ~; d2 B4 s& K9 N: `% q% y: a1.建立一个app目录,名字任意,比如kodexplorer4 r* b& D' P$ N) N& Z8 D8 m1 J$ _
2.必要的三个文件和一个目录:9 o8 w; Y% K2 l( m8 I5 b. v
1) version (检验用的,除了version字段,其他字段不要修改)+ t* H2 Q" u1 k
内容如下: - systype=one2017
- version=4.25
- pkgtype=app5 `- x2 H# T4 F& d6 r; v( W3 h% p* _- C
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)' e2 y1 {/ Q& M
首先要可执行权限,chmod 777 tar.sh2 J2 d8 q, J" y$ j1 R
内容如下: - #!/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, E7 Y9 t% [3 o" ?) l( m
3)up.sh (这个文件是在onespace上安装的时候后台执行)
5 F% S- j- u- `# W% o) Q3 \+ y首先要可执行权限,chmod 777 up.sh; k; B4 G/ N( s2 q2 M- c# A0 T
内容如下: - #!/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 00 z$ u7 | O# U) Q& Z3 f
; Z3 w/ u" a. ~. w3 h# V: J
! e2 g( P9 F( p. | |