本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 C* M) x' E- u3 N3 o( r
?- z0 i/ |* r/ p4 d# |
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 K+ g8 p# X( d2 p
有几种模式。介绍最简单的。比如 可道云做成onespace安装包, g7 R# v! g. j" [+ W5 s
首先要有linux环境,当然用x3plus自己的也可以。
- `1 d: z8 b+ J3 g, u; }1.建立一个app目录,名字任意,比如kodexplorer
. H5 S7 M4 {3 {3 d6 d3 |2.必要的三个文件和一个目录:8 k" }/ y! a5 `% H9 y
1) version (检验用的,除了version字段,其他字段不要修改); U2 D2 B6 k5 t! j+ @ S% z" e6 T
内容如下: - systype=one2017
- version=4.25
- pkgtype=app1 i/ f6 R3 |: j3 u, G
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
1 O9 W& D$ g& C$ f: o8 P0 z3 ~首先要可执行权限,chmod 777 tar.sh; ~" {1 k, @ H5 X/ N. V
内容如下: - #!/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/ d8 [' R/ A- [+ K) _: L* D
3)up.sh (这个文件是在onespace上安装的时候后台执行)/ X& m% z+ T: v7 ?# d! i
首先要可执行权限,chmod 777 up.sh
7 V: Y8 {4 a$ O+ @$ @内容如下: - #!/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, i6 d7 ?2 p' b2 b
5 w3 t. h+ s+ x1 b
/ M. W2 _* |# k# H |