Bandizip的广告代码存在于安装目录的.\data\skin.data文件内,skin.data文件本质是一个压缩包,以下是去除广告方法
1、去除左上角的注册按钮
编辑文件:skin_main.xml,搜索关键词是:static_register
原代码
<!-- 제품 등록 -->
<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>
-->
2、去除底部横幅广告、右下角网页广告
编辑文件:skin.xs,搜索:doinit
原代码
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();
}