本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
& D/ ]) G; g n, L4 z o+ M D
8 Z/ `- j9 V& z" T; V- b# v& e! D转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 , [5 `" H$ n5 G1 b
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
: B% \& d# v* |2 h首先要有linux环境,当然用x3plus自己的也可以。! Z0 }. ^3 x. \! v; z* n" x
1.建立一个app目录,名字任意,比如kodexplorer
r P: e* z/ R' S( E O2.必要的三个文件和一个目录:
0 ^& E5 d% s8 N& z7 [; l1) version (检验用的,除了version字段,其他字段不要修改)
, _. B% ^# m' F3 _4 R3 q内容如下: - systype=one2017
- version=4.25
- pkgtype=app m, n: S- O: R" Q( I [! N
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行): q8 M; H, T/ r4 v, f0 C0 G$ L! F
首先要可执行权限,chmod 777 tar.sh$ S4 V2 D. X, R" e2 F" R3 o
内容如下: - #!/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 G9 A/ S8 T" v) e7 }8 \( ?
3)up.sh (这个文件是在onespace上安装的时候后台执行)
2 R2 g- |' ?0 e7 x# _5 N1 { ]0 d4 U首先要可执行权限,chmod 777 up.sh4 V8 Y- F& B, O; o' {2 X/ }
内容如下: - #!/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
& W7 z7 Q: m9 g
* Z# P* h8 \8 n) I1 L0 \* |' h# |! [5 e
|