本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 ( }7 U c. @" U# j/ i% d
0 E# b; E- J; t, m) u+ u转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 ) M e1 E! M, t# `. F8 j
有几种模式。介绍最简单的。比如 可道云做成onespace安装包 T2 z4 _. \% } D1 t
首先要有linux环境,当然用x3plus自己的也可以。
1 T- `. f! \6 C5 E: G$ }0 k* ^' Q1.建立一个app目录,名字任意,比如kodexplorer
A: a' `3 ^9 |8 z2.必要的三个文件和一个目录:
% y/ _1 W! x# V" h5 x1) version (检验用的,除了version字段,其他字段不要修改)
" ^! [. h: s% E2 S1 Q2 F内容如下: - systype=one2017
- version=4.25
- pkgtype=app- s4 S! f% n( n$ a6 e
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)" E& H% ^! k. @" Z( O: C( Z. G. J$ F1 m
首先要可执行权限,chmod 777 tar.sh
7 D c( Y, v5 c/ C7 }1 X' h内容如下: - #!/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+ T9 u: h, h N8 m* s5 x
3)up.sh (这个文件是在onespace上安装的时候后台执行)
- l9 w, u# q4 p# I4 J& s# i2 s" M首先要可执行权限,chmod 777 up.sh9 k- s& H7 J# v6 O5 r
内容如下: - #!/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
: h6 o1 l6 n$ Q6 Z: @
7 g2 P v: \6 r( E1 c
: D9 ^/ c; ?8 E: h |