本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 - a/ S x; i3 u7 w
1 `. R- O( s* t1 W w$ A
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
$ _0 ^9 p' Y8 ?4 K' t) _2 ^有几种模式。介绍最简单的。比如 可道云做成onespace安装包
" [. J5 T6 r4 N2 w* c$ I4 k/ c' ~$ {首先要有linux环境,当然用x3plus自己的也可以。
( c0 F# v; n2 Z( R1.建立一个app目录,名字任意,比如kodexplorer4 D9 K4 Y- c [. Q* ]9 y1 T
2.必要的三个文件和一个目录:9 K- `5 B: C( L5 o% y
1) version (检验用的,除了version字段,其他字段不要修改)
( ^' }6 G! Y! |0 D内容如下: - systype=one2017
- version=4.25
- pkgtype=app0 H* A* \' m( u4 M! i' b
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
$ D9 y/ ~& ]( T- R6 K首先要可执行权限,chmod 777 tar.sh
0 ~+ s; R, p5 r, E3 `& i/ f- 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
" x& J G1 v! R- W6 s. i- `8 t
3)up.sh (这个文件是在onespace上安装的时候后台执行)1 C2 }+ P6 m( V7 M$ _
首先要可执行权限,chmod 777 up.sh8 G5 U) |8 ], T4 }
内容如下: - #!/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" T8 J' c3 Q# d7 g
$ ^0 S2 t/ D- \& s- }8 N" D0 S
S# u* h* I: ^9 X2 v |