本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 : W, z7 i: C4 f$ J" m
2 S8 A/ @4 f1 ?) J转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 * A4 ^" r+ g. U
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
& B+ m1 b, M( X首先要有linux环境,当然用x3plus自己的也可以。/ b* p. S0 c9 c6 T0 D" V9 M
1.建立一个app目录,名字任意,比如kodexplorer8 u2 Q7 E" \$ a- o1 ^
2.必要的三个文件和一个目录:
4 m5 w0 `& t: ]: s( z* T! a1) version (检验用的,除了version字段,其他字段不要修改)4 P( v* j5 {7 Z3 {$ g
内容如下: - systype=one2017
- version=4.25
- pkgtype=app& o) @4 Q" o$ ~/ R8 I$ U
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)* ^; c. A0 q6 a7 C8 n) g
首先要可执行权限,chmod 777 tar.sh2 |+ v% C# ^$ X$ T& f, q; e
内容如下: - #!/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
K3 u+ R: b2 z! r6 c' U- `
3)up.sh (这个文件是在onespace上安装的时候后台执行)
5 g6 V/ u. r- v' l& \首先要可执行权限,chmod 777 up.sh, v! Q) ~2 E+ Z5 y n' }2 e
内容如下: - #!/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* x2 Y! p q3 @
$ f# m1 q! A' X. i' n+ K5 a0 V4 C8 w3 n
|