找回密码
 立即注册
查看: 12335|回复: 35

X3P制作APP的方法

[复制链接]

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
发表于 2019-10-3 01:07:13 | 显示全部楼层 |阅读模式
本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 9 v$ B  O4 d# @2 \4 o- K. u2 r9 ~- D8 o( P
7 B8 G( C; W9 `' ]" f/ Q8 |7 k" N
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
1 H  f2 E/ f. j* p: w  S9 _
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
8 T4 g8 L  B' E+ j- k首先要有linux环境,当然用x3plus自己的也可以。
) P7 R- q. X0 j% w, ?6 S1 l1.建立一个app目录,名字任意,比如kodexplorer7 d$ d: L( x. f: i2 z2 p) {7 T$ }
2.必要的三个文件和一个目录:
6 [3 j5 w2 S" w1) version (检验用的,除了version字段,其他字段不要修改)) e( \7 t  Z) p; b) f, H1 G  Z
内容如下:
  • systype=one2017
  • version=4.25
  • pkgtype=app" j% Q* N* [1 K/ f$ j
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
6 j) r5 @" [3 W  A' o. g+ Z" [3 g首先要可执行权限,chmod 777 tar.sh4 A: R8 \) [, U4 U: n( Q7 F
内容如下:
  • #!/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.tgz4 v; t6 f+ h& h( z  Y% P6 V
3)up.sh (这个文件是在onespace上安装的时候后台执行)
, h9 @! C6 U, d; W" k6 |5 Z) ?首先要可执行权限,chmod 777 up.sh
" Q& G2 u$ N$ k: u4 p7 }) S内容如下:
  • #!/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 09 b% r7 r% X. r/ f8 T
% g2 X. C( F" p+ D- \
3 |, s' \- ]0 ?' a0 j0 Z$ X& Q% C9 b6 D

评分

参与人数 1经验值 +5 收起 理由
kyrie + 5 很给力!

查看全部评分

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
 楼主| 发表于 2019-10-3 01:07:46 | 显示全部楼层
4) app目录: D( |' v5 u7 i1 x" d. v8 q
在当前kodexplorer目录新建一个app目录,此目录下存放以下文件:
  n1 U, \- B& o3 aapp.png 应用管理那里的图标,注意像素大小和底透明' L* B+ K/ b1 q' E* \$ V
conf.js
. D' v/ n2 g  s1 r' r内容如下:
) e0 L5 U$ `6 C; d1 k( {  x5 ~  N$ f, f! J/ Z: [4 k& ~/ v
{7 k& z% i3 @  @" r# ], E
    "pack": "kodexplorer",
7 L8 A+ Y& g& a/ R9 |3 W5 k    "ver": "4.25",
4 n3 G3 [4 z" l' v! B3 ?    "verno": 40025,
& ]. P4 l/ j) D( y    "name": "kodexplorer",; p! Q' x# e6 k
    "logo": "app.png",
( U. M1 S, g5 V* `    "url": "/php/kodexplorer/",
. R, u! `1 w$ M+ J; a3 h    "canstat": true,
% r  W2 k4 }6 p# B1 t    "canoff": true,# f8 V' ?% K, U& a2 U. ~
    "candel": true
' \+ |% g  Y& R$ [- B6 `' O}; k3 V; y7 s' ^1 Y% f9 N( {
del.sh (需要可执行权限chmod 777)  V. {0 M) N" l+ I: Z5 O( {: q  a6 a

; u( @8 f, o4 w#!/bin/sh1 S! |  I4 I% J  e
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin: x/ i1 a" y9 F$ a, ]) j2 d$ o5 a
rm -rf /sata/app/kodexplorer: n0 `* C- N, b1 ]) ?9 ?
off.sh(需要可执行权限chmod 777)4 i$ Q- x6 s$ g' r/ X
6 |  C% R" y7 \% E+ w
#!/bin/sh
6 _! A3 k; |( pexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin4 p- X% V+ t- Z- e
/etc/init.d/S49php-fpm stop# j( w/ G2 O; ^9 [; A+ x
if [ $# -eq 0 ] ; then
2 V4 s5 Q/ y# ?! U$ z/ [    touch /sata/.storage/appblock/php% a! ^8 R- h! @
fi5 z' Z8 B/ o- H; x* v+ z
on.sh (需要可执行权限chmod 777)
8 w9 [9 j5 s/ u
* ]6 w$ o6 |5 m/ M#!/bin/sh
6 i" S" K: x6 dexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
4 F; O1 K2 x# L. b+ o* K# prm -f /sata/.storage/appblock/php
# g; _) w# c$ A# h- K/ Gmkdir -p /sata/public/WWW- U2 ?" @9 Y6 q) r  V! [1 _
chmod 777 /sata/public/WWW
1 P2 W5 k+ d2 z" j4 Q8 t, x9 N/etc/init.d/S49php-fpm start+ v4 E, m8 j0 Y) I6 H; ?( [- O
stat.sh(需要可执行权限chmod 777), E$ j, Q+ F* ]" U

1 N9 O; j" _* Q8 j/ B' N! [#!/bin/sh  M- l/ s, t' X6 r0 d
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
8 ^+ I( u  p1 l6 ^3 }3 opidof php-fpm > /dev/null# v0 W! k$ J5 Z
if [ $? -ne 0 ] ; then
2 V+ Q& O( w: L- B/ n    echo -n "off"6 \3 R% m/ U# E' W% c' |
else
/ H  M: G) w$ O0 q% K5 A/ N5 B4 F- E, W    echo -n "on"
, g" B, {/ X9 Zfi) L- v, A9 u* N6 p- m  X
3.针对可道云,需要去官网下载kodexplorer4.25.zip,放到当前kodexplorer目录下。# t" F, D5 e  `- k$ `9 s
' Z0 r" a" v2 ^8 G) ]6 v- l% O6 B
4.运行./tar.sh即可生成安装包

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
 楼主| 发表于 2019-10-3 01:10:07 | 显示全部楼层
以上,希望大家把猫盘玩出花来。。。

1

主题

19

回帖

106

积分

初级渣柚V2

积分
106
发表于 2019-10-3 01:16:02 | 显示全部楼层
没文化见到大佬就牛逼

39

主题

129

回帖

291

积分

中级渣柚V1

积分
291
发表于 2019-10-3 01:27:06 | 显示全部楼层
这个真的技术贴呀

8

主题

50

回帖

320

积分

中级渣柚V1

积分
320
发表于 2019-10-3 09:25:41 | 显示全部楼层
谢谢分享

11

主题

126

回帖

454

积分

中级渣柚V1

积分
454
发表于 2019-10-3 09:56:41 | 显示全部楼层
支持一下

2

主题

74

回帖

287

积分

中级渣柚V1

积分
287
发表于 2019-10-3 10:06:06 | 显示全部楼层
看看,还没到那级别

8

主题

94

回帖

160

积分

初级渣柚V2

积分
160
发表于 2019-10-3 10:16:05 | 显示全部楼层
学习了,支持一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2025-7-19 08:34 , Processed in 0.096611 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表