原创:QQ音乐去广告(方法)。
文末有修改后的Resource.rdb文件,使用方法见文末。
By:Jero,转载请保留此行。
今天把QQ音乐更新到QQMusic2012Beta2,发现以前自己做的QQ音乐去广告程序失效了,仔细一看发现是2012的皮肤加载方式变了=。=
以前QQ音乐的皮肤在%APPDATA%\Tencent\QQMusic\文件夹下,现在(QQ音乐2012)转移到了安装目录下的"Resource.rdb"文件中(默认路径:C:\Program Files (x86)\Tencent\QQMusic\Resource.rdb)。
然后,下了个RDB解包工具和GMD回写工具,踏上了去广告的不归路。。。
以下是具体操作
首先请确认你安装的是:QQ音乐2012 的任何版本(只要带有2012就好)
其次,下载以下两个软件(请自行扫描病毒,下载链接仅供参考):
① RDB文件解包\打包工具 3.3.0.0 官方最新版
http://www.cr173.com/soft/15551.html
② qqext|QQ显IP插件 这个插件其中自带GMD编辑工具
http://qqext.com/blog/qqext.htm
注意:若手动去广告,首先备份需要修改的文件;其次,请务必小心谨慎,哪怕是多出、或是缺少一个空格,都可能导致程序界面混乱,甚至无法运行。
以下操作必需在QQ音乐完全关闭时进行。
① 使用RDB文件解包\打包工具 解压Resource.rdb文件(这个文件在QQ安装目录下<默认路径:C:\Program Files (x86)\Tencent\QQMusic\Resource.rdb>,找到这个文件后将这个文件复制到桌面以后再进行编辑)。
② 使用qqext自带的GMD编辑工具打开解压后的\Xtml\SkinPortal.xml.gmd文件,进行以下修改
注意不能多删或者少删,哪怕多了一个空格都有可能出错
用GMD编辑工具打开以后可以复制粘贴到记事本进行编辑,编辑完以后再将记事本中编辑后的内容复制粘贴到GMD编辑工具中,然后再保存。
删除以下节点
[txdata] OnLineAdvText
[string] iid: 84C8769A-EEBB-4304-BC37-1420E5766AE9
[string] name: OnLineAdvText
[txdata] properties
[string] config: richstaticex
[string] name: OnLineAdvText
[buffer] location: 0500000004000000
[bool] autoHeight: 1
[bool] autoWidth: 1
[string] anchor: LEFTCENTER
[buffer] margin: 09000000000000000000
删除以下节点
[txdata] children
[txdata] ShowAdvClient
[string] iid: A5DFF81A-B003-4967-A286-87EB38041C7C
[string] name: ShowAdvClient
[txdata] properties
[buffer] size: 3401000044000000
[buffer] location: 0000000000000000
[string] anchor: BOTTOMCENTER
[string] name: ShowAdvClient
删除以下节点
[txdata] Text_Title
[string] iid: CEE5ADED-CDE8-4977-AB89-F83DD988F4B2
[string] name: Text_Title
[txdata] properties
[string] name: Text_Title
[bool] autoHeight: 1
[bool] autoWidth: 1
[string] text: QQ音乐
[buffer] margin: 0A000000080000000000000000000000
[string] anchor: TOPLEFT
[dword] color: 0xffffffff
[bool] endEllipsis: 1
[bool] singleLine: 1
[bool] enable: 1
[txdata] font
[string] iid: 208308FE-CD22-4420-BF71-80396E326181
[txdata] properties
[string] facename: Tahoma
[int] fontEffect: 2
[double] height: 9.000000
[int] weight: 600
修改以下节点
[txdata] UserNickFrame
[string] iid: A5DFF81A-B003-4967-A286-87EB38041C7C
[string] name: UserNickFrame
[txdata] properties
删除此行 [buffer] size: 7800000012000000
删除此行 [buffer] location: 0700000009000000
删除此行 [string] anchor: TOPLEFT
修改下一行:替换"41000000080000000000000000000000"为"0A000000080000000000000000000000"
[buffer] margin: 41000000080000000000000000000000
[string] name: UserNickFrame
[txdata] background
修改以下节点
[txdata] login_link
[string] iid: CEE5ADED-CDE8-4977-AB89-F83DD988F4B2
[string] name: login_link
[txdata] properties
删除此行 [buffer] size: 1C0000000E000000
删除此行 [buffer] location: 5A00000007000000
[string] text: 登录
[string] anchor: TOPLEFT
修改下一行:替换"41000000080000000000000000000000"为"0A000000080000000000000000000000"
[buffer] margin: 41000000080000000000000000000000
[bool] autoHeight: 1
[bool] autoWidth: 1
[string] cursor: hand
[string] name: login_link
[string] config: Static_underLine
[bool] paintRectChangeMsg: 1
③ 编辑完以后使用qqext自带的GMD编辑工具进行保存
④ 保存完以后将\Xtml\SkinPortal.xml.gmd文件使用RDB文件解包\打包工具替换到Resource.rdb文件文件中,保存。
⑤ 将编辑后的"Resource.rdb"替换到QQ音乐安装目录下(默认路径:C:\Program Files (x86)\Tencent\QQMusic\Resource.rdb)。
⑥ 运行QQ音乐。
若觉得上面步骤太复杂,下面有成品直接下载。
以下操作必需在QQ音乐完全关闭时进行。
下载地址:115: http://115.com/file/bebcu5ik
① 从zip压缩包中解压缩出Resource.rdb
② 然后将解压后的文件(Resource.rdb)复制到QQ音乐安装目录下(默认路径:C:\Program Files (x86)\Tencent\QQMusic)。
③ 提示包含同名文件,选择复制和替换。
④ OK,运行QQ音乐吧~