前两天写的这篇去掉酷我音乐盒右下角弹出来的广告,今天使用酷我音乐盒的时候发现在“网络曲库”这一栏下面有个长方形的广告如:
等等我看到十分不爽,于是想办法把它去掉。
步骤:
1,点开广告,浏览器弹出来发现http://g.koowo.com/g.real?aid=img_ad_1123&ver=&url=http://www.lvshou28.com/?adsfromkuwo?????这种地址,之后跳转到广告的实际地址。于是想到了搜索酷我目录下的配置文件。
2,自己一个一个的打开实在麻烦,写个脚本自动化一下:
1: #!/usr/bin/python encoding=utf-8
2:
3: import os
4: import re
5:
6: def findad(path):
7: dirList = os.listdir(path)
8: for name in dirList:
9: file = os.path.join(path, name)
10: if os.path.isdir(file):
11: findad(file)
12: else:
13: ext = os.path.splitext(name)[-1]
14: if ext!=".doc" and ext!=".exe" and ext!=".dll" and ext!='':
15: file = os.path.join(path, name)
16: input = open(file)
17: aList = input.readlines()
18: for line in aList:
19: rawstr = r"""http://g.koowo.com/.*"""
20: if re.search(rawstr, line):
21: print file
22: break
23:
24: if __name__ == "__main__":
25: findad('D://Program Files//KWMUSIC')
列出了我的安装目录下这堆文件配置了广告信息:
D:/Program Files/KWMUSIC/face/kwc.img
D:/Program Files/KWMUSIC/loading/ad/1288349055902.htm
D:/Program Files/KWMUSIC/loading/ad/1289211238659.htm
D:/Program Files/KWMUSIC/loading/ad/1289459299218.htm
D:/Program Files/KWMUSIC/loading/ad/1289563762163.htm
D:/Program Files/KWMUSIC/loading/ad/ad.ini
D:/Program Files/KWMUSIC/loading/ad/index0_loading.htm
3,D:/Program Files/KWMUSIC/face/kwc.img 这个文件我已经修改过了,见之前那篇文章。于是删除 D:/Program Files/KWMUSIC/loading/ad/ 目录下全部文件,经测试没有再生成。广告就去掉了。
另,声明:本文无任何商业利益,没有版权,纯供个人使用参考,如有侵权,本人将删之。Email: zwee.cn@gmail.com
另外分享一篇Windows下关于将EditPlus配置成python IDE的文章。