本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
$ B6 l7 `% A- g' r/ S* L
( E0 H. `7 `, Z% L转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 ! B6 p! `3 E; C5 d! D
有几种模式。介绍最简单的。比如 可道云做成onespace安装包; M7 D* N& @$ W" L
首先要有linux环境,当然用x3plus自己的也可以。
: f% G' h* [1 Q* W# z1.建立一个app目录,名字任意,比如kodexplorer
% T; F3 y" M, l# {2.必要的三个文件和一个目录:
7 Z8 T3 }9 g( U: V" H* D+ p1) version (检验用的,除了version字段,其他字段不要修改)* U2 F) @+ V% r9 J6 v
内容如下: - systype=one2017
- version=4.25
- pkgtype=app
! I1 B) n7 v( Q2 V0 x0 t
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行) e8 h6 t0 B7 T
首先要可执行权限,chmod 777 tar.sh: N. O! p/ [6 q' f
内容如下: - #!/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) \- w. Z$ P+ v! S
3)up.sh (这个文件是在onespace上安装的时候后台执行)
4 n K+ r2 @* @* X5 h: M8 O首先要可执行权限,chmod 777 up.sh* g6 L3 _* R& N& O( [
内容如下: - #!/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
6 Q# y/ o" q L' L4 W; Y: W : ^% N6 h t, n D* A5 w o
S5 |" j- [: `2 G5 D# G- u9 _2 d |