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

X3P制作APP的方法

[复制链接]

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
yzfdy 发表于 2019-10-3 01:07:13 | 显示全部楼层 |阅读模式 IP:–广东–梅州 联通
本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 5 G$ ]" U4 O5 B

0 k4 a/ {( g0 F: t8 e
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈
+ V3 l7 @1 T. u& w2 C* M
有几种模式。介绍最简单的。比如 可道云做成onespace安装包4 b1 X- v1 I  x4 ~2 y) q7 R1 D
首先要有linux环境,当然用x3plus自己的也可以。
7 }$ e* U# N0 _8 |* \" j) b" V1.建立一个app目录,名字任意,比如kodexplorer8 E' Q+ ^4 b' G1 X. l
2.必要的三个文件和一个目录:
% X; B7 N: p2 n& ]' a1) version (检验用的,除了version字段,其他字段不要修改)
1 n) c3 z2 A* e1 e内容如下:
  • systype=one2017
  • version=4.25
  • pkgtype=app
      M* o+ p# N  h6 Q" i+ e3 D
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
8 `  n. m6 J' M5 F3 [首先要可执行权限,chmod 777 tar.sh
6 H# C( b' F1 _7 O/ a* {5 m内容如下:
  • #!/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.tgz6 D: k, L1 Z: ~; i; F  O
3)up.sh (这个文件是在onespace上安装的时候后台执行)
+ ]) \, ]) q' X" g: G首先要可执行权限,chmod 777 up.sh! ?0 M5 ?; ^: n# j/ j6 }
内容如下:
  • #!/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 08 H% q9 q) _3 P; f% F6 |* f) O

" k# a7 c+ Z- F: ?" r, f& ?% N. T! V

评分

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

查看全部评分

7

主题

129

回帖

4340

积分

实力垃圾佬

积分
4340
 楼主| yzfdy 发表于 2019-10-3 01:07:46 | 显示全部楼层 IP:–广东–梅州 联通
4) app目录
- x8 k& h4 x" W, o# v在当前kodexplorer目录新建一个app目录,此目录下存放以下文件:6 S( W$ l, R6 T) @8 F
app.png 应用管理那里的图标,注意像素大小和底透明4 I! Q- M" k8 y8 h
conf.js
" ]% T6 O! g" I7 J; e4 d) r. Y  m内容如下:
3 i4 R+ A" M- a+ }! g8 F. F+ |9 B& K2 H/ O6 F+ I  ~; e0 I
{
4 p8 ]8 `8 u3 j0 ^: @    "pack": "kodexplorer",
/ B1 u5 @' x+ w4 b: S    "ver": "4.25",
% o0 ~, \1 D. ^1 N# U6 h* V% v    "verno": 40025,3 d7 |" l/ s% z, F- N. s# [
    "name": "kodexplorer",
0 U  N! g- j4 |! y8 U    "logo": "app.png",! |6 v' V/ d; ]# c/ I
    "url": "/php/kodexplorer/",6 c  [' M0 X7 x( C7 `
    "canstat": true,7 _* N3 I1 ~0 ]. i9 e
    "canoff": true,
$ l* p  g; @8 {+ ^& ~! P' |    "candel": true
) N! l* j: [: Y$ C% b6 C}* t! p) C  f) r( B0 X" S
del.sh (需要可执行权限chmod 777)! }. Z# g& t0 W+ B8 k5 v

; d* _' p- a. x1 o#!/bin/sh+ B7 t5 ]- l  Z0 F- E
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
* N8 C! Y5 o5 z  i# Hrm -rf /sata/app/kodexplorer
* ?  J4 Y% r" P! X9 F2 P' Soff.sh(需要可执行权限chmod 777): i/ m0 b2 G0 D. R$ u
# d5 f* U% D- Z$ [! E# a3 u
#!/bin/sh+ D' |& z$ x( r+ T5 I
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin3 f8 C2 J4 m- t/ o
/etc/init.d/S49php-fpm stop
* y. ~6 M; h7 N  s7 ^if [ $# -eq 0 ] ; then
8 \& z0 B/ I# y+ Y5 {    touch /sata/.storage/appblock/php
( |' U3 o3 \' t5 zfi$ m7 |6 K$ Y- ]8 X3 M6 X, {! R
on.sh (需要可执行权限chmod 777)& e$ @, m+ F# r" m! t
- a6 p# \! f8 r' ?
#!/bin/sh6 c2 T+ p) A( }, W
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
8 f! C- z5 `3 P1 w+ K# F3 Yrm -f /sata/.storage/appblock/php
6 A+ q3 G( c6 I9 {7 K5 Emkdir -p /sata/public/WWW
: G( J5 b, Y! C. i# J+ K0 J7 [" Kchmod 777 /sata/public/WWW
; H2 M' }. @$ y; q. l/etc/init.d/S49php-fpm start
" x3 d& Z  [2 U! Vstat.sh(需要可执行权限chmod 777)# e; f! z' x4 B( H0 @
5 c0 _3 i8 A# L) t
#!/bin/sh  r& g! h" n8 s3 K/ {
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin
8 f% t  z- N- ?* q$ F% `6 j% f( B& d" O7 ?pidof php-fpm > /dev/null
9 [. m6 U7 ?, J  F: Iif [ $? -ne 0 ] ; then
( ?' T% l0 y) E" s4 U( S4 l    echo -n "off"
+ J9 _/ j# a+ x/ v8 ~9 telse4 I7 v( D4 g% k
    echo -n "on"
: j( L5 I% _- u1 o! Hfi5 A  E: r1 f" F, N7 l" z& y
3.针对可道云,需要去官网下载kodexplorer4.25.zip,放到当前kodexplorer目录下。
( b- {6 b% o# \# _8 d0 u9 |) o5 M+ {; N4 h7 B  b: H1 }- p
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-5-8 18:36 , Processed in 0.079033 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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