热门
(停止分享)多图引导善领凯立德音量可自由调节GS/GL车型
1 2408 发布于 2017-08-03 22:59:52 只看楼主 热门标准
点击查看热门标准,热门算法维度通过账号健康度、浏览、评论、点赞、收藏、转发、反作弊等进行综合评判
修改帖子
版主   可否射个精


第三版更新说明
1.增加多图设置功能,一个懒人包满足不同需求车友。可自行选择启动模式,多图界面在别的程序启动后可不退出,长期后台运行,多图启动后可自动运行善领 ,凯立德可通过善领启动(通过善领引导凯立德时,凯立德自动设置播报模式为简洁模式,不用担心善领凯立德同时播报时听不清楚),同时也可凯立德通过多图启动(即不需善领引导,凯立德音量可通过方向盘或中控旋钮调节,此处感谢网友VISTA2008提供的软件,但多图启动单独凯立德目前已知BUG,凯立德不能记忆音量,每次启动都会回到最小音量,需手动通过方向盘或中控旋钮调节)凯立德通过多图启动时,播报模式自动设置为安全播报,路线电子眼同时播报。

2.修改车机重启代码,重启速度相比上一版本更快且不会出现上一版的花屏

3.精简进入CE功能,此功能大多数车友使用率极低,有可能会造成部份车友进入CE桌面后误删文件

4.整合上一版关闭GPS和内存清理,此版全集成在内存清理功能中,默认清理善领 凯立德(当善领 凯立德有运行时,会自动弹出对话框,询问是否清理,5秒用户无动作自动清理,如不需清理,请手动点击否)

5.修改上一版多图肤功能,上一版最多支持二张多图背景切换,此版支持最少一张,最多10张背景,只要保证命名为背景0 至背景9   即可正常切换,车友可用此版中的背景,也可自行PS  只要背景命名背景0 至  背景9 就行

6.修改上一版多处代码,此版代码运算速度更快(相对而言,使用中可能感觉不出来,但从代码运算角度看,确实更快)

7.修改凯立德启动画面(此懒人包凯立德主程序为C3261自适应版本,其它版本未测试,不保证启动画面能正常使用)

8.精简善领DSA播放器,音乐库功能,修复DSA指北针(指北针指针随方位移动,指针下方方向文字一直显示正北BUG)


已使用第二版的车友,下载此版本后,可按上一版本方法使用此版,也可直接用此版中的MobileNavigator文件夹替换上一版的同名文件夹。


第二版更新说明

第一版因我的原因,在CE模拟器测试一切正常,上车机测试时就没开启善领和凯立德,想当然以为没问题,但经过自己使用后发现几个地方跟我原来预想达到的效果有差距,所以这版代码经过修改,此版本车机测试完全正常,已通过邮箱获得密码下载的车友,我已通过你们预留的邮箱把新版本重新发给你们了,在此,请车友们见谅。车友如在后期使用过程中,有任何问题,请在之家论坛跟贴说明,我会及时查看。

已使用上一版本的车友,下载此版本后,可按上一版本方法使用此版,也可直接用此版中的MobileNavigator文件夹替换上一版的同名文件夹。

更新说明:

一。修改上一版  重启系统  弹出对话框  手动选择否时,车机界面会激活车机原有系统页面(U盘音乐,FM,蓝牙),这一版修改为,选否回到点击重启系统前页面(比如之前页面为善领或凯立德,选否退出会回到善领或凯立德)

二。修改上一版  进入CE  未开启善领上一版都正常,当有开启善领时,进入CE桌面后,善领页面不会自动后台,需手动最小化后台,  此版本当有善领运行时,点击进入CE功能时,善领会自动最小化,进入后台模式,完完全全的CE桌面,减少车友操作步骤

三。修改上一版  内存清理  因善领引导凯立德才能在善领界面划动自由调节音量,如当善领被我们手动关闭时,点击内存清理,凯立德不会被结束进程,此版本改为当善领被手动关闭时,点击内存清理功能时,凯立德会被结束进程。

最新第三版懒人包(分享版)下载地址:http://pan.baidu.com/s/1geMGnKZ  密码:**

第二版懒人包下载地址(此版本为防小人说我链接不存在,特继续保持原分享链接,以留证据):http://pan.baidu.com/s/1cuA56u    密码:**

因区域原因,部份车友不能使用百度网盘,特提供腾讯微云链接(此链接懒人包不包含凯立德地图包,需自行下载,见谅):https://share.weiyun.com/8e43d62796ae4844d90912fb75248f9d    密码:**

伸手党太多啦,提取码请跟贴留下邮箱

跟贴留下邮箱的回复密码统一用本人邮箱回复hero520e@vip.qq.com

此版本教程包含:
一机多图配置(包含自动修改GS车机字体中文显示,一机多图背景切换)
添加GS车机重启功能(再也不用为车机系统出问题需断电锁车重启而烦恼)
善领  凯立德播报音量可自由调节,再也不用担心爆音或小音量啦
善领声音播报文件(search.dat)音量大小修改
善领引导自适应凯立德
更新凯立德主程序及地图数据包

特别鸣谢:
网友ssooss(DSA Search.dat声波库资源文件编辑器原作者)

上一版本代码经过自己使用几天发现几个问题,主要是前期测试的时候在CE模拟器里有开启善领同凯立德,虚拟测试一切正常,结果上实机测试的时候就没开启善领同凯立德,几天使用下来,发现一旦开启善领和凯立德就会出现一些问题,没达到最初我想要的结果,现代码经过修改,实机测试,一切正常。前期已通过邮箱获取密码下载的车友我已重新发送到你们在之家预留邮箱,新版懒人包下载后,可直接用全新懒人包,也可用懒人包中MobileNavigator文件夹替换上一版MobileNavigator文件夹。


教程整理不容易,欢迎转载,转载请注明出处(教程作者,教程中提及软件作者),强烈鄙视利用本教程牟利的。利用教程牟利者,吃了上顿找下顿。
本人一直使用善领+凯立德,长途高速必备车机软件,虽然现在手机导航是主流,但现在高速(部份地区省道)大量出现区间测速,手机在这方面做得很差,CE版凯立德区间测速数据确实不错,本人使用过程中发现CE凯立德这方面数据大于善领(百度 高德从未听到过播报区间测速),其它电子眼数据比不过善领(高速GPS导航组合,手机百度或手机高德导航路线,善领播报电子眼,CE凯立德播报区间测速)。但善领引导凯立德最大的缺陷大家都知道,音量不能自由调节,凯立德还可以直接在系统设置中调节音量,善领就只能通过修改其语音播报文件实现增大或调小音量(最大缺点是不能高速跟市区通用,因为高速我们所需音量会大于市区或郊区),本人一直在网上找方法,结合各网友方法,成功解决,独乐乐不如众乐乐,看官别急,跟着我思路走下去(本人文笔水平有限,如语言逻辑不清楚,请看官多理解)


开个小差,爱车镇楼

多图皮肤一

多图皮肤二

多图皮肤三

多图皮肤四

多图皮肤四

多图皮肤五

多图皮肤七

多图启动设置

多图启动设置二

凯立德启动画面

单独运行凯立德时,如需启动善领,会弹出提示,5秒无动作,默认选否

车牌就不打码了,潍坊的朋友跟四川蓬安的朋友看见打声招呼

鹰眼,好犀利

这个角度最爱

性感小屁屁

手机支架加烟灰缸,抽烟人士长途必备,手机支架网上买的,后自己用不锈钢改成支架烟灰缸一体的,正宗304不锈钢哦

好了,爱车广告打完了,下面进入正题,原谅我吧

补充说明:网上也有很多方法实现自由调节善领音量大小,效果最好的就是通过代码调出CE系统音量调节按钮(此按钮一直前台显示,位置可自行修改),本人未完成本教程之前也试过此方法,效果是能达到,但最致命的缺陷就是,GS车机为电阻屏(其实市面上大多数车机都是电阻屏,注意是大多数不是全部,原因大家懂的),本来点击就不方便,通过车机屏幕上虚拟按钮点击调节音量就更不方便了,最主要是开车过程中想调节就会非常危险(不能盲点),所以本人测试后立马放弃网上找来的个人认为效果最好的音量调节方法,后经过自己琢磨及网友通过代码调节CE音量方法而写出了本教程(关键能通过在善领界面左右划动调节音量,这好像叫盲划才对  ^-^  )、


本教程理论上适合所有架构为MTK方案ARM1176架构(90纳米老掉牙处理器)的车机,因本人车机为华阳MT3360),所以其它品牌的MTK方案车机有可能会出现善领音量调节无效 。




善领引导凯立德方法一:

1.U盘清空(最好格式化,注意格式必须为FAT32)U盘改名根据原车车机卡名,如下图:


2.先在U盘根目录建立一名为  NaviOne  的文件夹
3.复制凯立德地图数据包到U盘 NaviOne  文件夹中
4.解压并打开下载好的凯立德C3261(此处版本为自适应,不一定非是C3261,C1204同样适用)主程序文件夹,复制C3261下面名为  NaviOne  文件夹中的所有文件至U盘NaviOne  的文件夹中,全部选择覆盖
5.复制凯立德C3261主程序文件夹中的  MobileNavigator  到U盘根目录(如下图)


6.到这一步拿上U盘上车机,导航开机后会自动配置 100%完成后进入下图


进到此页面后(此时车载U盘音乐或FM必须处于工作状态),仔细听,此时导航会播报"欢迎使用凯立德导航",当导航播报时听音乐或FM声音有无压低,如有自动压低,直接点击上面标记为1的按键 。  如音乐或FM声音无压低,点上面标记为2的按键,此按键需点二次才播报一次“欢迎使用凯立德导航”测试声音,我的车机需点击10次后台音乐才能自动压低,请根据自己车机情况点击,有压低点1  无压低重复点击2   点击二次听一次播报  直到后台声音压低后再点击上面的按键1.     


后台音量自动压低后进入此页面  按上面的开始体验按键


点接受,此时凯立德就能正常工作了。如单独使用凯立德的朋友此时方向盘能调节凯立德音量,播报时后台音乐自动压低。使用善领引导凯立德的只能实现后台音乐压低音量,不能方向盘调节(凯立德音量为固定音量,导航系统 里能调节大小)
接下来从车机上拿出U盘接入电脑
打开   凯立德自适应版本端口修改工具   把U盘中  AdaptParam.cld (此文件路径U盘根目录NaviOne\NaviResFile文件夹中) 文件  直接拖入  凯立德自适应版本端口修改工具  中,修改方法见下图


接下来打开  凯立德配置文件修改工具 KLD_CfgDiy.exe  拖入凯立德的配置文件NaviConfig.dll (此文件路径跟上面路径一样)修改方法如下(注意:此工具中严禁修改凯立德的端口号,不然凯立德不能成功启动)


修改完保存。删除U盘根目录中的MobileNavigator文件夹,把善领文件夹复制进U盘根目录(善领文件夹改名为MobileNavigator,此文件名根据自己车机实际情况改名),


善领端口文件修改好后,GS车机GPS端口波特率如下图。


上车机,启动后善领界面如下图:

请无视我的车牌信息。。

做完这一步,善领就能成功引导凯立德了。

善领引导凯立德方法二:(此处只说明跟方法一不同之处)

凯立德数据和主程序为原始数据,未按方法一修改端口,直接上车机,用善领启动凯立德,让其自动适配即可(适配过程参照方法一)。

升级凯立德地图数据注意事项:
有新地图数据包时,先行备份U盘根目录下NaviOne文件夹中NaviParamsFile(此为用户自定义数据文件夹)和NaviResFile(此文件夹中包含自适应版本凯立德端口文件)文件夹,删除U盘根目录下NaviOne文件夹中的所有文件,复制新版地图数据包到NaviOne文件夹,然后把主程序同样复制进NaviOne文件夹,同名文件选择覆盖,最后复制上面备份的NaviParamsFile和NaviResFile文件夹,选择覆盖即可。

升级凯立德主程序(不升级地图数据包)注意事项
进入U盘根目录NaviOne文件夹,删除除地图数据包的所有文件(建议地图包跟主程序更新完后先不要删除,等下次有新地图或主程序更新完后再用更新的备份,删除上一版,方便自己下次升级好进行文件对比),下面图片举例。



然后把刚下载好的最新版本的主程序直接复制进NaviOne文件夹(此时NaviOne文件夹内有原有地图数据文件),直接覆盖同名文件,最后把备份的NaviParamsFile和NaviResFile文件夹复制进NaviOne文件夹覆盖原有文件即可。


当更新主程序和地图数据包时,请结合上面二种方法。

到此善领引导凯立德完毕,此时善领会出现声音小或大的情况,不能根据自己需求自由调节。

为实现善领  凯立德声音自由调节,需借助一机多图,此处不是说不用一机多图就不能实现自由调节功能,因音量自由调节会使车机MODE键功能丢失一部份(本人帝豪GS,其它品牌汽车未测试,后续中提到的功能丢失全指帝豪GS),未丢失部份:MODE键(此包含车机面板和方面盘MODE键)可以切换FM  音乐,上一首  下一首,FM或音乐音量调节。丢失部份:MODE键切换后车机不能自动转到切换后的画面,只是后台切换,车机面板MENU按键功能丢失,TEL功能丢失。丢失中的MODE或MENU功能很重要,在行车过程中副驾想换首音乐听听,因画面不能自由切换,所以只能通过上一首或下一首切换,非常不方便,借助一机多图就是为了把丢失的二个功能通过别的方法弥补。
注意:如单独运行善领,虽然MODE键功能不能切换出画面,但最小化善领后MODE键所有功能恢复,如同时运行善领  凯立德,因凯立德不能最小化(有朋友可能会说,凯立德修改配置文件能实现最小化,可看下图说明,个人估计是自适应版本的BUG,最小化按键通过修改配置文件可点亮,点亮后的最小化按键点击后同样不能最小化),原本打算换回别的版本凯立德,但很满意自适应版本通过善领引导同样可实现播报自动压低音乐这功能,所以才通过自己琢磨及结合网友方法有了本教程中出现的方法。



一机多图引导:  
此处主要解决善领引导凯立德音量不能自由调节,解决GS车机CE系统中文显示乱码(更改CE区域语言,无需手动更改)
GS车机英文系统 中WINDOWS目录有中文字体,注册表同样有中文字体注册,不知道为何不能加载,忘高手解决,目前我是通过代码模拟设置区域语言调节中文语言。
U盘文件夹结构参照下图:





MobileNavigator.mscr脚本内容注释如下:


IF (NOT RegValueExists("HKLM","nls\overrides","LCID"))  ;按车机导航实体键(NAVI)启动一机多图前,先检测注册表
             (HKEY_LOCAL_MACHINE\NLS\OVERRIDES)有无LCID   这个键值(此处主要为CE系统区域语言设置,如更改过区域语言为中文,注册表会自动创建LCID这个键值,下面有图说明)

Run("\windows\ctlpnl.exe","intll.cpl,0")  ;; 如无LCID键值,运行CE控制面板程序并调用区域语言设置(下图有说明)
Sleep 500  ;等特0.5秒,此处注意,0.5秒是GS车机反应的极限时间了,小于0.5秒系统会反应不过来,直接影响下面代码出错,时间只能增大  不能减小
SendSpecial("up")   ;发送键盘上键
SendCR    ;发送回车键 
Run("\Storage card\MobileNavigator\Duotu.exe")  ;运行多图
elseIF (ProcExists("Duotu.exe"))   ;检测系统有无多图运行( 此处检测有无多图运行主要是防止多次按车机实体键,会打开多个多图程序,占用系统内存,此处代码只要按车机导航键,只保证一个多图程序运行)
Kill("Duotu.exe")  ;如有多图运行,先杀掉多图进程
Run("\Storage card\MobileNavigator\Duotu.exe")   ;运行多图
else
Run("\Storage card\MobileNavigator\Duotu.exe")   ;如系统无多图运行,直接运行多图
endif
exit








此处代码只说明二个(重启代码,点击多图自动换肤代码),其它代码都差不多,就不一一说明了。
重启代码:
IF (not ProcExists("explorer.exe"))   ;检测有无进入CE桌面
Run("\Storage card\MobileNavigator\tools\explorer.exe")  ;如未进入,运行工具进入CE系统桌面
MouseClick(765,470)  ;点击CE系统右下角显示桌面按键,此处为了让CE桌面处于前置。
else
MouseClick(765,470)  ;如已进入CE桌面,直接点击显示桌面。
Endif
Sleep 1000
If (Question("是否立即重启系统?","Reset","YesNo"))  此处会弹出选择对话框,选是,车机自动重启(选完是后,请不要手动干预,为何不要手动干预,下图会说明,先否,会直接返回你之前车机所处程序(如之前你在FM,会自动回到FM))
MouseClick(765,470)
Sleep 1000
MouseClick(30,470)
Sleep 1000
MouseClick(45,440)
else
Show("SdpCis")   ;此处为GS车机系统主页APP,此APP包含很多界面,FM  USB音乐,蓝牙。。。。。
kill("explorer.exe")
Endif
exit



点击多图自动换肤功能代码:
此代码实现点击多图屏幕中心位置会自动换肤,利用二个多图配置文件实现切换,当然,三个四个或以上皮肤切换都可以,只需在下面代码中增加代码(具体见下图)
IF (Not FileExists("\Storage card\MobileNavigator\SysInfo1.ini"))  ;检测此路径下有无SysInfo1.ini多图配置文件(此配置多图按键图标文字为白色)
XCopy("\Storage card\MobileNavigator\Ico\96\white\Txt\SysInfo1.ini","\Storage card\MobileNavigator",true)
XCopy("\Storage card\MobileNavigator\Ico\96\white\Txt\SysInfoSettings.ini","\Storage card\MobileNavigator",true)  ;如无SysInfo1.ini文件,复制SysInfo1.ini白色字体配置文件
Delete("\Storage card\MobileNavigator\SysInfo.ini")  ;删除SysInfo.ini(SysInfo.ini为黑色字体)
else
Delete("\Storage card\MobileNavigator\SysInfo1.ini")  ;如有白色字体配置文件,删除白色字体配置文件
Xcopy("\Storage card\MobileNavigator\Ico\96\black\Txt\SysInfo.ini","\Storage card\MobileNavigator",true)
Xcopy("\Storage card\MobileNavigator\Ico\96\black\Txt\SysInfoSettings.ini","\Storage card\MobileNavigator",true);复制黑色字体文件
endif
kill("Duotu.exe")
Run("\Storage card\MobileNavigator\Duotu.exe") ;文件复制完后,杀掉多图进程 ,重启多图,皮肤更换完成
exit



多图配置文件(SysInfo.ini)注释:(下面代码为上次教程代码,跟此版教程配置参数有变化,懒得修改了,不影响理解,请见谅)
下面SysInfo.ini(一机多图配置文件)文件中代码注释,只说明部份,其它相同之处请参考注释
#------------桌面-----------------
GLOBALSETTINGS
ShowMessage = 0
QuitOnDoubleClick = yes
X = 0
Y = 0
Width = 800  ;背景图片宽度
Height = 480  ;背景图片高度
Arrange = No
BackgroundBitmap = ico\背景.bmp  ;背景图片必须为BMP格式,可自行PS
StartUpAnimation = no
Accelerated = yes
TopMost = no
#---------------------------------

#------------日期-----------------
DATE
Color = FF00F  ;字体显示颜色,可根据自己需求修改颜色代码
Format = yyyy' / 'MM' / 'dd
X = 145  ;日期显示X坐标
Y = 10  ;日期显示Y坐标
Width = 168
Interval = 1000
Size = 36  ;字体大小
Weight = 700
CreateFont
#---------------------------------
#-------------Dsa-----------------
ICONXPBUTTON
x = 26.66  ;善领图标显示X坐标
y = 360    ;善领图标显示Y坐标
Command =  \storage card\MobileNavigator\RunDsa.exe   ;善领启动路径
SizeNormal = 128    ;图标大小
SizePushed = 140   ;图标按下时尺寸大小
ScaleAlpha = 100
IconNormal = Ico\善领.ico   ;快捷方式的图标路径
ScaleAlpha = 80
IconPushed = Ico\善领.ico  ;按下去后的图标路径
QuitOnExecute = yes     ;程序启动后是否自动退出,YES关闭,no不关闭,此处为YES时,倒完车后,挡位位于非倒挡位置时,会显示倒车前窗口,如此处为NO时,倒完车后,挡位位于非倒挡位置时,会显示一机多图画面,请根据自己需求修改           
#----------------------------------

#-------------进入CE---------------
ICONXPBUTTON
x = 181.32
y = 360
Command =  \Storage card\MobileNavigator\tools\explorer.exe
SizeNormal = 128
SizePushed = 140
ScaleAlpha = 100
IconNormal = Ico\进入CE.ico
ScaleAlpha = 80
IconPushed = Ico\进入CE.ico
QuitOnExecute = yes
#--------------------------------

#-------------内存清理---------------
ICONXPBUTTON
x = 335.98
y = 360
Command =  \Storage card\MobileNavigator\tools\内存清理.exe
SizeNormal = 128
SizePushed = 140
ScaleAlpha = 100
IconNormal = Ico\内存清理.ico
ScaleAlpha = 80
IconPushed = Ico\内存清理.ico
QuitOnExecute = yes
#--------------------------------

#-------------返回原系统界面---------------
ICONXPBUTTON
x = 490.64
y = 360
Command =  \Storage card\MobileNavigator\tools\XTJM\XTJM.exe ;此处为返回系统原界面,返回后MODE跟MENU    TEL功能键功能得以恢复   
SizeNormal = 128
SizePushed = 140
ScaleAlpha = 100
IconNormal = Ico\返回系统.ico
ScaleAlpha = 80
IconPushed = Ico\返回系统.ico
QuitOnExecute = yes
#--------------------------------

#------------退出-----------------
ICONXPBUTTON
x = 645.3
y = 360
SizeNormal = 128
SizePushed = 140
ScaleAlpha = 100
IconNormal = Ico\退出.ico
ScaleAlpha = 80
IconPushed = Ico\退出.ico
QuitOnExecute = yes
#--------------------------------- 





到这一步  一机多图完毕,现通过在善领页面左划或右划完美实现音量真正意义上的减小或增大,增大或减小善领音量时,如凯立德同时运行,同步增大或减小凯立德播报音量,请修改的朋友自行体验。


最开始本打算做二个版本,一个善领引导凯立德,另一个版本考虑到有的朋友有时不需要开启善领单独开启凯立德,试过很多方法,单独运行凯立德和善领引导凯立德可以实现端口自动切换,但自适应版本的凯立德通过善领引导可自由调节音量,一旦独立运行就不能调节音量(只能通过凯立德系统设置调节),最的只能无奈放弃,变态的自适应凯立德,爱折腾的朋友继续折腾,看能否实现这功能。

到此一机多图通过脚本代码引导凯立德,自由调节音量,凯立德升级教程已完毕,下面会继续善领语音播报文件(search.dat)修改,有朋友可能会问,不是能自由调节音量了吗,为何还要修改善领的语音播报文件。上面提到的音量自由调节其实是调节CE系统音量实现善领和凯立德音量大小变化,但网上善领版本很多,有部份朋友音量大,有的音量小,善领原文件声音太小或声音太大,CE系统调到最小或最大,也会出现音量大小不够理想,所以通过修改播报文件,调整到适合自己的音量,再通过自由音量调节就会更完美


善领声音播报文件(search.dat)音量大小修改
















替换善领原文件即可

到此所有教程完毕。


本教程由  …2個朲… (之家ID:Hero520e) 于2017年8月2根据网络教程自行整理,2017年11月16日第三次更新,转载请注明。

最后编辑于2018-05-08 12:24:04
很抱歉,该主帖尚未满足精华帖15张图片要求,不能予以精华,更多精华标准点击此处查看
修改主帖
内容系网友发布,涉及安全和抄袭问题属于网友个人行为,不代表汽车之家观点,可联系客服删除。
举报
IP
回复
返回列表
1 23456 ... 121
前往
/121页
确认

更多> 精选帖子

更多> 精选视频

扫码下载
汽车之家APP

随时获取
最新汽车资讯