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

X3P制作APP的方法

[复制链接]

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
发表于 2019-10-3 01:07:13 | 显示全部楼层 |阅读模式
本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 : W, z7 i: C4 f$ J" m

2 S8 A/ @4 f1 ?) J
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
* A4 ^" r+ g. U
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
& B+ m1 b, M( X首先要有linux环境,当然用x3plus自己的也可以。/ b* p. S0 c9 c6 T0 D" V9 M
1.建立一个app目录,名字任意,比如kodexplorer8 u2 Q7 E" \$ a- o1 ^
2.必要的三个文件和一个目录:
4 m5 w0 `& t: ]: s( z* T! a1) version (检验用的,除了version字段,其他字段不要修改)4 P( v* j5 {7 Z3 {$ g
内容如下:
  • systype=one2017
  • version=4.25
  • pkgtype=app& o) @4 Q" o$ ~/ R8 I$ U
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)* ^; c. A0 q6 a7 C8 n) g
首先要可执行权限,chmod 777 tar.sh2 |+ v% C# ^$ X$ T& f, q; e
内容如下:
  • #!/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
      K3 u+ R: b2 z! r6 c' U- `
3)up.sh (这个文件是在onespace上安装的时候后台执行)
5 g6 V/ u. r- v' l& \首先要可执行权限,chmod 777 up.sh, v! Q) ~2 E+ Z5 y  n' }2 e
内容如下:
  • #!/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* x2 Y! p  q3 @

$ f# m1 q! A' X. i' n+ K5 a0 V4 C8 w3 n

评分

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

查看全部评分

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
 楼主| 发表于 2019-10-3 01:07:46 | 显示全部楼层
4) app目录
( ^) f# r! G5 v1 _+ G* l9 U$ {. L2 w  O在当前kodexplorer目录新建一个app目录,此目录下存放以下文件:
0 \' k: ~: _5 _3 c1 yapp.png 应用管理那里的图标,注意像素大小和底透明
; T# U/ A: f- U/ Hconf.js2 z) a0 u- R1 s
内容如下:
  q% @8 {) W; ^( v# O0 M2 W( D3 b, t" }/ X: L
{
+ D! M+ y' j# B  [/ k% K    "pack": "kodexplorer",
& V' U7 E2 k9 T( h2 b! Q* f/ r    "ver": "4.25",
2 j( Q7 J4 a0 o& s    "verno": 40025,
! X( L) R% O  c    "name": "kodexplorer",
' m$ r* ~6 H7 s& r4 F    "logo": "app.png",
, o5 ]% m* o& A. q* T5 W/ K    "url": "/php/kodexplorer/",$ u$ ]% e: R* ~
    "canstat": true,
& ^( r* z8 i0 F) g/ }: T    "canoff": true,
* P- ]0 g6 k* w    "candel": true
3 b5 J. p) Y/ `' h* Y}* z! i# A' Y) i1 t
del.sh (需要可执行权限chmod 777)5 c, I4 n; b5 ~$ |. w
7 m* @/ }1 H, D* U- _% @2 b* c
#!/bin/sh
3 U% q) G; q, qexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin$ _- q( o  b! Z' s9 a( o
rm -rf /sata/app/kodexplorer2 g3 W# ~4 _( I+ e
off.sh(需要可执行权限chmod 777)
( U1 d8 T* o5 c1 G& l9 G& A
$ w; |9 l) I/ j5 f& x+ c#!/bin/sh! P! V$ {( S4 j
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
& m) [% O  P4 T/etc/init.d/S49php-fpm stop
4 l2 x% ?. ^- e. Z4 Kif [ $# -eq 0 ] ; then
! X& x5 N6 Q! E5 W    touch /sata/.storage/appblock/php2 N  [% y3 K) h. |! g
fi
/ X" d. v  u" y/ g* lon.sh (需要可执行权限chmod 777)7 E* u, n7 {/ c6 }# v
) x5 `  r9 X; I  }$ x
#!/bin/sh3 O7 P& f& H* l% r+ l. E
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
" Y8 M* F; B' U0 M7 Irm -f /sata/.storage/appblock/php) @0 H$ P! U4 @- M1 c6 f. u; j( ?
mkdir -p /sata/public/WWW
+ m+ n9 g1 j! ]2 Gchmod 777 /sata/public/WWW
+ s- s- U& P# M2 t1 w/etc/init.d/S49php-fpm start+ \5 e0 R* p3 u) b0 c  f: H4 _
stat.sh(需要可执行权限chmod 777)* R$ d* J/ `; z1 d0 ?

( D. U6 Q( t# @#!/bin/sh3 u# N2 U8 r/ s% e  Y' N, P
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
5 q2 v) w- L5 ^9 A7 \pidof php-fpm > /dev/null# C! _- M* ?! G5 w% J; V4 Y
if [ $? -ne 0 ] ; then. ~3 [+ Q0 X4 A& {; M
    echo -n "off"- [) ?9 J9 y) H6 r0 M
else
0 \- z: K, |3 u( ^" T  {, H" }    echo -n "on"
4 d/ |5 ~: g7 n  y0 ufi+ I2 R  q& o' j2 c3 C
3.针对可道云,需要去官网下载kodexplorer4.25.zip,放到当前kodexplorer目录下。
) K7 T: N, @+ Y/ ?4 y! D' _$ q( E; m9 B. K8 k  I$ i3 ~3 k, r
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-6-1 21:46 , Processed in 0.072137 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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