云在天 发表于 2022-1-3 21:54

百X云 PC版去广告

本帖最后由 云在天 于 2022-1-3 23:34 编辑

# BDY PC版去广告教程

这里以官网下载的最新版本**7.10.2.8**为例,其他版本请自行测试

不提供成品

不提供成品

不提供成品

想要成品的请绕道

## 去广告

### 原理

修改皮肤文件,修改弹窗的位置达到使弹窗不可见

### 相关路径

皮肤文件路径

> 软件根目录\skin\duiengineskin.zip

### 前期准备

解压上述路径的压缩包

### 思路

用内容搜索工具搜索整个文件夹,关键字为**广告**,效果如图

!(https://s2.loli.net/2022/01/03/oDuOplNWPAnmtJR.png)

### 修改文件

#### TitlePanel.xml

我们打开**TitlePanel.xml**以后看到如下内容,篇幅原因做了删减,仅展示了广告有关的代码

```xml
<!--文字运营位-->
<link name="link_header_ad" pos="-670,|-8" crtext="C9A566" font="0000:微软雅黑" align="left" maxwidth="200" cursor="hand" dotted="1" show="0"></link>

<!--icon广告-->
<imgbtn name="btn_icon_ad" pos="-588,|-14,@28,@28" skin="titlepanel_ad_skin" cursor="hand" show="0"></imgbtn>
   
   <!--企业认证-->
<dlg name="dlg_enterprise" pos="-380,|-7,@60,@14">
    <link name="link_enterprise_authentication" pos="0,0" font="0004:微软雅黑" crtext="0065DD" cursor="hand">%str1553%</link>
    <imgbtn name="btn_enterprise_arrow" pos="[4,|-5,@12,@12" skin="enterprise_down_btn" cursor="arrow" show="0"></imgbtn>
</dlg>

<!--游戏icon-->
<imgbtn name="btn_game_icon_ad" pos="-208,|-14,@28,@28" skin="titlepanel_game_center_skin" cursor="hand" ></imgbtn>

<dlg name="title_right_region" pos="-179,10,-119,-10">

```

我们可以清晰的看到每个部分的布局代码,这样我们就可以依照自己的需求做改动.对于去除广告,我们可以修改它们的显示位置,也就是pos这个属性.下面我举几个例子

- **<!--文字运营位-->**

- 修改前:

    ```xml
   <link name="link_header_ad" pos="-670,|-8" crtext="C9A566" font="0000:微软雅黑" align="left" maxwidth="200" cursor="hand" dotted="1" show="0"></link>
    ```

- 修改后

    ```xml
    <link name="link_header_ad" pos="0,|-8" crtext="C9A566" font="0000:微软雅黑" align="left" maxwidth="0" cursor="hand" dotted="1" show="0"></link>
    ```

- **<!--游戏icon-->**

- 修改前:

    ```xml
    <imgbtn name="btn_game_icon_ad" pos="-208,|-14,@28,@28" skin="titlepanel_game_center_skin" cursor="hand" ></imgbtn>
    ```

- 修改后

    ```xml
    <imgbtn name="btn_game_icon_ad" pos="-1500,|-14,@,@" ></imgbtn>
    ```

其他的修改位置你们可以参照这张图



#### TransLeftPanel.xml

我们接着打开**TransLeftPanel.xml**,看到以下内容

```xml
<!--广告面板-->
<dlg name="dlg_ad" pos="|-72,-230,@145,@160" show="0">
    <!--与AdPanel.xml内容一致-->
    <dlg name="AdPanel" pos="0,0,-0,-0">
      <gifplayer name="ad_img_bkg" pos="0,0,-0,-0" bulltimer="1"></gifplayer>
      <imgbtn name="ad_img_btn" pos="0,0,-0,-0"></imgbtn>
      <imgbtn name="ad_close_btn" pos="-16,0,-0,16" cursor="arrow" tip="关闭" show="0"></imgbtn>
      <text name="ad_calc_size" pos="0,0" crtext="ffffff" font2="facename:宋体;bold:0;italic:0;underline:0;adding:-1" textmode="40825" show="0"></text>
      <dlg name="AdTipPanel" pos="-31,-17,-0,-0" msgtransparent="1">
      <img name="ad_tip_bkg" pos="0,0,-0,-0"></img>
      <text name="ad_tip" pos="0,0,-0,-0" crtext="ffffff" font2="facename:宋体;bold:0;italic:0;underline:0;adding:-1" textmode="40825"></text>
      </dlg>
    </dlg>
</dlg>
```

我们除了和刚刚一样的操作外,还看到了一条注释.

> 与AdPanel.xml内容一致

我们修改完这个文件后,再去寻找AdPanel.xml

修改方式和之前的雷同,这里就不在赘述了. 详情请看图



#### Adpanel.xml(AdCardWnd.xml)

我们并没有找到这个文件,但是找到了类似的文件名**AdCardWnd.xml**

```xml
<layer name="AdCardWnd" width="360" height="284" appwin="0" toolwindow="1" ncRect="5,5,5,5" translucent="1" nomaxsize="1">
<body>
    <dlg name="dlg_ad" pos="0,0,-0,-0" skin="titlepanel_textad_bgk" >   
      <imgbtn name="adcard_btn" pos="30,34,@300,@220" skin="titlepanel_translucent" cursor="hard" ></imgbtn>
    </dlg>
</body>
</layer>
```

老规矩,这里把body里面的内容都删了就可以,或者修改pos的值也可以.

```xml
<layer name="AdCardWnd">
<body>
</body>
</layer>
```

### 重新打包

这样修改完成后,重新打包为zip文件,重新打开百度云就可以了

Sampan5 发表于 2022-1-4 08:47

hu58 发表于 2022-1-4 08:45
这种垃圾企业就该倒闭,交了那么贵的钱还要看它的广告,李彦宏全家出门被车撞

太狠了老哥

CCQc 发表于 2022-1-4 08:35

百度云现在口碑太差哄骗网民与网易uu一样,反正解释权在他们。去掉广告好,但是这样对度盘有用吗?人家早得了广告费了。

Eaysuild.xean 发表于 2022-1-3 23:35

本帖最后由 Eaysuild.xean 于 2022-1-3 23:36 编辑

这个搜索工具是什么?

不懂破解 发表于 2022-1-4 10:23

Eaysuild.xean 发表于 2022-1-3 23:35
这个搜索工具是什么?

应该是:FileLocator Pro

isffan 发表于 2022-1-3 22:01

谢谢分享
不过速度太慢,都不打开,也就不存在广告的烦恼了

happyheart 发表于 2022-1-3 22:03

看成了比亚迪

jy123456 发表于 2022-1-3 22:10

试试看好不好用

Lieyan01 发表于 2022-1-3 22:34

感谢楼主~~

hackxl 发表于 2022-1-3 22:51

学习了,不过我用企业版也是比较清爽的

列明 发表于 2022-1-3 23:33

我看广告有别的选择,不用这个。

bbbbx 发表于 2022-1-4 00:14

学习了,谢谢分享

tek2y 发表于 2022-1-4 00:16

学习了,感谢分享
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 百X云 PC版去广告