本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
# j* t: h) Z: V9 Z8 R
: p( j" c1 f; {转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 . q, d. k8 _) a# B. L# B, X# R
有几种模式。介绍最简单的。比如 可道云做成onespace安装包, P! G: S I5 G
首先要有linux环境,当然用x3plus自己的也可以。
2 f" Z0 a/ @ b9 n5 b2 {$ U1.建立一个app目录,名字任意,比如kodexplorer
8 b" n2 P7 a$ e2.必要的三个文件和一个目录:" z( K8 a$ I7 q. K- U& {. x0 U2 u3 _
1) version (检验用的,除了version字段,其他字段不要修改), H7 ~& I% V/ g8 L3 A! r
内容如下: - systype=one2017
- version=4.25
- pkgtype=app# c* t. u8 C0 r. k# b/ L% m
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
4 q. l, T: g% C* H4 I& w8 E首先要可执行权限,chmod 777 tar.sh
7 d$ e' k# [4 |6 d内容如下: - #!/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
. [0 ^) ?, n, W3 P1 n8 D9 A+ ?9 _0 {
3)up.sh (这个文件是在onespace上安装的时候后台执行). H2 D0 ~2 J8 ]
首先要可执行权限,chmod 777 up.sh
% P4 U; u. [% B% U' V4 C 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
7 r; h+ O- ]1 [" d! z
1 Y( c7 q8 }. r' k5 [- k+ {/ h
0 i3 s# a# k2 i& g+ R" H! v# z |