本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 3 M; E6 M+ q' v% _, s0 M" k: T
0 q) ^$ d( j/ q( e# s转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
4 q; E& A- M1 ~: f. v& X* R有几种模式。介绍最简单的。比如 可道云做成onespace安装包, K5 f0 |( T2 _
首先要有linux环境,当然用x3plus自己的也可以。
1 P* w1 {0 L) ^. u1 }2 l" G; U. ?1.建立一个app目录,名字任意,比如kodexplorer2 @( H" G. b5 Y
2.必要的三个文件和一个目录:
2 D) m) {2 O, n8 Q. q1) version (检验用的,除了version字段,其他字段不要修改)
4 k6 X/ ~( X+ A内容如下: - systype=one2017
- version=4.25
- pkgtype=app
: l5 O. J- o- ~
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)7 h1 Q8 d- Q; r* a0 Y
首先要可执行权限,chmod 777 tar.sh9 h2 g/ v- i+ J' I4 \, u4 q; G0 [) W; x
内容如下: - #!/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- ]5 S$ e& `" Y3 v/ b! G! w
3)up.sh (这个文件是在onespace上安装的时候后台执行)
" v$ @ |! ]/ E9 ?首先要可执行权限,chmod 777 up.sh# Y- e. H' m. z
内容如下: - #!/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/ L* L D! t$ B/ R$ o
& Z! ?3 J& t- M* ^8 ^/ X. f3 n
( N& p! b/ v' B/ T: [
|