本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
$ ~8 N2 d2 Q4 k, o
, A! }, e( E8 l/ X+ C% d% G转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
8 q+ l9 |$ p7 m7 R有几种模式。介绍最简单的。比如 可道云做成onespace安装包
$ [7 b8 g* B5 ^0 [+ F首先要有linux环境,当然用x3plus自己的也可以。$ t1 j- V! l% n% X
1.建立一个app目录,名字任意,比如kodexplorer
7 b* u- G# o/ j+ S2.必要的三个文件和一个目录:0 T8 N2 D) M U1 R
1) version (检验用的,除了version字段,其他字段不要修改)/ B/ M$ q8 |9 Y( O: \( Y- ]0 Z
内容如下: - systype=one2017
- version=4.25
- pkgtype=app
2 ?0 F* G, X& z7 L( c$ H( h4 h: c
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
7 b- {4 Z+ A1 P* }+ ]首先要可执行权限,chmod 777 tar.sh- _ n6 b K& W8 G. p
内容如下: - #!/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 w+ j$ }* ~ g8 i ]- v0 S. U4 }
3)up.sh (这个文件是在onespace上安装的时候后台执行)
* \: q0 Y {. d) C& U' r首先要可执行权限,chmod 777 up.sh1 G$ Q4 \! r# 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
+ z# Y( B! L# ^0 N2 O
" }4 s- K' v: r. U
D0 B9 t) D2 K2 Z H0 a |