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

X3P制作APP的方法

[复制链接]

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
yzfdy 发表于 2019-10-3 01:07:13 | 显示全部楼层 |阅读模式 IP:–广东–梅州 联通
本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 ; t/ X' y+ j. S/ ?) }0 X
+ U2 g& _/ D. j7 y" u+ F: e4 p; g
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
$ ?' z# N; P! I" k
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
7 o* c% {; e! ]9 ]4 l& }首先要有linux环境,当然用x3plus自己的也可以。
4 Y9 y- W4 m1 {; B6 T, n1.建立一个app目录,名字任意,比如kodexplorer
) G% B* o% s. B; R) i% O1 X2.必要的三个文件和一个目录:2 E, P1 V, w/ ~7 O6 p/ ]' P
1) version (检验用的,除了version字段,其他字段不要修改)
+ o, P8 \1 A% l$ z5 H. I' f内容如下:
  • systype=one2017
  • version=4.25
  • pkgtype=app
    ; v0 x* D5 G# j
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
/ u, K4 v/ C: a首先要可执行权限,chmod 777 tar.sh- H0 o$ {6 ]) r0 q, j- n$ F* N
内容如下:
  • #!/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. R# {$ R! v  V1 @
3)up.sh (这个文件是在onespace上安装的时候后台执行)/ N! K% t) }8 E7 e/ m5 D' ?
首先要可执行权限,chmod 777 up.sh7 z9 o1 b5 i$ q* J
内容如下:
  • #!/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& v" W$ P; ?( j; \" q
" _  p: x4 R* G9 ?! x' f9 M
7 w1 Z) F3 n, Q, J

评分

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

查看全部评分

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
 楼主| yzfdy 发表于 2019-10-3 01:07:46 | 显示全部楼层 IP:–广东–梅州 联通
4) app目录
3 z. B! z! w* X9 J- B在当前kodexplorer目录新建一个app目录,此目录下存放以下文件:8 i0 r% J! |, G0 T
app.png 应用管理那里的图标,注意像素大小和底透明
* }% }! {+ ~5 Uconf.js
4 W( y4 z% U) v# k) e. ?0 n" ^内容如下:
0 ^( N1 i4 u" P
% O& S. E/ H( s% b1 ?9 c{
7 d( y# N5 J; s* h" j* H& j6 a    "pack": "kodexplorer"," ~( x6 v3 O& V: S: S. L: f
    "ver": "4.25",! v; a& e; H7 \8 y
    "verno": 40025,2 W, _* e8 f+ q0 W
    "name": "kodexplorer",
; Q5 s, u9 T7 A8 E/ n- g    "logo": "app.png",
6 F' z# y! \4 x) e+ ^" {) v    "url": "/php/kodexplorer/",4 P% M3 k" g, k& j" T
    "canstat": true,; t6 }/ X% h6 X9 h% d* y9 d1 F
    "canoff": true,5 z8 B( c- y, b2 {( \
    "candel": true
% Q: y" k8 ^" n3 W7 k6 z: P( O}
) Y% A0 Q9 _; a) `2 M% U  odel.sh (需要可执行权限chmod 777)
( I, D+ D2 J/ C0 O( [& @! B& @
4 N( J$ P% P5 G8 T3 p) y#!/bin/sh& d2 U8 o% n8 j9 @5 C1 Y
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin$ d8 _4 u* a7 S( ]1 M* Q
rm -rf /sata/app/kodexplorer
: r! X  k( F  B9 Coff.sh(需要可执行权限chmod 777)3 a; \$ C$ z/ X1 ^9 E9 ~/ A6 z
( ]/ h8 U1 }& [: q# b
#!/bin/sh  B1 d+ O/ [7 p* j" M& Q  G, q- \  J
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin8 u- \4 B# e+ a, K
/etc/init.d/S49php-fpm stop
- F: d8 R1 \/ B8 L& j  l% ?  Zif [ $# -eq 0 ] ; then
- [! c- _( }) B% V$ m& D+ u    touch /sata/.storage/appblock/php4 S1 s5 q4 Q* |. }7 @
fi
; q: j. N" I5 ?& son.sh (需要可执行权限chmod 777)) c9 `- u* c2 @, e* I& R

2 `+ a) M$ M0 P! w8 h#!/bin/sh6 p0 i+ g! e) x) `
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin. t  i" m+ r' b4 \) V
rm -f /sata/.storage/appblock/php
6 L& R, O% D! j/ d: M  Z2 Qmkdir -p /sata/public/WWW) r6 D" n5 q: S' Y3 s8 a
chmod 777 /sata/public/WWW4 X: F/ c& ~$ a; }
/etc/init.d/S49php-fpm start
# o9 p% }! @" S/ q9 n, I; e% zstat.sh(需要可执行权限chmod 777)( V2 p( g0 @2 a/ X! H0 L+ \

% G  d7 |, B! j2 \" d#!/bin/sh
4 c  G: V+ _- @$ uexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin( |" {9 z* r6 P6 v
pidof php-fpm > /dev/null6 a  i( U+ H% `0 H, E
if [ $? -ne 0 ] ; then
5 g/ K0 T# _2 L7 P1 h& b# y/ ?    echo -n "off"
5 t4 V! X. h! L# D6 celse
2 O# r8 N& O  d% y, u0 E  E* z( y    echo -n "on"7 A6 _% r7 l9 |
fi* x& q" b% C* C$ `% I4 }8 l2 U, }
3.针对可道云,需要去官网下载kodexplorer4.25.zip,放到当前kodexplorer目录下。
. C+ A/ ^) H! J& Q# E2 T2 k9 p1 m4 Z! c1 ?2 G- N  O
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-9-23 20:08 , Processed in 0.065814 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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