需求描述:QQ中当新打开与qq好友或群聊等的聊天窗口时,打开的默认大小总是固定的,而就个人而言,我喜欢窗口能更小一点,所以准备更改其默认的大小。
步骤
工具准备:RDB打包解包工具。来源:网上搜。
进入QQ安装目录下的【Resource.x.xx.xxxx】文件夹中找到【Data.rdb】文件,最好备个份。
x.xx.xxxx代表版本号,有可能会存在多个版本的文件,注意确认是不是当前版本
用RDB解包Data.rdb,会生成Data文件夹,进入其中找到af.config文件,用文本编辑器打开。会看到如下配置文件:
{ "BuddyAIOCfg"= { "BuddyChatMsgCtrlMinSizeX" = dword:"440", "BuddyChatMsgCtrlMinSizeY" = dword:"502", "BuddyViewDefaultClientAreaSizeX" = dword:"600", "BuddyViewDefaultClientAreaSizeY" = dword:"540", "SidebarDefaultPageSizeX" = dword:"140", "SidebarDefaultPageSizeY" = dword:"386", }, "GroupAIOCfg"= { "GroupChatMsgCtrlMinSizeX" = dword:"380", "GroupChatMsgCtrlMinSizeY" = dword:"502", "GroupViewDefaultClientAreaSizeX" = dword:"600", "GroupViewDefaultClientAreaSizeY" = dword:"540", "SidebarDefaultPageSizeX" = dword:"200", "SidebarDefaultPageSizeY" = dword:"386", }, "TempChatAIOCfg"= { "TempChatMsgCtrlMinSizeX" = dword:"380", "TempChatMsgCtrlMinSizeY" = dword:"502", "TempViewDefaultClientAreaSizeX" = dword:"600", "TempViewDefaultClientAreaSizeY" = dword:"540", "SidebarDefaultPageSizeX" = dword:"200", "SidebarDefaultPageSizeY" = dword:"386", }, "PaiPaiChatAIOCfg"= { "PaiPaiChatMsgCtrlMinSizeX" = dword:"380", "PaiPaiChatMsgCtrlMinSizeY" = dword:"502", "PaiPaiViewDefaultClientAreaSizeX" = dword:"600", "PaiPaiViewDefaultClientAreaSizeY" = dword:"510", "SidebarDefaultPageSizeX" = dword:"200", "SidebarDefaultPageSizeY" = dword:"386", }, "DiscussAIOCfg"= { "DiscussChatMsgCtrlMinSizeX" = dword:"400", "DiscussChatMsgCtrlMinSizeY" = dword:"502", "DiscussViewDefaultClientAreaSizeX" = dword:"600", "DiscussViewDefaultClientAreaSizeY" = dword:"540", "SidebarDefaultPageSizeX" = dword:"180", "SidebarDefaultPageSizeY" = dword:"386", }, "MainFrameCfg"= { "DefaultSizeWidth" = int:"320", "DefaultSizeHeight" = int:"600", }, }
其中:
- BuddyAIOCfg表示好友聊天窗口;
- GroupAIOCfg表示群聊窗口;
- TempChatAIOCfg表示临时会话窗口;
- PaiPaiChatAIOCfg表示拍拍聊天窗口;
- DiscussAIOCfg表示讨论组窗口;
- MainFrameCfg表示QQ主界面大小(不建议修改);
- 数字代表像素值,这就可以DIY了;
修改完成后保存,然后用RDB工具重新打包成Data.rdb。
- 重启QQ就可以看到效果啦!