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

X3P制作APP的方法

[复制链接]

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
yzfdy 发表于 2019-10-3 01:07:13 | 显示全部楼层 |阅读模式 IP:–广东–梅州 联通
本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 3 M; E6 M+ q' v% _, s0 M" k: T

0 q) ^$ d( j/ q( e# s
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈

4 q; E& A- M1 ~: f. v& X* R
有几种模式。介绍最简单的。比如 可道云做成onespace安装包, K5 f0 |( T2 _
首先要有linux环境,当然用x3plus自己的也可以。
1 P* w1 {0 L) ^. u1 }2 l" G; U. ?1.建立一个app目录,名字任意,比如kodexplorer2 @( H" G. b5 Y
2.必要的三个文件和一个目录:
2 D) m) {2 O, n8 Q. q1) version (检验用的,除了version字段,其他字段不要修改)
4 k6 X/ ~( X+ A内容如下:
  • systype=one2017
  • version=4.25
  • pkgtype=app
    : l5 O. J- o- ~
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)7 h1 Q8 d- Q; r* a0 Y
首先要可执行权限,chmod 777 tar.sh9 h2 g/ v- i+ J' I4 \, u4 q; G0 [) W; x
内容如下:
  • #!/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 S$ e& `" Y3 v/ b! G! w
3)up.sh (这个文件是在onespace上安装的时候后台执行)
" v$ @  |! ]/ E9 ?首先要可执行权限,chmod 777 up.sh# Y- e. H' m. z
内容如下:
  • #!/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* L  D! t$ B/ R$ o
& Z! ?3 J& t- M* ^8 ^/ X. f3 n
( N& p! b/ v' B/ T: [

评分

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

查看全部评分

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
 楼主| yzfdy 发表于 2019-10-3 01:07:46 | 显示全部楼层 IP:–广东–梅州 联通
4) app目录* S: L  F$ I  s% K% Q0 o% S: d/ L& V
在当前kodexplorer目录新建一个app目录,此目录下存放以下文件:
8 q4 H7 F+ d5 T5 l) k. S2 Vapp.png 应用管理那里的图标,注意像素大小和底透明3 w& b- v) X0 R; t# d
conf.js' O0 V8 L( o- T' Z
内容如下:0 b0 G) ?  T/ A" H: p
7 d6 \1 b7 r6 h! V
{1 ~+ w2 D* P* O3 p* N* H, [' I
    "pack": "kodexplorer",2 w6 O! U7 T2 @7 V" }- W5 |
    "ver": "4.25",
% M' J7 j8 W4 Z/ X4 R" |0 _' A# Z. m    "verno": 40025,# c& X( [$ n/ [: W
    "name": "kodexplorer",6 ~, x8 z4 A1 }$ k8 b0 q3 D
    "logo": "app.png",2 A+ m  o  T" n: g% n1 Q7 V
    "url": "/php/kodexplorer/",* Y: ?2 G  C, T% ]+ ^( \
    "canstat": true,' t: l4 b$ t2 Z4 D
    "canoff": true,
/ e+ u  s9 i9 q9 g( S" K+ V* W    "candel": true0 d/ H- ]; V0 Y# O
}
  [1 z" |8 T  J0 A! jdel.sh (需要可执行权限chmod 777)8 K3 ^* v& o. ?/ L
$ p+ s! d# l! I, G
#!/bin/sh
; l3 M5 ^; P9 ~9 s; j3 L* qexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
0 ~% v' S' {) L: @) q9 }rm -rf /sata/app/kodexplorer
8 V" Z6 G- ~0 p4 t; Ioff.sh(需要可执行权限chmod 777). B6 @5 K4 d/ `# L
3 j; a! p1 |8 u/ o
#!/bin/sh
9 H0 W. G$ Z- @! Texport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin+ X/ N" k; k' B0 b" P5 D5 s- T
/etc/init.d/S49php-fpm stop3 v( m5 |3 R+ L, `1 j
if [ $# -eq 0 ] ; then
- C$ |: u8 M" R    touch /sata/.storage/appblock/php- y! E/ [7 w* k( L. Q. B
fi6 S* G) E* R# c
on.sh (需要可执行权限chmod 777)
- S& C' k% S; {, v3 _, V/ t  [: m1 R" K1 x5 Z. [! {
#!/bin/sh
+ h& R. J" B5 ~8 b4 {export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
. H. T  N/ t  R+ t' Y) Arm -f /sata/.storage/appblock/php
' b7 D! F# _/ w4 D: W' N( |mkdir -p /sata/public/WWW
# j1 W* d' W3 Zchmod 777 /sata/public/WWW
* G& @5 L3 [3 i/etc/init.d/S49php-fpm start
& T. P8 `- q  mstat.sh(需要可执行权限chmod 777): e( G+ o" G  V

# f+ h* w& C# [0 b! j: D#!/bin/sh
, ?( l) E: l1 ^! X6 t2 dexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin" q1 P7 l! D7 X6 }6 \
pidof php-fpm > /dev/null
7 R/ z/ e1 `& G( Jif [ $? -ne 0 ] ; then4 Q0 r6 I4 V9 R0 P; n2 @, ~: w, C
    echo -n "off"
* o2 f/ i" p- S6 yelse, C  L% Z0 d7 u1 ^5 m
    echo -n "on"" O: b0 {8 B. e: D- h; X
fi
, S0 w7 S+ q: |- F1 f  L3.针对可道云,需要去官网下载kodexplorer4.25.zip,放到当前kodexplorer目录下。4 ?, h- ]0 r& ~, l
9 R* O% s0 H; E* K" v# M0 a$ q' M
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-6-27 05:37 , Processed in 0.490142 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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