替换RTXLogo插件说明
一、包含Logo图标文件介绍
(一)桌面图标包含在RTX.exe

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

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

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

(五)登录面版图标

在RTXC\skin目录下,文件名为LoginAnimation.gif、logintitle.bmp,大小为71*70像素。
(六)主面版图标

在\RTXC\skin\mainframe目录下,件名为title_left.bmp。
(七)IM窗口图标

在RTXC\skin\im,文件名为caption_left.bmp。
二、如何修改资源文件图标
(一)工具介绍
图标终结者3.0 可以替换exe或dll里面的图标;photoshop可以修改bmp和gif文件。
(二)准备工作
我们所看到的图标,实际上由多个不同规格的小图标组成,必须准备好这些图标才能进行替换。

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

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

(四)修改图片
把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就更新了。

六、插件升级
(一)服务器升级
确保所有人的RTX客户端版本一样,把插件放在服务器上升级,客户端安装插件,RTXLogo图标被替换。
(二)重新打包
重新打包,将RTX安装包和插件安装包打成一个包,先运行RTX安装包,完成后再运行插件安装包,如此一来安装完成后RTXLogo就被替换掉。
七、其他说明
附件中的文件是从RTX2010上面修改,rpi只能安装于RTX2010版本,如果安装到其他RTX版本,可能会出错。
替换RTXLogo插件说明的更多相关文章
- Notepad++快捷键&正则表达式替换字符串&插件
Notepad++绝对是windows下进行程序编辑的神器之一,要更快速的使用以媲美VIM,必须灵活掌握它的快捷键,下面对notepad++默认的快捷键做个整理(其中有颜色的为常用招数): 1. 文件 ...
- 很好用的谷歌字体以及Gravatar头像一键替换WordPress插件----WP Acceleration for China 插件
WordPress总是被新上手的朋友诟病说速度慢,其实多半都要归功于谷歌字体的功劳.在应对字体这个问题的时候,大家都会有各种不同的解决方案.今天我给大家推荐一款插件,它集合了多个替代方案,可以方便的替 ...
- Rafy 框架 - 插件级别的扩展点
本章说明如何使用额外的插件(如客户化插件)对另一插件(如产品插件)进行扩展. 使用场景 在 产品线工程 中,项目的研发分为领域工程和应用工程.这个过程中会需要对领域工程中的内容进行大量的扩展. ...
- Android Small插件化框架解读——Activity注册和生命周期
通过对嵌入式企鹅圈原创团队成员degao之前发表的<Android Small插件化框架源码分析>的学习,对Android使用的插件化技术有了初步的了解,但还是有很多需要认真学习的地方,特 ...
- JQuery上传插件Uploadify详解及其中文按钮解决方案 .
Uploadify有一个参数是 buttonText 这个无论你怎么改都不支持中文,因为插件在js里用了一个转码方法把这个参数的值转过码了,解码的地方在那个swf文件里,看不到代码,所以这条路不行. ...
- 包建强的培训课程(10):Android插件化从入门到精通
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
- 自己动手写Android插件化框架,让老板对你刮目相看
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由达文西发表于云+社区专栏 最近在工作中接触到了Android插件内的开发,发现自己这种技术还缺乏最基本的了解,以至于在一些基本问题上浪 ...
- 腾讯云大数据套件Hermes-MR索引插件使用总结
版权声明:本文由王亮原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/121 来源:腾云阁 https://www.qclou ...
- maven shade插件小记
maven shade plugin插件小用 项目中一直使用assembly插件来整合依赖包到一个胖jar,在做这个akka http项目的时候,在scala ide的run/debug中都执行正常, ...
随机推荐
- 模拟赛小结:2019-2020 ICPC, Asia Jakarta Regional Contest
比赛链接:传送门 离金最近的一次?,lh大佬carry场. Problem A. Copying Homework 00:17(+) Solved by Dancepted 签到,读题有点慢了.而且配 ...
- Axure 日期函数详解
时间函数详解 Now 根据计算机系统设定的日期和时间返回当前的日期和时间值.如:设置元件文本的值为:[[Now]]:输出:Mon Jan 08 2018 10:42:55 GMT+0800 ( ...
- 第二天·初识HTML
一·什么是HTML HTML(HyperText Markup Language)是超文本标记语言,"超文本"的意思就是指页面内可以包含图片.链接,甚至音乐.程序等非文字元素.不仅 ...
- 【51nod1792】Jabby's segment tree
题目 线段树是一种经典的数据结构,一颗[1,n]的线段树他的根是[1,n],当一个线段树的结点是[l,r]时,设mid=(l+r)>>1,则这个结点的左儿子右儿子分别是[l,mid],[m ...
- Codeforces Round #395 Div.1 C pacifist【JZOJ5449】Pacifist
题目 papyrus 喜欢谜题... 来解一道如何? 在你面前有一个被加密了的数组,其原数组是一个等差序列,你面前的则是将原数组中的所有数字都对m 取模再打乱后而得到的新数组 papyrus 给你出的 ...
- Spring框架的七大模块
转载于:https://www.cnblogs.com/Z-wen/p/11681211.html Spring框架的七大模块 1. Spring Core:Core封装包是框架的最基础部分,提供 ...
- jquery的checked
目前使用的jQuery版本为 v1.11.2 jquery判断checked的三种方法: .attr('checked'): //看版本1.6+返回:"checked"或&qu ...
- C# 4.0
序言 动态绑定-dynamic class Program { static void Main(string[] args) { ; ; // Rest the mouse pointer over ...
- Java多线程和并发(六),yield函数和中断线程
目录 1.yield函数 2.中断线程 六.yield函数和中断线程 1.yield函数 2.中断线程 (1)已经被抛弃的方法 (2)目前使用的方法
- BZOJ 4555 Luogu P4091 [HEOI2016/TJOI2016]求和 (第二类斯特林数)
题目链接 (luogu) https://www.luogu.org/problem/P4091 (bzoj) https://www.lydsy.com/JudgeOnline/problem.ph ...