本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
2 c3 U: w/ N# f& Y- H" m" ^. ~. t8 }4 O& s8 D
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
9 W" W' F( j6 ~* Y" Z( }% e有几种模式。介绍最简单的。比如 可道云做成onespace安装包% e' G- U: ~: R% r5 G" Q I: v
首先要有linux环境,当然用x3plus自己的也可以。9 z4 U9 ~: @! I! L1 v7 W
1.建立一个app目录,名字任意,比如kodexplorer
# F; g$ F5 ~5 K: ^: A2.必要的三个文件和一个目录:
: |$ l9 _; L- o" t1) version (检验用的,除了version字段,其他字段不要修改)
6 k9 d2 D( c0 Q' P3 U内容如下: - systype=one2017
- version=4.25
- pkgtype=app
6 @2 L. c. [, j P, \1 d& V
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
: x/ v6 ~0 X% a: h7 z% v首先要可执行权限,chmod 777 tar.sh9 r9 @$ b1 `, k, S3 l& n! A
内容如下: - #!/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- f) N! M! A6 @% ~* U( M" t
3)up.sh (这个文件是在onespace上安装的时候后台执行)5 `, p x; n. H2 _4 X
首先要可执行权限,chmod 777 up.sh! n" Z6 h) f' O1 S' t W
内容如下: - #!/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
/ _$ l7 Q W* z0 o 5 Q8 p8 i& E. H1 c
' d3 w9 }4 D* G8 h$ L
|