修改CMS的LOGO

1 CMS更改logo相关说明

1.1 打包之前的工作

1.1.1 图片的替换

把要更改的图片做好格式和尺寸大小,分别命名为“logo.bmp”和“video.bmp”用以更改开机logo和视频丢失logo,替

换掉CMS安装目录下的skin文件夹下的2张图片,如下图所示:

修改CMSlogo1.jpg

注:参考通用CMS文件夹下的logo图片尺寸,格式必须为bmp

1.1.2 修改客户端名称

如果要更改如下图所示位置的名称,要先在CMS安装目录下的language文件夹更改对应的名称;

修改CMSlogo2.jpg

要更改哪种语言下的显示名称,就找到对应的语言包,下面以简体中文为例,双击“SimChinese.Lang”,找到之前对应

的名称做修改,如下图所示:

修改CMSlogo3.jpg

这里改为想要显示的名称,然后保存为之前的“SimChinese.Lang”用以替换之前的文档,注意这个文档格式为.Lang的,

保存的时候也要保存为这种格式的。

1.1.3 桌面快捷方式的修改

这个需要使用一个工具,这个工具可以通过咨询研发索要。

通过咨询研发索取到工具修改CMSlogo4.jpg,双击之后直接运行如下图:

修改CMSlogo5.jpg

点击”文件”,选择打开,找到CMS安装目录,找到”CMS.exe”选择,打开,如下图所示:

修改CMSlogo6.jpg;

打开之后选择,选择图标,再选择1号文件夹,如下图所示:

修改CMSlogo7.jpg;

点击”操作”,选择替换图标,弹出如下对话框:

修改CMSlogo8.jpg;

点击”新图标文件”,在弹出来的查找范围之内找到要替换的新图标,如下图所示:

修改CMSlogo9.jpg

上面选择好了图标之后点击打开,弹出如下对话框:

修改CMSlogo10.jpg

上图所示是选择好了新的图标,点击”替换”,回到之前打开图标界面,操作基本完成,只需要保存下即可,点击“文件”

选择“保存为”弹出如下对话框:

修改CMSlogo11.jpg;

把文件名命名为”CMS.exe”,点击保存,在保存选择的目录下的如下图标就是我们所需要的文件:

修改CMSlogo12.jpg;

把上图工具获取到的文件替换掉CMS安装目录下的”CMS.exe”再进行打包即可,如下图所示:

修改CMSlogo13.jpg;

注意:CMS快捷方式的修改有时会造成安装完修改过图标的程序再卸载,再安装通用版的CMS程序,图标还是修改过的图标,

       这时清理下电脑缓存,重启下电脑即可.

1.2 没有工程文件打包方法

1.2.1 运行工具factory

双击SetupFactory8.0 修改CMSlogo14.jpg(其他版本也一样),出现的对话框

修改CMSlogo15.jpg中,

1.2.2 创建工程

选择Create a new project 并选中 Show Project Wizard, 点击OK,进入向导,

修改CMSlogo16.jpg

填入公司名称(选填),项目名称(安装程序标题显示的名称)修改CMSlogo17.jpg

修改CMSlogo18.jpg

这个名称也是安装包默认的安装目录的名称。

1.2.3 设置打包目录

点击下一步,出现另一个向导页面

修改CMSlogo19.jpg

这里是选择要打包的文件所在的目录,选中修改CMSlogo20.jpg意思是包含目录中的子目录中的文件。 如果手

里没有我们最新的程序相关文件,可以去我们的发布目录或网址中下载一个最新的程序,并安装。然后点击Browse,将这

个打包文件所在的目录设置为程序安装的目录,如C:\Program Files\CMS。

1.2.4 选择打包风格

点击下一步,进入安装包的界面设置向导页面

修改CMSlogo21.jpg

这里可以设置安装过程中的界面,一般我们,选择默认的。再点下一步,设置风格

修改CMSlogo22.jpg

请选择一种喜欢的风格。

1.2.5 选择打包语言

点击下一步,选择语言

修改CMSlogo23.jpg

选择,安装程序支持的语言。下面的一个是默认显示的语言。

修改CMSlogo24.jpg

修改CMSlogo25.jpg

再下一步不用选择。接下来还是使用默认设置

修改CMSlogo26.jpg

点击完成。打包工具将把需要打包的文件加载。

然后删掉

修改CMSlogo27.jpg修改CMSlogo28.jpg

这5项。

1.2.6 双击CMS.exe这项

修改CMSlogo29.jpg

出现如下界面

修改CMSlogo30.jpg

Location里面,是设置快捷方式出现的位置的,选中DeskTop和StartMenu>AppFold,在桌面和开始菜单的程序中显示快

捷方式。默认的快捷方式的名称为之前设置的工程名称。

修改CMSlogo31.jpg

若要修改快捷方式名称可以在上面的页面中的Description中设置为其他名称。但是安装目录里的名称不会改变,如果想

让安装目录里的程序名称换为其他名称,则应该在刚开始导入文件之前提前将安装目录中的CMS.exe改为其他名称工程名

称再做相应修改即可。

修改CMSlogo32.jpg

这里的ICON选项是选择快捷方式图标的,默认为我们自己的图标,如果选择Custom则可以定制程序图标。

修改CMSlogo33.jpg

但是这个图标要事先被选择打包到程序中。在这里可以选择已经被加载到打包程序中的一个ICO等格式的文件作为程序

快捷方式图标,选择OK.

1.2.7 设置注册控件

然后双击分别双击mapctrl.ocx,WndManager.ocx等OCX控件

修改CMSlogo34.jpg

选择Advanced 勾选上 OLE/ActiveX 中的两项。 这里是设置安装完成后在用户计算机中注册这些OCX控件 。这里要特别注

意别忘记了!分别设置好后,回到主界面。

1.2.8 进入Before Installing

双击主界面左边的Screens(这里是进行详细设置安装过程中的界面显示的)中的第二项Before Installing,

修改CMSlogo35.jpg

进入后选择第二项,这里是设置许可协议的,目前我们的程序是没有的,需要删掉,点Remove ->确定。

修改CMSlogo36.jpg

1.2.9 进入On Pre Install

双击左边的Actions(这里是设置安装过程中执行的脚本命令的)修改CMSlogo37.jpg中的第二项,

修改CMSlogo38.jpg

输入

Registry.CreateKey(HKEY_LOCAL_MACHINE, "SOFTWARE\\Software\\NETCMS");

Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Software\\NETCMS", "FirstTimeRun", 0, REG_DWORD);

这些命令。是用来写注册表的判断是否安装了程序,和程序是不是第一次运行的,因为我们的程序第一次运行会弹出语

言选择对话框的,如果不需要,这里可不进行设置。点击确定。。

1.2.10 双击build

以上设置进行完毕后就可以打包了,点击publish中的

Build 修改CMSlogo39.jpg

修改CMSlogo40.jpg

会出现publish 向导对话框。点下一步

修改CMSlogo41.jpg

上面一项是设置安装包打包完成后生成的路径。下面一项是设置安装包的名称。

1.3 有工程文件打包方法

1.3.1 拷贝目录

如果客户有我们的工程文件,就可以省去了1-9的步骤。可以直接打包,方法是将整个安装目录拷贝下来,放到和我们

的工程文件相同目录下,然后进行里面图片的修改。再将这个文件夹(默认是CMS)改名为General,然后双击工程文件(

前提需要安装SetupFactory8.0)进入主界面后选择publish中的Build直接打包。

1.3.2 修改快捷方式

如果用户想进行快捷方式的修改,则可以参考上面第6项的设置。如果用户想改工程名称,也就是安装过程中显示的程

序名称和安装目录默认的文件夹名称。则可以选择主界面下边的Settings 中的第一项,在打开的对话框的productname一

项进行修改。

修改CMSlogo42.jpg

修改CMSlogo43.jpg

1.3.3 设置背景图片

我们通用的CMS默认是没有“无视频背景图片”的如果客户需要,则可以制作一张bmp格式的图片(大小不要超过600k)

命名为video.bmp加入到工程中即可。这里还要进行下设置:

选择主界面左边的Addfiles 修改CMSlogo44.jpg

修改CMSlogo45.jpg

将刚才加入到skin文件夹中的video.bmp加入到工程中。点击add。

修改CMSlogo46.jpg

然后在主界面双击video.bmp出现属性设置对话框,将Destination一项设置为上图所示路径。

提示:修改CMSlogo47.jpg

这里的Local一项,最好是设置成相对目录。比如工程文件和将要打包的文件夹在同一目录中。这里的

D:\SVN\GENERAL_SNS_20091221\CMS打包\General\20121115_Decoder\General\Skin 应该设置为.\General\Skin

如果没有我们提供的工程文件,或者是后来增加了文件。最好将这些文件的属性的Local选项设置为相对目录的形式。

这样同一个工程文件放到另一个计算机上,只要需要打包的文件夹也在同一目录下,就可以进行打包。但是进行玩这

些设置,需要保存工程后重新打开才生效。(可能是程序的bug)

1.3.4 图片的修改

如果客户需要进行界面风格的修改。如果按钮或其他控件的位置没有改变的话,则可以直接修改我们的图片(相同大小,

元素。控件相对位置不变),然后在进行重新打包即可。。如果需要改变按钮的位置。则需要对相应配置文件进行修改

即可。如云台界面修改CMSlogo48.jpg在skin文件夹下就有对应的图片

和配置文件。这里的配置文件可以进行按钮位置的设置。还有文字颜色的设置。修改CMSlogo49.jpg

255,255,255即为颜色RGB值