精华 | |
金钱 | BA |
威望 | 点 |
贡献值 | 点 |
爱心 | 点 |
经验 | 点 |
注册时间 | 2009-2-2 |
最后登录 | 1970-1-1 |
在线时间 | 小时 |
| |
| |
| |
|
立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!
您需要 登录 才可以下载或查看,没有账号?注册
x
其实,一开始我也不知道具体的用法,IT看到situr发的那个帖子的用法,没有看懂...
后来解开夏的电讯精灵无意中才看明白的.....!
这个其实用起来很简单,并没有大家想象的那么复杂,很容易!
要想让你的软件图形化的话,首先你必须的解开你的mpkg软件,不会解的会在手机上把mpkg改成tar.gz解开!
实际上在有图形化软件里解开以后都有个navtab控件和一个\"settings.cfg\"的配置文件.
首先来说,navtab控件它是来读取\"settings.cfg\"这个配置文件来运行你的shell程序的,navtab并不需要修改,我们
修改\"settings.cfg\"这个文件的参数就可以了! 但前提是你必须把navtab控件放在你需要修改mpkg的文件佳当中!
说明一下:在MPKG的文件夹当中,这个navtab控件的名称不是固定不变的,你可以随便命名,但是打包的时候,还要
修改desktop文件,下面我会详细的说明!!
步入正文!!!下面来说说具体应该怎么修改!
就用我发的那个\"程序合集\"来说吧:
当你解开的时候会发现里面并没有navtab这个控件,其实我把它命名成\"mpkg\"了,这个不需要修改,
只修改\"settings.cfg\"文件就行.大家看图:
第一张是navtab控件的基本框架.是在没有任何图标和shell程序的情况下:
第二张是当你解开\"程序合集\"后所看到的,其中mpkg就是navtab控件,我只不过改了下名字!
其中icon文件夹是来存放你程序所有的图标文件,这个必须得有,不然的话你修改完成以后程序是没有图标的!!!
......说的有点乱了!..下面我跟大家解释下settings.cfg这个配置文件具体的修改方法.其实大家一般情况下,修改这
个就行了!!
大家打开这个settings.cfg以后会看到像下面这样,我来具体的解释下!
[MAIN]
Tabs = 5#这个的意思是你程序总共有5栏,也就是说如果你只想有2栏的话,修改成2即可!!
Title = 程序 #这个的意思是在标题栏上显示程序的名字是\"程序\" 可以随意修改.比如\"MPKG合集\"!!!
Soft1 = 选项
Soft1s = 选择这四项一般情况下来说不用修改!是手机左右键的名称!喜欢DIY的朋友可以改下试试!!
Soft2 = 退出
Soft2s = 取消
[SETTINGS] 可以直接无视!!! 默认的图标大小等
SysIconSize = 49
Refresh = YES
[NAVTAB]这个就重要了,它是程序默认你所选栏的图标!
Tab1 = icon/tab1.png#这个的意思是第一栏的图标是icon文件夹当中的tab1.png图标!
Tab2 = icon/tab2.png#第二栏的.........往下依次类推!
Tab3 = icon/tab3.png
Tab4 = icon/tab4.png
Tab5 = icon/tab5.png
说明一下:如果你上面选择的是2栏或者不够5栏的话,图标可以不写,你用几栏给几栏添加图标就行了!
[MENU]选项菜单的设置!!! 首先说明下,从下往上设置的,也就是说,从最底下开始!!! 比如说我选项菜单中有6项那么我从6开始!!
Icon6 = icon/exit.png选项菜单的图标文件!! 意思是icon文件夹下的exit.png!!!
Item6 = 退出程序 #程序的名字.
Exec6 = exit.sh#这个就重要了,这个是你程序运行的shell程序文件,必须得有,不然点击没反映!! 意思是在mpkg文件夹下的exit.sh!!!
Icon5 = icon/tubiao.png这个是倒数第2栏,意思同上....
Item5 = 图标更换#程序的名称!
Exec5 = tubiao.sh#程序的主shell程序!
往下的话依次类推........
Icon4 = icon/xitonggaikuang.png
Item4 = 系统信息
Exec4 = sys/sys.sh
Icon3 = icon/about.png
Item3 = 关于程序
Exec3 = about.sh
Icon2 = icon/shandisk.png
Item2 = 卸载主题
Exec2 = SdiskSkin.sh
Icon1 = icon/tiqudisk.png
Item1 = 提取主题
Exec1 = TdiskSkin.sh
[LIST1] 第一栏下程序的列表!!!
Items = 6意思是总共有6个程序,如果用不了那么多,那么就选择少点!!!!
Icon1 = icon/yijianlanya.png程序的图标!!!! 在icon文件夹下的yijianlanya.png
Option1 = 一键蓝牙程序的名称!!!!
Exec1 = A/yijianlanya.sh程序的主shell程序!我放在A文件夹下,大家可以随意!!!
这个是第2个!!!看好了..icon后面,必须有相应的对应数字,比如第3栏``那么就是icon3.......potion3.........exce3.......
Icon2 = icon/jieya.png
Option2 = 文件解压
Exec2 = A/zArcMan/start.sh
Icon3 = icon/ModM.png
Option3 = 宫格修改
Exec3 = A/ModM/ModM.sh
Icon4 = icon/simi.png
Option4 = 私秘文件夹
Exec4 = A/simi.sh
Icon5 = icon/yinxiao.png
Option5 = 音效管理器
Exec5 = A/yinxiao.sh
Icon6 = icon/logo.png
Option6 =
Exec6 =
[LIST2]第2栏下的设置, 这个往后依次类推,你上面有几栏,写几栏就可以了!!!
Items = 6有6个程序列表!!
Icon1 = icon/lanyamingzi.png同上!!!
Option1 = 蓝牙名称
Exec1 = B/lanyamingzi.sh
Icon2 = icon/NongLi.png
Option2 = 农历查询
Exec2 = B/NongLi/NongLi.sh
Icon3 = icon/java.png
Option3 = Java堆栈量
Exec3 = B/java.sh
Icon4 =icon/Dingshi.png
Option4 =播放器定时
Exec4 = B/Dingshi/Dingshi.sh
Icon5 = icon/beizhao.png
Option5 = 蓝牙被找时间
Exec5 = B/beizhao.sh
Icon6 = icon/logo.png
Option6 =
Exec6 =
[LIST3]
Items = 6
Icon1 = icon/wenhou.png
Option1 = 每日问候
Exec1 = C/yuer_xingqi/yuer_xingqi.sh
Icon2 = icon/caidanguanli.png
Option2 = 菜单管理
Exec2 = C/zMenuEditor/zMenuEditor.sh
Icon3 = icon/xxit.png
Option3 = 系统提速
Exec3 = C/xxit/xxit.sh
Icon4 = icon/Lock.png
Option4 = 程序加密
Exec4 = C/Lock/start.sh
Icon5 = icon/miaobiao.png
Option5 = 多功能秒表
Exec5 = C/stopwatch/stopwatch
Icon6 = icon/logo.png
Option6 =
Exec6 =
[LIST4]
Items = 6
Icon1 = icon/LinTar.png
Option1 = 压缩文件
Exec1 =D/LinTar.sh
Icon2 = icon/newtxt.png
Option2 = 新建文本
Exec2= D/newtxt.sh
Icon3 = icon/txt.png
Option3 = 文本编辑
Exec3 = D/zTextViewer/start.sh
Icon4 = icon/laji.png
Option4 = 系统垃圾清理
Exec4 = D/KillVirus/BA_Kill2
Icon5 = icon/led.png
Option5 = 背光模式切换
Exec5 = D/LED.sh
Icon6 = icon/logo.png
Option6 =
Exec6 =
[LIST5]
Items = 6
Icon1 = icon/1.png
Option1 = CPU调频器
Exec1 = E/cpu/cpu.sh
Icon2 = icon/2.png
Option2 = 语音键设置
Exec2 = E/changevr/changevr.sh
Icon3 = icon/2.png
Option3 = 照相键设置
Exec3 = E/changecamera/changecamera.sh
Icon4 = icon/4.png
Option4 = 音乐键设置
Exec4 = E/yinyue/yinyue.sh
Icon5 = icon/5.png
Option5 = 短信符号设置
Exec5 = E/fuhao/fuhao.sh 写到这里就行了...你上面写的是几栏,那么你写几栏,多写了会显示不出来,等于白写``!!
Icon6 = icon/logo.png
Option6 =
Exec6 =
我来解释下!如果只想有图标,而不想有文件名字和主程序的话 \"=\"后面不写就行了!!!!注意,占用一个选项!!!
当把这些全部弄好以后,好了,.开始把你的图标文件,和shell程序一一放到对应的文件夹当中!!!
记住,千万别搞错路径和名字了,那样的话会显示不出来程序图标或者运行不了程序!!!!
最后,打包!!!不会在电脑上打包的话就用手机来制作!!!!
提醒:我上面说了,navtab控件可以随意命名,但是打包的时候必须把desktop文件中的Exce=*** 这个改成你所命名的navtab
控件名称.要不程序运行不了....切记!!!!!
终于完了,忽忽!!大家有不懂的问我或者跟帖问我,下面附件是navtab控件!!!! |
|