修改CMS的LOGO
1 CMS更改logo相关说明
1.1 打包之前的工作
1.1.1 图片的替换
把要更改的图片做好格式和尺寸大小,分别命名为“logo.bmp”和“video.bmp”用以更改开机logo和视频丢失logo,替
换掉CMS安装目录下的skin文件夹下的2张图片,如下图所示:
注:参考通用CMS文件夹下的logo图片尺寸,格式必须为bmp
1.1.2 修改客户端名称
如果要更改如下图所示位置的名称,要先在CMS安装目录下的language文件夹更改对应的名称;
要更改哪种语言下的显示名称,就找到对应的语言包,下面以简体中文为例,双击“SimChinese.Lang”,找到之前对应
的名称做修改,如下图所示:
这里改为想要显示的名称,然后保存为之前的“SimChinese.Lang”用以替换之前的文档,注意这个文档格式为.Lang的,
保存的时候也要保存为这种格式的。
1.1.3 桌面快捷方式的修改
这个需要使用一个工具,这个工具可以通过咨询研发索要。
点击”文件”,选择打开,找到CMS安装目录,找到”CMS.exe”选择,打开,如下图所示:
打开之后选择,选择图标,再选择1号文件夹,如下图所示:
点击”操作”,选择替换图标,弹出如下对话框:
点击”新图标文件”,在弹出来的查找范围之内找到要替换的新图标,如下图所示:
上面选择好了图标之后点击打开,弹出如下对话框:
上图所示是选择好了新的图标,点击”替换”,回到之前打开图标界面,操作基本完成,只需要保存下即可,点击“文件”
选择“保存为”弹出如下对话框:
把文件名命名为”CMS.exe”,点击保存,在保存选择的目录下的如下图标就是我们所需要的文件:
把上图工具获取到的文件替换掉CMS安装目录下的”CMS.exe”再进行打包即可,如下图所示:
注意:CMS快捷方式的修改有时会造成安装完修改过图标的程序再卸载,再安装通用版的CMS程序,图标还是修改过的图标,
这时清理下电脑缓存,重启下电脑即可.
1.2 没有工程文件打包方法
1.2.1 运行工具factory
双击SetupFactory8.0 (其他版本也一样),出现的对话框
1.2.2 创建工程
选择Create a new project 并选中 Show Project Wizard, 点击OK,进入向导,
这个名称也是安装包默认的安装目录的名称。
1.2.3 设置打包目录
点击下一步,出现另一个向导页面
这里是选择要打包的文件所在的目录,选中意思是包含目录中的子目录中的文件。 如果手
里没有我们最新的程序相关文件,可以去我们的发布目录或网址中下载一个最新的程序,并安装。然后点击Browse,将这
个打包文件所在的目录设置为程序安装的目录,如C:\Program Files\CMS。
1.2.4 选择打包风格
点击下一步,进入安装包的界面设置向导页面
这里可以设置安装过程中的界面,一般我们,选择默认的。再点下一步,设置风格
请选择一种喜欢的风格。
1.2.5 选择打包语言
点击下一步,选择语言
选择,安装程序支持的语言。下面的一个是默认显示的语言。
再下一步不用选择。接下来还是使用默认设置
点击完成。打包工具将把需要打包的文件加载。
然后删掉
这5项。
1.2.6 双击CMS.exe这项
出现如下界面
Location里面,是设置快捷方式出现的位置的,选中DeskTop和StartMenu>AppFold,在桌面和开始菜单的程序中显示快
捷方式。默认的快捷方式的名称为之前设置的工程名称。
若要修改快捷方式名称可以在上面的页面中的Description中设置为其他名称。但是安装目录里的名称不会改变,如果想
让安装目录里的程序名称换为其他名称,则应该在刚开始导入文件之前提前将安装目录中的CMS.exe改为其他名称工程名
称再做相应修改即可。
这里的ICON选项是选择快捷方式图标的,默认为我们自己的图标,如果选择Custom则可以定制程序图标。
但是这个图标要事先被选择打包到程序中。在这里可以选择已经被加载到打包程序中的一个ICO等格式的文件作为程序
快捷方式图标,选择OK.
1.2.7 设置注册控件
然后双击分别双击mapctrl.ocx,WndManager.ocx等OCX控件
选择Advanced 勾选上 OLE/ActiveX 中的两项。 这里是设置安装完成后在用户计算机中注册这些OCX控件 。这里要特别注
意别忘记了!分别设置好后,回到主界面。
1.2.8 进入Before Installing
双击主界面左边的Screens(这里是进行详细设置安装过程中的界面显示的)中的第二项Before Installing,
进入后选择第二项,这里是设置许可协议的,目前我们的程序是没有的,需要删掉,点Remove ->确定。
1.2.9 进入On Pre Install
双击左边的Actions(这里是设置安装过程中执行的脚本命令的)中的第二项,
输入
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中的
会出现publish 向导对话框。点下一步
上面一项是设置安装包打包完成后生成的路径。下面一项是设置安装包的名称。
1.3 有工程文件打包方法
1.3.1 拷贝目录
如果客户有我们的工程文件,就可以省去了1-9的步骤。可以直接打包,方法是将整个安装目录拷贝下来,放到和我们
的工程文件相同目录下,然后进行里面图片的修改。再将这个文件夹(默认是CMS)改名为General,然后双击工程文件(
前提需要安装SetupFactory8.0)进入主界面后选择publish中的Build直接打包。
1.3.2 修改快捷方式
如果用户想进行快捷方式的修改,则可以参考上面第6项的设置。如果用户想改工程名称,也就是安装过程中显示的程
序名称和安装目录默认的文件夹名称。则可以选择主界面下边的Settings 中的第一项,在打开的对话框的productname一
项进行修改。
1.3.3 设置背景图片
我们通用的CMS默认是没有“无视频背景图片”的如果客户需要,则可以制作一张bmp格式的图片(大小不要超过600k)
命名为video.bmp加入到工程中即可。这里还要进行下设置:
将刚才加入到skin文件夹中的video.bmp加入到工程中。点击add。
然后在主界面双击video.bmp出现属性设置对话框,将Destination一项设置为上图所示路径。
这里的Local一项,最好是设置成相对目录。比如工程文件和将要打包的文件夹在同一目录中。这里的
D:\SVN\GENERAL_SNS_20091221\CMS打包\General\20121115_Decoder\General\Skin 应该设置为.\General\Skin
如果没有我们提供的工程文件,或者是后来增加了文件。最好将这些文件的属性的Local选项设置为相对目录的形式。
这样同一个工程文件放到另一个计算机上,只要需要打包的文件夹也在同一目录下,就可以进行打包。但是进行玩这
些设置,需要保存工程后重新打开才生效。(可能是程序的bug)
1.3.4 图片的修改
如果客户需要进行界面风格的修改。如果按钮或其他控件的位置没有改变的话,则可以直接修改我们的图片(相同大小,
元素。控件相对位置不变),然后在进行重新打包即可。。如果需要改变按钮的位置。则需要对相应配置文件进行修改
和配置文件。这里的配置文件可以进行按钮位置的设置。还有文字颜色的设置。
255,255,255即为颜色RGB值