灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:3601回复:1

酷狗去广告一键去除批处理代码

楼主#
更多 发布于:2013-06-02 16:41
用酷狗用习惯了,只是有点不爽它的广告,就花点时间将其广告给去了,直接写了个批处理方便。

 
酷狗去广告的原理大家可以网上找找,都大同小异,就是对如下几个配置文件下手
game.ini
game.inicfg
optionv5.ini
optionv5.inicfg
我是狠了点,如下操作:
1、直接将这几个配置文件给删 了,然后创建与配置文件同名文件夹
2、再在新创建的配置文件同名文件夹下创建CON子文件夹,此步骤可保证去广告效果不反弹
3、删除名为“AD”的文件夹,创建一个同名的空白文件,设置其文档属性为只读
====已去广告,若要视觉清爽,可将以上新建的文件或文件夹设为隐藏属性====
为了方便大众,按以上步骤写了个批处理,在本机上测试通过,供大家使用

批处理代码如下:
复制代码 代码如下:

@echo off 
 title 酷狗音乐2010去广告批处理 By SunTB  
echo.&set kg_pth=C:\Program Files\KuGou\KuGou2010 
if exist "%kg_pth%\KuGoo.exe" ( echo 当前酷狗程序所在文件夹有效默认路径为:%kg_pth% 
echo.&set /p tmpstr=若要更改<nul ) set /p kg_pth=请输入酷狗程序所在文件夹路径: 
if not exist "%kg_pth%\KuGoo.exe" (echo.&echo 输入的路径有误 ,按任意键退出&pause>nul&exit) 
 ::中止当前进程中的酷狗程序 taskkill /f /im KuGoo.exe 1>nul 2>nul  
::去广告处理 if exist "%kg_pth%\AD\" rd /q/s "%kg_pth%\AD\" 
if exist "%kg_pth%\AD " attrib -s -h -r "%kg_pth%\AD" cd.>"%kg_pth%\AD" 
attrib +s +h +r "%kg_pth%\AD" 
for %%a in (game.ini game.inicfg optionv5.ini optionv5.inicfg) do ( 
if exist "%kg_pth%\%%a" attrib -s -h -r "%kg_pth%\%%a" 
if not exist "%kg_pth%\%%a\" ( if exist "%kg_pth%\%%a" del /f/q "%kg_pth%\%%a" 
md "%kg_pth%\%%a" ) if not exist "%kg_pth%\%%a\CON" 
cd.>"\\.\%kg_pth%\%%a\CON" attrib +s +h +r "%kg_pth%\%%a" )  ::准备退出 
echo.&echo ====已去广告,按任意键将自动启动酷狗后退出==== pause>nul 
start "" "%kg_pth%\KuGoo.exe" exit

喜欢0 评分0
kusomen
新手上路
新手上路
  • 注册日期2013-07-30
  • 发帖数6
  • QQ375296629
  • 火币20枚
  • 粉丝0
  • 关注0
沙发#
发布于:2013-07-31 22:44
你的是啥版本!新版内置的文件夹没有看到匹配的文件格式!

Am
回复(0) 喜欢(0)     评分
游客

返回顶部