本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 " O) B9 S. S$ c3 Z# c2 h( d
5 @6 M0 p+ S4 s$ ~; ~: I, o转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 3 o& V+ D1 W9 [ f
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
. q0 z( K- _/ [ H+ R首先要有linux环境,当然用x3plus自己的也可以。2 V( c- }8 |1 Q4 n! d$ U# m
1.建立一个app目录,名字任意,比如kodexplorer
; L# V& U8 p( k' a# I2.必要的三个文件和一个目录:- Y. ~( d9 ]5 G8 U& O! {
1) version (检验用的,除了version字段,其他字段不要修改)- }- @# ~0 H, {: P" `7 c
内容如下: - systype=one2017
- version=4.25
- pkgtype=app
# a0 ^5 S: i, B* n! Z( F. N
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
! y) v0 `' U2 b/ _/ F首先要可执行权限,chmod 777 tar.sh
5 F9 Z; t L$ J8 O7 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
- d" u; n: Q& {
3)up.sh (这个文件是在onespace上安装的时候后台执行); m9 ^* B6 @5 ?
首先要可执行权限,chmod 777 up.sh
: W+ M; M, y6 g: @内容如下: - #!/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
/ y) Y# W1 d: x, X 2 B, E/ D& N- k4 F9 u# F1 {- R% |# k T
( C6 {8 ]4 |3 @/ Z9 s
|