本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 - B: |! D* A& b. f# F* Z- Z n
' Z# i! V+ x3 o N1 B+ ^
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
/ f2 I+ n8 _ W有几种模式。介绍最简单的。比如 可道云做成onespace安装包6 C& k' U% E; j$ N8 s, R) M& D5 z
首先要有linux环境,当然用x3plus自己的也可以。3 z8 `- J* W0 }7 I: ]( N
1.建立一个app目录,名字任意,比如kodexplorer# l& I! c2 D: S2 p
2.必要的三个文件和一个目录:
0 i' Q4 Y/ E9 f6 I( L1) version (检验用的,除了version字段,其他字段不要修改)
! {" Y! N8 e2 n5 a- W6 b# m内容如下: - systype=one2017
- version=4.25
- pkgtype=app
% H/ n. r9 D- {- E: T. C
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)0 {" C4 X% V9 ]: @7 N; t
首先要可执行权限,chmod 777 tar.sh7 i6 a( v4 T$ `( a8 `
内容如下: - #!/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
6 Z: d, T2 g( k# l
3)up.sh (这个文件是在onespace上安装的时候后台执行)
0 r# o$ U( `; M2 Y首先要可执行权限,chmod 777 up.sh" }, i+ m( G& `& m# F2 W* `
内容如下: - #!/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
# O/ {6 n+ L& \' v, A' R
( Z9 o8 s" h/ Y7 ?' \) Z+ v3 l( E3 c+ K' {
|