车载中控软件交流学习
前段时间我写了篇DIY车载电脑的帖 发现要RR中控软件的朋友很多,特设此贴欢迎大家交流学习使用心得。 不错:D :D :D 便携导航的路过:lol 怎么不传上来呢? :) :) :) deng 等!!! 车载电脑中控软件RR使用心得车载电脑装完了,研究的重点挪到软件方面了,看到许多同学对车载电脑感兴趣,就顺便介绍一下车载电脑中控软件的使用心得。
RR全称RoadRunner,是国外的爱好者开发的一款开源的、用于在车载电脑上完成调用其他应用程序的集中控制软件。它的优点一是开源,可供爱好者自行开发插件,二是可以用皮肤编辑程序自己开发、编辑皮肤软件,自由安排按钮形状位置及对应的功能。使之具有使用者自己的个性,符合使用者自己的偏好。下载地址http://rrdownloads.net/RR_Install.exe,由于服务器在国外,加上下载人数比较多,使得下载速度较慢,有时甚至打不开网页,请换不同时间段多试几次,或者找其他可下载的网址。
RR的使用者分为三个层次,一是可以自己开发插件,实现特定功能的;二是可以自己设计皮肤,使之符合自己使用习惯的;三是只用现成的程序和皮肤的。达到第一个层次需要具有一定的编程技巧,而第二个层次,只要具有基本的图像编辑技巧、文本文件编辑技巧和最最基本的数学知识就能实现。本人经过一段时间的使用和摸索,在第二层次的应用方面有了一些体会,贴出来跟大家分享,希望更多的朋友能喜欢、使用这款软件并且能够自己设计自己的皮肤。
一、基本应用篇:
该软件的内核程序均为英文,但都比较简单,凭借我大学那点英语基础,基本还都能弄明白。安装完成后,直接运行程序是不行的,会有错误提示。应继续安装winamp和暴风影音这两个播放软件。暴风影音下载最新的版本安装即可,网上随处可见,winamp根据前辈的推荐,用2.95版的汉化版即可,稳定,功能也够了,地址:http://sccrc.onlinedown.net:82/files2/Winamp295_full_noaod_SC.exe,接下来要运行RoadRunner Config程序进行基本的设置。最重要的一项是要更改Skin Path(皮肤路径)一项,点击Skin Path右侧对应的位置,会弹出浏览文件夹对话框,找到皮肤所在文件夹即可,如果你没有自己设计的皮肤软件,就用rr自己带的一个叫做BMV2的皮肤吧,在浏览文件夹对话框中招到rr的安装路径,双击,再双击其下的skins目录,再单击BMV2目录,单击确定即可,此时点Save按钮退出配置程序,应该就可以运行rr程序了。但有些功能还不能实现。需要进一步进行设置。
由设置界面由上向下说,未提到的项目为没弄明白的,或者不重要,保持默认状态不动即可:
WinAmp Path设为WinAmp所在目录,点选Hide WinAmp时会在运行RR时隐藏WinAmp主程序,但不影像播放功能。
Media Player Classic设为暴风影音所在目录。
Voice是英文提示,一般取消勾选。
Exit Option是按下退出按钮时的动作,根据喜好一般设为Exit(退出)或Show Menu(显示退出菜单)。
Date Format是日期格式,根据喜好选择,我是键入了“YYYY年MM月DD日”。
Time Format是时间格式。
Web Browser建议点选Internet Explore。
Music Path设置为你电脑上存放歌曲的目录。
Audio File Types 填写“.mp3,.wma”,注意中间有逗号。
Video Path 设置为你电脑上存放视频的目录。
Video Auto Hide建议点选,在播放视频时在Video Hide Time delay设定的秒数后能自动隐藏播放按键。
GPS部分是最多人迷惑的部分,首先GPS Mode要选External。
GPS Path不同于其他的目录设置,这里要指向你的导航软件的主程序,我的为“D:\城际高科\Raise\MyLoad.exe”。
GPS Window Name需要详细解释一下,因为用RR调用程序时都会用到这个设置:
一般RR有自己的界面风格,为了维持这种风格的一致性,它设计为再调用外部程序(包括但不限于GPS导航软件)时,你可以设计一个跟主体风格一致的面板(边框),然后让外部程序在这个面板(边框)之中运行,这样就有一种嵌入的效果,并且你可以在面板上设计退出程序或者返回RR主菜单的按键。这样的前提是外部程序运行的窗口可以自由调节大小并能移动位置(即点击程序窗口右上角挨着关闭按钮的“还原”按钮后,可以拖动窗口边缘或四角来改变窗口大小),一般的程序都具有这个功能,但遗憾的是国内常见的导航软件城际通、天行者都没有这个功能,只要一运行就占满屏幕了。这时如果嵌入到RR里,就会有一些区域被裁掉。但这里还是要介绍一下确定“Window Name”的方法,因为这个问题是困惑好多用户的问题,在后续调用其他外部程序时也用得着。根据我的理解,所谓“Window Name”即应用程序的小名,这个小名可能跟应用程序的名称一致,也可能不一致。RR会监控正在运行的程序的“小名列表”,一旦有符合你填入的小名的程序在运行,RR就把他的窗口位置和大小按照事先的面板(边框)的预留位置进行调整,使之有嵌入运行的效果。对于这个“Window Name”的获得方法,现在网上朋友介绍的都是通过下载一个监视运行的程序的软件的方法来实现,通过思考和摸索,我发现其实在运行相关程序后,只要按下“Ctrl+Alt+Delete”键,点选“应用程序”按钮,所列的任务中的名称就是这个“Window Name”!具体到“城际通”的“Window Name”就是“城际通语音电子导航系统”,只要在GPS Window Name内填上以上内容,再通过RR调用GPS时,城际通就能嵌入到RR内了。当然,如前所述,会有一些部位被裁掉。
Overspeed是超速提醒的设置,没试过,不知道单位是英里还是公里。请知道的朋友补充。
GPS Port是
GPS接收器连接电脑的串口号,一般用Xport等软件复制一个虚拟的端口出来专供RR使用。设置好之后可以在RR界面上显示经纬度、海拔高度、车速、行车方向等信息并进行超速提示了。
以下的收音机、电视、温度、电话、卫星、天气等方面由于没有相关的设备,所以不太明白具体的设置方法,请有经验的朋友补充。
关于RR的设置,还得说一点在配置软件里没有提到的,就是使用的皮肤目录里的general.ini文件,可以用记事本等文本编辑软件编辑,一半的朋友可能用不到,对我来讲,可是解决了大问题了。因为其中有设置皮肤文件显示大小(像素数)和显示位置的选项,我的车载电脑屏幕是1024*512的16:8尺寸,原车的面板空档是标准2DIN位,基本上是16:9的尺寸,高度正好合适,这样嵌入的话,屏幕左右就各有一部分漏不出来,改面板的话必然破坏整体效果,最后就是通过在这里改变设置实现了让RR刚好在露出来的区域“满屏”显示。具体参数贴出来,希望对有类似问题的朋友有帮助
OriginalWidth=896
OriginalHeight=512
ShowWidth=896
ShowHeight=512
XPosition=64
YPosition=0
二、皮肤制作篇:
RR的皮肤其实就是一些经过特殊规则命名的图片和一些与图片同名(前部分名称相同)的配置文件,图片可以根据自己需要进行编辑,通常有一些按钮和显示某些数据的区域,配置文件用来说明相应图片上的哪些区域用什么格式显示哪些数据以及哪些区域被点击时执行什么命令。RR皮肤正规的编辑器:http://www.rrdownloads.net/RRSkinEditor.zip,这个版本需要手工设置每个显示区域及按钮位置的横竖坐标,操作起来比较麻烦,后来有些人在这个基础上开发了可以直接用鼠标拖拽响应区域边框来调整坐标的版本,还增加了一些其他实用的功能,我现在是用这个版本的http://home.comcast.net/~cstrachn/RRSkinEditor.rar,这个版本的运行需要一个COMDLG32.OCX文件的支持,不知在原程序里为什么没有集成,需要单独下载并注册打开方式。在www.ljlp.com/COMDLG32.zip下载解压后,复制到C:\windows\system32目录下,注册方法:右键选择打开方式,点击“浏览”按钮,找到并点击WINDOWS\system32下面regsvr32.exe,点“打开”按钮,点“确定”按钮即可使用。
手头有其他工作了,先写到这里,也不知道是否有朋友需要这些,如果需要,后续再补充关于皮肤制作的一些体会。如有转贴,请注明出处。
要下载相关软件的可以到这点下载:
http://lipeixian.qupan.cc/folder-1874512 不错,谢谢分享 :handshake 谢谢分享,先收藏了,谢谢:handshake 没有导航的飘过
页:
[1]
2