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

X3P制作APP的方法

[复制链接]

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
yzfdy 发表于 2019-10-3 01:07:13 | 显示全部楼层 |阅读模式 IP:–广东–梅州 联通
本帖最后由 yzfdy 于 2019-10-3 01:08 编辑   U$ r# _* A! w' C/ ~

5 N1 \+ G! W( r: O3 ?6 y8 \
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈

( Q7 Y8 }) A1 g/ R6 L
有几种模式。介绍最简单的。比如 可道云做成onespace安装包( s* t" X$ m; b* o- z
首先要有linux环境,当然用x3plus自己的也可以。' @% t$ g, g& I, ]/ k/ F
1.建立一个app目录,名字任意,比如kodexplorer6 w# R- \% ?0 w& B+ @
2.必要的三个文件和一个目录:1 x8 g. Z2 {2 M) M
1) version (检验用的,除了version字段,其他字段不要修改)$ ^" [. D4 I3 D
内容如下:
  • systype=one2017
  • version=4.25
  • pkgtype=app9 E. L% b4 l: p9 E
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)2 L5 n6 \9 H0 T
首先要可执行权限,chmod 777 tar.sh
# D, n5 _! o* `' b内容如下:
  • #!/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: `8 \) k% X, V1 @
3)up.sh (这个文件是在onespace上安装的时候后台执行)
  }9 T2 E- ~, M- L: r4 q, X5 n3 O首先要可执行权限,chmod 777 up.sh* l& [; k  b+ U! @3 O' ?( e; a
内容如下:
  • #!/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- L! _  x% {* Z! z/ t

3 e3 \: M4 I( j
# a/ G" G5 X+ _! C

评分

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

查看全部评分

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
 楼主| yzfdy 发表于 2019-10-3 01:07:46 | 显示全部楼层 IP:–广东–梅州 联通
4) app目录3 y+ L+ c2 A  K% \$ O
在当前kodexplorer目录新建一个app目录,此目录下存放以下文件:  Z( j) b1 ^  C5 H6 a% G
app.png 应用管理那里的图标,注意像素大小和底透明) P* M2 m  t2 u+ o# ]
conf.js: g* C' J7 ~, B1 w# k! q
内容如下:
4 T6 m4 q% G) y6 S, l% \: P* u7 G/ q9 f% b' g1 {5 X1 i& \. R$ X9 B
{
# G: X5 s! ~" f. u3 B    "pack": "kodexplorer",$ r3 i6 n' e0 J& D+ h
    "ver": "4.25",7 k# P0 T3 ?8 C; G, v5 V; l
    "verno": 40025,
6 |8 J7 X$ n! z, C  z& o0 y* V8 i    "name": "kodexplorer",
( k: z. Y7 r# J    "logo": "app.png",
  G$ U: h$ }+ X$ ?  U    "url": "/php/kodexplorer/",# T0 A. S- l" r! Q/ }8 f
    "canstat": true,
- \) Z! \$ ?* x2 b* j4 d    "canoff": true,$ {- D6 v& l% c4 W/ c2 a' A
    "candel": true
3 t" H* \9 k* Z/ }5 l7 e+ R/ D}. o- W( S& ]- v9 l) V0 d
del.sh (需要可执行权限chmod 777)
# M  v. @7 L; U
) O, X; y# C* u! [. s8 }- Z! V#!/bin/sh
% U: b) Q. l% B7 Z+ Q5 {export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin# o; ~% J& m% ^( j( ]( ]
rm -rf /sata/app/kodexplorer1 K$ B3 v  o0 k6 T* Z
off.sh(需要可执行权限chmod 777)$ S% h5 C$ e- L2 @& _+ X% r; k! b

6 d( ]2 ?9 W- i' M#!/bin/sh$ A7 z3 k. K* A6 |" C- B
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin' w8 j5 x7 w. g7 m
/etc/init.d/S49php-fpm stop! c5 _  i. Y0 ]5 H) E1 |
if [ $# -eq 0 ] ; then
8 G: n! D0 Q7 y( L( Y" P    touch /sata/.storage/appblock/php
0 _6 z# M, J: h, ]- R* `fi5 h1 i8 U0 h$ Z5 z
on.sh (需要可执行权限chmod 777)7 R$ a2 M, h% V
+ J- V& J7 f+ n$ m. b# X  p; D
#!/bin/sh
1 X; Q6 W5 f1 k, Fexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin- i4 N% s3 V# v6 o* }
rm -f /sata/.storage/appblock/php
7 ]' o. k+ ]6 I1 w2 hmkdir -p /sata/public/WWW* D8 S* f, j# g* X8 {. ^; v* Y
chmod 777 /sata/public/WWW
4 R' C: ?9 }0 M8 W: E* q/etc/init.d/S49php-fpm start
1 R2 x) a/ |8 }- W( istat.sh(需要可执行权限chmod 777)
2 ~8 A; G# G! @. k
, Q& |* J' S6 H# C+ ?- M#!/bin/sh
2 D% ?+ W" r6 i; n2 E# E5 Z, yexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
' X6 u: g9 }( mpidof php-fpm > /dev/null" T' O% f' b5 T9 g; c0 T2 f0 Q
if [ $? -ne 0 ] ; then
+ r( ]0 o5 `  r/ g7 i6 b) Z) b4 e2 k  G    echo -n "off"
5 R0 O1 w7 w0 T% o. S/ D1 |else0 L* ?* g% n8 k, v. P0 H4 O
    echo -n "on"' `% w6 p2 W. J: d
fi" Y/ ]) K/ Q3 P
3.针对可道云,需要去官网下载kodexplorer4.25.zip,放到当前kodexplorer目录下。
$ K, L% O# P$ ?& a- s" D. q
" b) _# O& d3 h9 X* s! x1 ?4.运行./tar.sh即可生成安装包

7

主题

129

回帖

4340

积分

实力垃圾佬

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

1

主题

19

回帖

106

积分

初级渣柚V2

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

39

主题

129

回帖

291

积分

中级渣柚V1

积分
291
fchhoho 发表于 2019-10-3 01:27:06 | 显示全部楼层 IP:–福建–福州 电信
这个真的技术贴呀

8

主题

50

回帖

320

积分

中级渣柚V1

积分
320
zsyg 发表于 2019-10-3 09:25:41 | 显示全部楼层 IP:–广西 移动/数据上网公共出口
谢谢分享

11

主题

126

回帖

454

积分

中级渣柚V1

积分
454
h010310534 发表于 2019-10-3 09:56:41 | 显示全部楼层 IP:–江苏–宿迁 移动
支持一下

2

主题

74

回帖

287

积分

中级渣柚V1

积分
287
gofans 发表于 2019-10-3 10:06:06 | 显示全部楼层 IP:–广西–梧州–岑溪市 电信
看看,还没到那级别

8

主题

94

回帖

160

积分

初级渣柚V2

积分
160
ccknnkuangzha 发表于 2019-10-3 10:16:05 | 显示全部楼层 IP:–浙江 移动/数据上网公共出口
学习了,支持一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-11-4 19:06 , Processed in 0.065456 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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