本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
. b( ?) L+ J9 d9 x! ]8 U8 F
4 N9 v5 X+ g5 c6 B3 }- n' ^* M3 K' b转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
5 e- T5 m( M" U2 m有几种模式。介绍最简单的。比如 可道云做成onespace安装包9 `: w$ r# ~# A) ]# a5 N; V
首先要有linux环境,当然用x3plus自己的也可以。8 R4 n) w) R) Y; [
1.建立一个app目录,名字任意,比如kodexplorer
Y9 A2 L& \: h; d" l. H0 H2.必要的三个文件和一个目录:3 X6 Q; z' p" ]" b
1) version (检验用的,除了version字段,其他字段不要修改)
. z! m' A% e) u' h$ M内容如下: - systype=one2017
- version=4.25
- pkgtype=app6 }" u0 W! w( P* s3 x; h9 x0 z
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)+ K6 q6 y, }' J- a0 t3 N5 c
首先要可执行权限,chmod 777 tar.sh9 b5 D, X4 h9 \" A4 j, `
内容如下: - #!/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.tgz9 o$ w Q! V# e/ k$ C
3)up.sh (这个文件是在onespace上安装的时候后台执行)
: S8 ?7 A9 a1 _ c首先要可执行权限,chmod 777 up.sh
/ ~, g# {' q; C, K, j# H内容如下: - #!/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 03 O ^8 e" c# V& Y$ d+ B0 [
3 ^/ W& ~+ m8 f8 @
: v; b* E/ J6 _& a9 u |