我个人现在比较中意kmplayer,很漂亮,很简约,很强大的一个播放器,美中不足的就是当视频文件被占用等特殊情况时候,可能造成系统资源被播放器疯狂占用,甚至任务管理器都很难打开结束进程,不知道其他人是否遇到,至少我遇到了几次.这个很抓狂.
看到暴风影音已经更新到V3.0版本了,就下来试试,自从暴风变为2代后,加了什么自定义皮肤后.我就不喜欢了.我习惯让播放器窗口简洁些,比如去掉标题栏,只显示进度条和控制栏,鼠标可以通过拖拽视频图像来移动播放器窗口的位置等等,这一点kmplayer就做的很好,Kmplayer的默认界面我认为设计的很牛B,而现在的暴风,默认状态下我找不到怎么去掉标题栏,怎么去掉菜单栏,怎么简约控制栏等等,很头大,而且界面上加了文字广告,更无法忍受的是文字广告”入木三分”,貌似打擦边球了.有人说到别的播放器都走国际路线,而暴风呢,偏偏弄中文的文字广告,很让人厌恶不说,还会影响国际化路线,老外看播放器是不是也是看中文广告呢?国内的广告各个那么恶心,真无法忍受.广告人继续检讨吧,创意,创意都哪里去了.不过暴风还是很猛的,在没发现Kmplayer播放器之前,暴风是市面上我能简单的视频播放器最适合大众最完美的,不过当Km出现后,改变了我的看法,我稀罕上了Kmplayer.
看暴风III依旧有文字广告(当然人家也要养家糊口的,都免费用了,不做广告,让人家怎么活啊.也理解理解吧.),上网搜索了一下去广告的方法,不同的版本大概有不同的方法.列举几种方法,便于大家针对自己的版本进行修改绿化.
首先看到清空文件变只读的方法,好像是针对2.0版本的,新版本暴风我测试没成功.方法是清空$:StormIImediavideo_style_list.xml及$:StormIImediavideo_style_list.xmlvideo_material_list.xml.ini文件内容,然后设置这2个文件的属性为只读,据说广告就写不进来,自然就不显示了,结果在新版本上依旧有广告.
接着就是资源编辑器之类的去修改播放器可执行文件.用ResScope 1.94等资源编辑器软件打开主程序,在DKPS下资源号250中找到<SUBVIEW id="ScrollTextbk1" left="390" top="27;" width="Bottom.width-420" height="23" visible="false" verticalAlignment="top" horizontalAlignment="stretch">
<SCROLLTEXT id="st1" left="0" top="0" width="ScrollTextbk1.width" height="23" autosize="false" align="left" value="欢迎使用暴风影音II" textbutton="true" verticalAlignment="top" horizontalAlignment="left" fontType="宋体" fontSize="12" fontStyle="normal" RoundBorder="true" OnClick="OpenUrl(strUrl);" TextChange="OnTextChange1(adStr)"/>
</SUBVIEW>
似乎可以从字面上这样理解,TextChange就是文字改变时调用的事件,OnClick似乎是调用打开网址的函数,把他俩通通改成void(0),然后再用ResScope导入,然后保存就可以去掉广告了,稍微有点繁琐,我没进行实际测试.
还有方法就是利用非官方的皮肤文件或者编辑官方的默认皮肤文件来达到去广告的目的,可以去官方论坛下载简约皮肤,我下载了一个测试,结果是失败的.
最后一种方法比较简单且有效,是替换修改一个Dll文件,重命名备份目录下Media2.dll 文件,然后新建一文件夹,文件夹名为”Media2.dll”即可,因同目录下不允许有同名文件,所以暴风的自动更新不会更新还原这个文件,打开暴风III播放器,讨厌的文字广告消失了,全世界都清净鸟.
就写到这里吧,闪.