心情留言板
 登录  注册 忘记密码  本版精华 帮助RSS订阅 
精点留言 → 浏览主题发表帖子
[点击:1458]
11/1  1   
 
楼主 发表于:2009-4-16 11:21:15 

§KLD使用说明

  

http://bbs.imobile.com.cn/thread-tid-7805576-enum_factor--page_no-1.html







关于修改Loader.ini和NAVICONFIG.txt两个文件配置

启动不了的GY,
请检查下你的Loader.ini和NAVICONFIG.txt两个文件的配置
(新手很不容易搞明白):

一、Loader.ini文件

下面是一般情况下的配置方式

[配置]
默认程序=0
文件路径=\Storage Card\NaviOne\NaviOne.exe(提示:如果你的卡名是中文名——存储卡,那么你的文件路径=\存储卡\NaviOne\NaviOne.exe)
保持背光=1
防止关机=1
打开蓝牙=0
旋转屏幕=0
辅助程序数量=0

还有几个特别情况,需要修改你的文件:

1、如果你的卡名是英文,导航文件名(也就是NaviOne)是凯立德(或KLD), 那么你的文件路径=\Storage Card\凯立德(或KLD)\NaviOne.exe

2、如果你在卡里设了导航文件夹,那么在你的文件路径里要加上这个文件夹名,例如改为:\Storage Card\导航\NaviOne\NaviOne.exe

3、如果你喜欢横屏,那么可将旋转屏幕数值改为 ————4

二、NAVICONFIG.txt文件

配置如下:

COMMPORT=COM4:——————————————————————————(端口)
BAUDRATE=4800———————————————————————————(波特率)

有些时候,如果搜不到星,可改下波特率(BAUDRATE),我试过改到9600正常搜星的


三、如何改文件路径
改路径有两种方式:
一是将LOADER.INI 文件复制到PC上,修改完后拷回覆盖原文件
二是利用RESCO FILE EXPLORER 软件,在手机上直接打开文件修改






凯立德的版本编号为3段:机器编号-软件版本-地图版本。以P0806-C5101-08A6ZF3为例,该机器编号为P0806(0806机器专用,但并不是说别的机器不能用),软件版本为C5101,地图版本为08A6ZF3,地图和软件可以分开更新。因此,地图新不新看第三段,软件新不新看第二段,如P9904-C5101和P0806-C5101,其实就是同一个软件版本,只是适用不同的机器,P9904专指适用PPC,P0806不知道是哪个机器专配的。说哪个版本收星更快、不卡图,只能说明那个版本代码更适合你的机器,并不代表这个版本有什么进步。
目前,凯立德最新的软件版本是C系列C51XX(C5101,C5103,C5105等),T系列T31XX(T3106,T3106等),最新的地图版本是08A6ZF3,ZF3表示某个公司的电子眼数据版本。





一、凯立德版本编号的非官方解释
版本号   版本信息      品牌  电子眼
G11053--083CM012ZF201001--E路航LH680 3.5寸------带电子眼
G11126--079CM00GC0101001--AOCOS(M系列) 3.5寸--不带电子眼
G51152--079CM00GC0101001--AOCOS(M系列) 4.3寸--不带电子眼
G11745--079CM01LZF101001--AOCOS(T系列) 3.5寸----带电子眼
G51744--079CM01LZF101001--AOCOS(T系列) 4.3寸----带电子眼
G11127--079CM01HZF101001-- 3.5寸-----------------带电子眼
G5884----079CM01HZF101001-- E路航4.3寸---------带电子眼
G31150--079CM01HZF101001--7寸--------------------带电子眼
G1110----06CCM008C0101001--亿通G998 3.5寸
S80-G1115-06CCN00VC0101001--TCL A380
G1115----06CCM039ZF101001---众一500
G1116----06CCM108C0101001---金立L9
C系P0407-C5004-0862RY2<-----最新版本
T系P9901-T3002-0836ZF2 (这是旧版本,现在也有新版本了 )
(----程序版本----)(-地图版本-)
G1036--083CM006ZF201001
(程序版本)(------地图版本----------)
G11194-083CM012ZF201001 l l 尺寸 年份
1=3.5寸 5=4.3寸 3=7寸 08=2008年 07=2007年 06=2006年
版本号:G11126-079CM00GC0101001
又研究出那个G的代表月份。
该位置如果是数字就直接表示几月,如果是字母就自己推(A=1,B=2,......)
新版本只有T系列和C系列之分。
  在分T、C系列之前,版本号均以G开头,如G1011、G11631、G11745等;
  在分T、C系列之后,版本号分为两段,前一段以P开头,后一段分别以T、C开头,例如P9901-T3002(T系列),P0019-C5003、P0020-C5003、P1064-C5006、P0407-C5004 (C系列)等;
  因此,号称T系列或C系列而版本号以G开头的,基本上是杂交品种,如G11194-XXXXXX,G1036-XXXXXX等;
  至于T、C的含义:
  T=Traditional(传统的),保留了原KLD软件的风格;
  C=Creative(创造性的),具有全新的界面和用户体验。

以下是C系列的程序结构,自己对比!
★主程序★-------------(必须同期更换)
navione.dll
CarelandNaviMain.dll
★常驻程序★
Loader.exe----全屏起动点击此文件进入导航系统
Loader.ini----路径及横竖屏设置(旋转屏幕=0~40自动,2、3竖,1、4横)
Navione.exe
CNVFONT.BIN
VOICEWAVE.VPK
NaviColor.dll
Phrase2.dll
CareLandRWRS.dll----手写有关
[AddrBook]---------用家地址资料导出导入存放位置
[IsRes4]方言
Resource_Cantonese.dat----广东话
Resource_Northeast.dat----東北话(暫沒有)
Resource_putong.dat----标准普通话
Resource_Szechwan.dat----四川话
Resource_tw.dat----**话
vssver.scc
[Res]地图主題设置
carelandnavirender_1.dll
carelandnavirender_2.dll
carelandnavirender_3.dll
carelandnavisymbol_1.dll
carelandnavisymbol_2.dll
carelandnavisymbol_3.dll
vssver.scc
[Route]路径
[Track]----用家轨迹资料导出导入存放位置
[Voice]----预录语音文件夹(若不需要可整个删掉)
AddrParams.cld----用家地址簿(初始若缺失会自动生成)
NaviParams.cld----用家畫面设置(初始若缺失会自动生成)
HisTrackParams.cld----(初始若缺失会自动生成)
RPParams.cld----(初始若缺失会自动生成)
下列地图皆可用:
版本083-CM00-6C02-01001 T,C系版号083-6C02 封包20080528 没眼 +港澳
版本083-CM00-6ZF2-01001 T,C系版号083-6ZF2 封包20080528 有眼 +港澳
版本083-CM01-2ZF2-01001 T,C系版号083-2ZF2 封包20080422 有眼 +港澳
版本079-CM01-HZF1-01001 T,C系版号079-HZF1 封包20071025 有眼
版本079-CM00-GC01-01001 T,C系版号079-GC01 封包20071019 没眼

★地图★----------------(必须同期更换)
NAVIBG.CLD----地图文件
NAVIMAP.CLD----地图文件
NAVIPIO.CLD----地图文件
NAVIRD.CLD----地图文件
[PIO_DATA]信息点--------(如有需要可增减文件夹内信息点)

 
不断学习,不断进步!
返回列表  返回顶部  
1 楼 发表于:2009-4-28 17:43:04 
二、凯立德瘦身方法
凯立德的瘦身方式:最新的0862版地图信息点数据大约427M,可以删除暂不需要的信息点文件。KLD所有地图信息点数据文件存放在PIO_DATA目录下,共有33个文件,文件名为PIO001.CLD—PIO033.CLD,代表33个省市区(含港澳)。对多数TX来说,只需要自己常用的几个就足够了,不需要的完全可以删掉(先备份到PC上),可以省出空间,以后要用时再拷回去即可。下面是各省市区的代码:01 北京市02 天津市03 上海市04 重庆市05 河北06 山西07 **08 辽宁09 吉林10 黑龙江11 江苏12 浙江13 安徽14 福建15 江西16 山东17 河南18 湖北 19 湖南20 广东21 广西22 海南23 四川24 贵州25 云南26 西藏27 陕西28 甘肃29 青海30 宁夏31 新疆32、33港澳

三、如何实现凯立德软件完美横竖屏
首先,大家应该知道,很多导航软件本身就支持横竖屏显示,开启导航软件后直接选择就行,不需要通过其他设置改变横竖屏显示,比如灵图、R66等。但是凯立德不行,他只能单一的选择屏幕显示。如果想同时实现横竖屏显示,那么就必须利用外部程序进行辅助调整屏幕横竖显示,这样有些“机油”就搞出来了用来完美支持凯立德的横竖屏选择的DD。在用咱发的那几个完美版里,关于横竖屏问题,其实很简单。
(一)在完美版里,开机默认竖屏,如果你不喜欢竖屏,那么就改LOADER.INI 文件的旋转屏幕参数(旋转屏幕=0~4 0自动,2、3竖,1、4横),以后一开机就是横屏,但是这个1、4横的方向上也要依你的习惯选择,有机子键盘在左或右之分。
(二)如果横竖屏都喜欢,那LOADER.INI 文件不用改,旋转屏幕参数=0,在想用横屏的时候,进入开始——设置——系统——屏幕——方向——横向,然后启动凯立德,出来的就是横屏。不过这个太麻烦,另外还有两个办法,
1)装HTC HOME(或BatteryStatusExt)插件,启动凯立德前,先选择屏幕调整就可以了;
2)将手机不常用的键设定为屏幕横竖屏调整键,我是把按键6直接设成了这个DD。
方法:开始——设置——个人——按键——选择按键6(或X)——分配程序——

四、关于凯立德版本杂交(含主程序及地图替换)
(一)、杂交的方式有很多种,常用的主要有三种:
1、提取更换主程序文件
2、提取更换新地图文件
3、提取新的主程序文件+提取新的地图文件===合并成新的版本
(二)、以C系列版本为例,如果是更换主程序文件,你只需要将新主程序文件中的navione.dll 和CarelandNaviMain.dll 提取出来,覆盖你现用版本中的相应文件即可,但是有可能会只能横屏显示,因为有些CarelandNaviMain.dll 文件只支持横屏的。
(三)、如果是更换地图文件(适用于各个系列),那么你需要提取新地图文件中的以下五个文件,覆盖你现用版本中的相应文件即可,包括:NAVIBG.CLD----地图文件NAVIMAP.CLD----地图文件NAVIPIO.CLD----地图文件NAVIRD.CLD----地图文件[PIO_DATA]信息点--------(如有需要可增减文件夹内信息点)(四)、如果是拼接新版本的话,相对复杂些

五、如何把凯立德C系列和T系列任意版本灵活搭配到同一目录共用同一份地图 ? 

先把T系列放入NaviOneT目录,确认能单独运行。先把C系列放入NaviOneC目录,确认能单独运行。将T系列的NaviOneT目录全部复制到NaviOne目录,让后将C系列的NaviOneC目录也全部到NaviOne目录,如有同名文件,全部覆盖。使用NaviOne目录的NaviOne.exe,运行C系列没有问题。接着改T系列NaviOneT目录的NaviOne.exe, NaviOne.dll,和CarelandNaviMain.dll三个文件:用010Editor打开NaviOne.dll,点击“搜索”->“查找”,选ASCII String方式,输入CarelandNaviMain即可找到位置,然后修改为CarelandNaviMaiT,保存退出。注意,修改后的NaviOne.dll文件如改名为NaviTne.dll,则主程序名也要命名为NaviTne.exe,保持同名(不需修改,直接复制改名即可)。首先没有成功,按照方式改了,模拟器显示改成了无效的dll。原来是看错了。如果把NaviOne.dll中的CarelandNaviMain.dll改为CarelandNaviMainT.dll,就增加了dll的长度,变成无效的dll。一定要改成一样的长度,如把NaviOne.dll中的CarelandNaviMain.dll改成CarelandNaviMaiT.dllCarefandNaviMain.dll下面是错的:CarelandNaviMainT.dllNaviOne.dll文件也可改成为NaviOneT.dll,则主程序名也要命名为NaviOneT.exe。对于文件名字就没有长度的限制,但一定要同名。将改好后的T系列的NaviOneT.exe, NaviOneT.dll,和CarelandNaviMaiT.dll三个文件放入共用的NaviOne目录。这样运行NaviOne.exe是C系列,运行NaviOneT.exe是T系列的,C系列和T系列任意版本可以这样灵活搭配。

09年1月后KLD新版双启制作方法
BY CHENLL

先找KLD适合自己鸡鸡运行的C和T
1、改T的NaviOne.exe、NaviOne.dll、RES_320x240为NaviOnt .exe、NaviOnt.dll、TES_320x240(改成其它名也成,喜欢改啥自己定)
2、010Edintor打开NaviOnt.dll查找RES改成TES,查找AddrParams改成AddrParamt,查找NaviParams改成NaviParamt(改成其它名的要保持字节数一样)
3、把C复进T文件夾再把地图也复进去
4、加启动文件SysInfoSettings.ini、Shouye.ini、KLD.exe进去
5、收工走人。。。。。。。。


六、关于GPS波特率的问题 

这个问题前一段探讨过,我比较赞成下面这个说法:关于GPS波特率的问题,不少大侠都讨论过,但都没有让人信服的结论。因为无论怎样选择,GPS大都可以正常使用,发现不了什么明显问题。本人查阅了不少资料,归纳出以下结论:1、蓝牙虚拟端口(spp slave) 的波特率,按照有关协议和标准,最低波特率为9600。2、波特率越高,传输数据越快;波特率越高,数据误码率越高,这样的结果是数据传输不稳定,严重的会导致系统不稳。3、在保证数据传输速率的条件下,端口波特率应尽量选择较低的值。GPS的数据量有限,设计认为4800波特率为最佳值。所以建议,导航一体机,波特率选择4800;而通过蓝牙端口接收的GPS导航设备,波特率选择9600为最佳。

七、关于搜星的有关问题

搜不到星的GY,可能有这么几个解决问题的办法:
1、有可能你重新刷了ROM或星图过期,用快速GPS下载,更新下你的星图,加快定位时间;
2、有可能你所在的位置(尤其是在房间里),卫星信号弱或根本没有,那么你需要找个开阔空旷点的地方,等上那么几分钟甚至更长时间;
3、你机子的端口设置检查下,具体修改路径为开始—设置—系统—外部GPS—选项—程序端口:COM4,硬件端口(无)波特率:4800访问:勾选自动管理GPS;
4、用GPS VIEWER 检查下,看看是不是你的端口出了问题,具体使用方法:
1)、下载下来,因体积不大,直接放到机子PROGRAM FILES或程序文件夹里也可以
2)、点击他,出来画面后按如下操作:先选左下角配置画面
(1)点击扫描按键,
(2)扫描过程中你看看COM4 后面是不是有...发现GPS字样
(3)扫描完后退出
(4)点击打开GPS键
(5)勾选下面的能力保存和WAAS/EGNOS
(6)点击冷启动

上述做完后,选择左下角GPS状态画面,即可看到搜星过程:
(1)先出来星图
(2)然后搜到的星会 变成蓝色
(3)看到时间改变到现在的时间后离完成搜星就不远了

汉化mgpscmd.rar



八、修改凯立德“一百米后X转”提示语句(DX777提供) 


1、修改播报语音内容提示:
凯立德09年新版主程序100米至岔路口之间没有导航提示语句,在岔路口容易错过。现找到一个改进办法,即用原来播报的“一百米后左转”和“一百米后右转”的导航语句作为基础修改语句,修改后播报为“前方左转”和“前方右转”。具体方法如下:下载MyReplace字符串修改工具,然后找到凯立德的VOICEWAVE.VPK导航合成语音播报文件,按附图进行修改、覆盖原文件,这样就可以得到“前方左转”和“前方右转”,“前方到达目的地”的播报提示,实际路试效果大为改善,导航方向清楚。
如果想要好听一些,改为“前方请X转”,可只在前面加1个空格,替换词改为“ 前方请”即可。但是最后一句则变成了“前方请到达目的地”了(哈哈,自己决定吧)。



[
修改时VOICEWAVE.VPK请先备份,以便没改好再改。要注意,在替换词“ 前方请”的“前”字前面要加一个空格,要使修改后的字符串长度保持一样,修改才不会出错。另外千万不要画蛇添足把“左转”“右转”替换进去,因为系统会自己判断,添了反而不对。

2,修改播报发音距离:
MyReplace工具有两个版本,有个版本替换操作后会跳出找不到的窗口,其实已经替换完成了,点击“退出程序”即可。
又,导航播报语音都在VOICEWAVE.VPK文件里,比如那个“请沿当前道路行驶”,“限速XX公里”也在里面(但是“XX公里”则在Voice电子语音文件夹里),凡是她能播报的都有。想怎么改都行,只是要注意对齐,使得改后长度一样。
注意,要在系统里面选合成语音播报,才会有转弯后面的路名播报噢:“前方X转,至XX路”。






字符串替换-myreplace.rar


 
不断学习,不断进步!
返回列表  返回顶部  
 
11/1  1   
本版言论纯属发表者个人意见,不代表心情留言板立场
页面执行时间:{执行时间}ms ,备案号:
© Jd100 Gbook 4.0