替换RTXLogo插件说明

一、包含Logo图标文件介绍

(一)桌面图标包含在RTX.exe

clip_image002

(二)桌面右下角图标包含在MainFrameRes.dll

clip_image004

(三)RTX设置图标包含在Config.dll

clip_image006

(四)查看用户信息图标包含在UserProfile.dll

clip_image008

(五)登录面版图标

clip_image010

在RTXC\skin目录下,文件名为LoginAnimation.gif、logintitle.bmp,大小为71*70像素。

(六)主面版图标

clip_image012

在\RTXC\skin\mainframe目录下,件名为title_left.bmp。

(七)IM窗口图标

clip_image014

在RTXC\skin\im,文件名为caption_left.bmp。

二、如何修改资源文件图标

(一)工具介绍

图标终结者3.0 可以替换exe或dll里面的图标;photoshop可以修改bmp和gif文件。

(二)准备工作

我们所看到的图标,实际上由多个不同规格的小图标组成,必须准备好这些图标才能进行替换。

clip_image016

本文已经准备好了这些图标,规格和RTX图标一一对应。

clip_image018

(三)替换图标

把RTX.exe、MainFrameRes.dll、Config.dll、UserProfile.dll从RTX安装目录中拷贝出来,用图标终结者一一替换里面的图标,替换完成后保存起来。

clip_image020

(四)修改图片

把LoginAnimation.gif、logintitle.bmp、title_left.bmp、caption_left.bmp 拷贝出来,用photoshop修改。

三、编写覆盖旧文件代码

在上文中已经把需要替换的文件更新好,需要写一个exe或bat用于执行新文件覆盖旧文件的操作。

copyfile示例工程中已经写好覆盖的代码,并生成了copyfile.exe。

四、生成插件

覆盖文件的操作已经在copyfile.exe完成,生成插件主要用于打包,别无他用。replacelogo工程是向导默认生成的一个框架工程,未写一行代码,编译出来replacelog.dll用于打包。

五、插件打包

把上文中准备好的文件添加到右边,copyfile.exe标记运行,插件安装完成后,自动运行copyfile.exe,copyfile.exe执行覆盖文件,覆盖完成后logo就更新了。

clip_image022

六、插件升级

(一)服务器升级

确保所有人的RTX客户端版本一样,把插件放在服务器上升级,客户端安装插件,RTXLogo图标被替换。

(二)重新打包

重新打包,将RTX安装包和插件安装包打成一个包,先运行RTX安装包,完成后再运行插件安装包,如此一来安装完成后RTXLogo就被替换掉。

七、其他说明

附件中的文件是从RTX2010上面修改,rpi只能安装于RTX2010版本,如果安装到其他RTX版本,可能会出错。

posted @ 2019-10-09 09:49  DarJeely  阅读(524)  评论(0编辑  收藏  举报