Carrot-Chou 发表于 2021-12-27 20:24

去除Bandizip免费版的广告【第二弹】

本帖最后由 Carrot-Chou 于 2021-12-27 20:27 编辑

Bandizip免费版里有一些广告,包括右下角网页广告、底部横幅广告、左上角注册按钮:

![](https://tva1.sinaimg.cn/large/008i3skNgy1gxsng0vpzbj31at0u0di6.jpg)

即使是专业版或者企业版,底部的横幅广告也是存在的:

![](https://tva1.sinaimg.cn/large/008i3skNgy1gxsng0likdj30yj0mn0uh.jpg)

[之前的文章](https://www.52pojie.cn/thread-1560678-1-1.html "之前的文章")里,已经教给大家了调整横幅高度实现去除横幅广告的技巧。这样操作之后,虽然横幅是看不见了(高度为0),但是软件依然会加载这个横幅,只不过不可见而已,因此那样修改还不算完美。

---

经过进一步分析研究,今天给大家分享一种更好的修改方法,以Bandizip免费版为例,我们的目标是去除右下角网页广告、底部横幅广告、左上角注册按钮:

![](https://tva1.sinaimg.cn/large/008i3skNgy1gxsng0vpzbj31at0u0di6.jpg)

[前已述及](https://www.52pojie.cn/thread-1560678-1-1.html "前已述及"),skin.data是一个ZIP压缩包,这次仍然是修改skin.data文件。

1、去除左上角的注册按钮(C:\Program Files\Bandizip\data\skin.data\skin_main.xml),搜索关键词是:regist

```
<!-- 제품 등록 -->
                <Static ID="STATIC_REGISTER" Align="lefttop" Width="60" Height="60"Margin="20,0,0,20" HideWhenSmall="true" >
                  <Button ID="CMD_REGISTER" Image="btn_regist.png" Align="top" Height="60" Tooltip="$TOOLTIP_REGISTER" />
                </Static>
```

删除这段代码或注释掉,结果如下:

```
<!-- 제품 등록 -->
<!-- <Static ID="STATIC_REGISTER" Align="lefttop" Width="60" Height="60"Margin="20,0,0,20" HideWhenSmall="true" >
    <Button ID="CMD_REGISTER" Image="btn_regist.png" Align="top" Height="60" Tooltip="$TOOLTIP_REGISTER" />
    </Static> -->
```
![](https://tva1.sinaimg.cn/large/008i3skNgy1gxsncy74iuj31up0u0ags.jpg)

2、去除底部横幅广告、右下角网页广告(C:\Program Files\Bandizip\data\skin.data\skin.xs)
```
void DoInit()
{
      SetEventHandler(SKINEVENT_ONSIZE, "OnSize();");
    if (g_regShowBallon == FALSE)
            HideBallon();
    //if (g_regShowAd == FALSE)
            //HideAd();
    if (g_regShowLaunchBar == FALSE)
            HideLaunchBar();
}
```
改成

```
void DoInit()
{
      SetEventHandler(SKINEVENT_ONSIZE, "OnSize();");
      HideBallon();
      HideAd();
      HideLaunchBar();
}
```
![](https://tva1.sinaimg.cn/large/008i3skNgy1gxsne2l6t7j30u00vgju1.jpg)

完成以上修改之后,重新压缩成skin.data,替换原文件即可。最终成果如下:

![](https://tva1.sinaimg.cn/large/008i3skNgy1gxsnpmlztnj313o0u0jt2.jpg)

---

偷懒方法:我已经将以上修改内容整合到了补丁里了,一键完成修改打包。

![](https://tva1.sinaimg.cn/large/008i3skNgy1gxsnpmvvdoj30om0hs767.jpg)

关于如何解锁专业版、企业版,已经有人写了,参考此文:https://www.52pojie.cn/thread-1477155-1-1.html






douxy1994 发表于 2022-3-12 22:12

请问在哪里下载啊,看了好几遍也没看到在哪下载

Xaedon 发表于 2021-12-28 00:57

bandizip文件目录里有一个Web32.exe ,删了就行了,但是每次打开时会显示一个难看的对话框,可能用题主的方式刚好就完全删掉了

sapin 发表于 2021-12-27 20:35

这么快就有别的改进方法了,辛苦了{:1_893:}

lfm333 发表于 2021-12-27 21:39

感谢分享

magicgenius 发表于 2021-12-27 20:35

胡萝卜周在这边活跃呢!:lol

w15061162462 发表于 2021-12-27 20:36

感谢分享,十分需要

zerom9 发表于 2021-12-27 20:45

谢谢了!!!!!!!!!!

灵之约 发表于 2021-12-27 20:59

就喜欢这种实战教程

白狐 发表于 2021-12-27 21:09

多谢分享

冥界3大法王 发表于 2021-12-27 21:14

贩卖老虎的又来了。。。{:301_999:}

lonelyseason 发表于 2021-12-27 21:14

谢谢楼主分享

逝水1998流年 发表于 2021-12-27 21:38

反手给萝卜哥点赞
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 去除Bandizip免费版的广告【第二弹】