Bandizip去除广告,注册图标,状态栏文本 |
您所在的位置:网站首页 › bandizip图标更换 › Bandizip去除广告,注册图标,状态栏文本 |
Bandizip7.0版本之后,免费版就加入了广告。 安装完成后,Bandizip界面如下,很遗憾,我的没有出现广告,没法展示。 目标:去除界面左上角的注册图标,以及下方底部的状态栏“固实压缩”字样那里,以及广告弹窗。 在安装路径下有个data的文件夹C:\Program Files\Bandizip\data,文件夹下有个skin.data的文件。这个文件其实是zip压缩包。 附上检测结果,可以看到是zip文件 这里有两种方法将这个skin.data文件解压: 改后缀名,将.data 改为.zip,然后右键解压直接解压那么我们采用方法二对它进行解压,直接用Bandizip来解压它自己 🤣 (别忘了备份) 得到一个文件夹,文件夹下的内容如下: 去除左上角的注册按钮图标找到skin_main.xml文件,搜索关键词是:regist,找到以下代码: 这段代码就是用来显示注册图标的,直接注释或删除 去除底部状态栏及网页的广告找到skin.xs文件,最后的DoInit()函数 // 초기화 void DoInit() { // 크기 조절 이벤트 핸들러 등록 SetEventHandler(SKINEVENT_ONSIZE, "OnSize();"); // 레지스트리 값에 따라서 UI 숨기기 if (g_regShowBallon == FALSE) HideBallon(); //if (g_regShowAd == FALSE) // HideAd(); if (g_regShowLaunchBar == FALSE) HideLaunchBar(); }代码应该很清晰了吧,进行一些修改即可。另外,这段代码好像也说明,其他版本也会有广告? // 초기화 void DoInit() { // 注册缩放事件处理程序 SetEventHandler(SKINEVENT_ONSIZE, "OnSize();"); // 根据注册表值隐藏UI //if (g_regShowBallon == FALSE) HideBallon(); //if (g_regShowAd == FALSE) HideAd(); //if (g_regShowLaunchBar == FALSE) HideLaunchBar(); }保存之后,重新压缩为skin.data,即压缩为zip压缩包后改后缀名,替换原文件即可。 Windows上后缀名不是很好改,因为文件名默认不显示.zip后缀,所以使用终端 mv skin.zip skin.data 效果仅供学习研究使用!!! https://www.52pojie.cn/thread-1560678-1-1.html https://www.52pojie.cn/thread-1567959-1-1.html https://www.52pojie.cn/thread-1477155-1-1.html |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |