本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
" D% {" G7 @4 S- `+ g/ ^0 S4 a1 d3 F, R- K5 e
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
3 ?% _! C* i$ i+ k; g6 f有几种模式。介绍最简单的。比如 可道云做成onespace安装包8 C `! s5 c) C! \1 H
首先要有linux环境,当然用x3plus自己的也可以。
; K9 |5 i, a7 d7 Q$ g5 j1.建立一个app目录,名字任意,比如kodexplorer
! ]' p7 s/ g' z* d, `( N: |2.必要的三个文件和一个目录:0 [" J6 h) r! o6 [; l7 Z
1) version (检验用的,除了version字段,其他字段不要修改): j O0 ?: F5 w5 F A; m# Q
内容如下: - systype=one2017
- version=4.25
- pkgtype=app
7 b1 `5 Y+ f* r6 f
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)! ]+ W9 [! s) r, a- |1 t
首先要可执行权限,chmod 777 tar.sh
/ S6 V0 \9 g' H0 ^内容如下: - #!/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. _3 Z3 m) S4 @( L; Z$ C% W
3)up.sh (这个文件是在onespace上安装的时候后台执行)4 p3 L1 Y) L5 F8 ?* q
首先要可执行权限,chmod 777 up.sh9 z6 z4 M5 J: I- S, V5 ^
内容如下: - #!/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
( ?8 @1 x' z; o: c$ C3 R v 3 K% A" g; r- v/ o
1 K% E O/ q$ W% W! X) S6 r3 y |