当前位置: 首页 > article >正文

移花接木!轻松搞定暴风影音2关联暴风影音1图标

移花接木!轻松搞定暴风影音2关联暴风影音1图标

暴风影音是我一直在使用的多媒体播放器,她功能强大、易于使用,最喜欢的就是她朴实无华的界面和新颖个性的关联图标,相信很多朋友都是一代界面和关联图标的FANS。
暴风影音2千呼万唤终于出来了,作为忠实FANS的我也是第一时间就去下载安装尝新,结果安装完却大跌眼镜,为什么?因为暴风2的关联图标太那个了……(喜欢2代图标的别骂我,个人审美观还没有与时俱进,有点落后,还是喜欢1代图标多点……),于是怎么着?卸了……虽然说2代功能比一代强,打开文件、渲染文件也快了,但使用起来也没感觉出来,在1代用起来还能满足需求的情况下,我选择1代的图标。
之后就盼着官方可以改进关联图标的设计,又或者提供多个图标方案供用户选择,结果一等就是半年……
有一次下载了一个FLV文件,1代打开只有声音,没有图象,又不想去安装解码包,于是又下载暴风2来试试,结果可以正常播放,看来是时候换暴风2代了……
但是对着2代的关联图标我怎么也喜欢不起来,于是就想试试自己来更改关联图标,接着又是上网找文章来看,又是动手实践,终于实现了暴风1代图标的回归。方法如下:
1、首先暴风1代的关联图标是打包在stormicl.dll(这个文件在暴风1代的安装目录下面,2代是找不到这个文件的)里面,而暴风2代的关联图标是集成在主程序Storm.exe里面,我怕麻烦就不去改程序文件了,而是采用外挂stormicl.dll的方法去更改关联图标。
我们先来看看stormicl.dll里面,里面的图标就是我们熟悉的1代关联图标:
screen.width-461) window.open('http://bbs.tomatolei.com/attachments/month_0708/20070827_6a7c19866f6c6e92f8e2lDZLYZWl0ezj.jpg');" src="http://bbs.tomatolei.com/attachments/month_0708/20070827_6a7c19866f6c6e92f8e2lDZLYZWl0ezj.jpg" border=0>

里面各个图标都有一个引用地址,如上图所示,AVI文件的图标地址是0,RMVB文件的图标地址是14,它们的地址简单列个清单如下:
avi(0)
wmv(1)
wma(2)
dvd(3)
mkv(4)
mp4(5)
ogm(6)
vedio(7)
a/c(8)
loss less(9)
dvda(10)
audio(11)
flash(12)
mpg(13)
real(14)
cd(15)
qt(16)
playlist(17)
2、到底程序是如何把文件格式与图标关联起来的呢?这个就与注册表有关了。下面以rmvb格式为例子,我们先来看看.rmvb格式在注册表里的情况。打开注册表编辑器regedit,在HKEY_CLASSES_ROOT下找到.rmvb的键,它下面有个子键“(默认)”,数值是“stormplayer.rmvb”,因为我这里已经安装了暴风2并且关联了rmvb格式,所以键值是stormplayer.rmvb。
screen.width-461) window.open('http://bbs.tomatolei.com/attachments/month_0708/20070827_c6e219f5686f17dc21aaxxUCNXbUKOSB.jpg');" src="http://bbs.tomatolei.com/attachments/month_0708/20070827_c6e219f5686f17dc21aaxxUCNXbUKOSB.jpg" border=0>

再继续在HKEY_CLASSES_ROOT下找到stormplayer.rmvb的键,打开子键“DefaltIcon”,看到其值是“C:\Program Files\StormII\stormicl.dll,14”。
screen.width-461) window.open('http://bbs.tomatolei.com/attachments/month_0708/20070827_165aa2e4248693095096P55j7cQeFec6.jpg');" src="http://bbs.tomatolei.com/attachments/month_0708/20070827_165aa2e4248693095096P55j7cQeFec6.jpg" border=0>

说到这里大家应该都明白了吧!”DefaltIcon”就是决定rmvb格式文件的关联图标的键,其值“C:\Program Files\StormII\stormicl.dll,14”是把stormicl.dll文件里面地址为14的图标关联到rmvb格式的文件。这样一来,暴风1的图标就回来了。
3、我们要移花接木,只需要两个小动作:把暴风1代的图标打包文件stormicl.dll准备好、修改注册表。
A、首先安装暴风影音2代,关联你想要用暴风2代打开的文件格式。这样所关联文件的默认打开程序就是暴风影音2 了,关联图标当然是极具个性的2代图标了。
B、把stormicl.dll文件放到暴风2的安装目录下,默认是C:\Program Files\StormII\,注意,stormicl.dll文件其实可以放到任意地方,只要在注册表里把“DefaltIcon”的键值改为所在路径就行了。
C、修改注册表。新建一个txt文件,拷贝以下内容到txt文件里面:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\stormplayer.rmvb\DefaultIcon]
@="C:\\Program Files\\StormII\\stormicl.dll,14"

这里还是以rmvb格式为例。如果想改avi格式图标的话,就加上:

[HKEY_CLASSES_ROOT\stormplayer.avi\DefaultIcon]
@="C:\\Program Files\\StormII\\stormicl.dll,0"

这个很好懂吧,后面的数值就是上面所说的引用地址了~
保存txt文件为changeicon.txt 并把扩展名改为reg(这个都不懂的朋友应该不多吧~)得到changeicon.reg
D、运行changeicon.reg,确认写入注册表。这时一切都修改完成了,不过效果还没有看到。
E、打开任务管理器,结束explorer.exe进程,打开“应用程序”的“新任务……”,输入explorer”重新开启进程,现在修改的效果出来了,移花接木大功告成!久违的暴风1代图标终于回到我们的视野里了,感动啊……

不得不说的是,这个方法有一个缺点,就是每当你重新执行暴风2的文件关联设置,图标的关联又会回到未修改之前的状态,必须重新运行修改注册表。
好了,就说到这里,最后为各位喜欢暴风1代图标朋友准备了一个懒人专用修改包,包括:stormicl.dll和changeicon.reg两个文件,默认是stormicl.dll放在C:\Program Files\StormII\,安装目录不同就别懒了,把changeicon.reg修改一下吧
http://www.lryc.cn/news/2419358.html

相关文章:

  • 简单了解一下博弈论
  • Label换行
  • 内网信息收集与上传下载
  • 几个免费的国外php空间
  • 苹果最新系统ios7_手机资讯:你绝对不知道的iOS7隐藏功能
  • Scratch软件编程等级考试一级——20220320
  • Kali-登录暴力破解器工具-medusa使用
  • 基于flex的三层架构特效之效果介绍
  • 免费发布一个网站(保姆级图文教程)
  • Sqlserver 之 SequenceNumber(序列)
  • 转PDP-11时代 美国的大跃进运动
  • 老毛桃winpe优盘启动系统个性修改全攻略.(全)
  • WEP/WPA/WPA2/WPA3初识
  • 中华黑豹计算机病毒,关于中华黑豹病毒...-爱毒霸交流论坛
  • mplayer在CLI下收听网络广播和网络电视
  • Terminal Service License Server
  • 中兴V880 ROOT、刷Recovery刷机教程全解
  • 【历史上的今天】11 月 8 日:为开源献身的互联网之子;卷积神经网络 LeNet-5 问世;特斯拉发明遥控器
  • [SceneKit专题]14-Motion-Control运动控制
  • 织梦CMS企业官网模版源码 淋浴卫浴产品官网源码 卫浴行业模版源码 家居卫浴设计
  • 如何搭建个人博客网站【图/文教程】
  • Quartus-II入门
  • wordpress一些常用代码
  • MFC 刷新失效的Picture控件
  • Gensim做中文主题模型(LDA)
  • 利用电脑玩android版天天连萌刷高分 二,利用计算机玩Android版“天天连萌”刷高分(一)——截图...
  • javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative
  • Solid converter【专业PDF转换器】
  • 【爬虫】get 和 post 的区别
  • 如何为微信小程序添加在线客服和用户支持功能