踏雪无痕本来是形容传说中轻功很NB的武林高手,在一个大雪纷飞的不眠之夜,身着劲装,只见脚尖在雪地上轻轻一点,人却像大鸟似的掠了好远,霎时不见,而雪地上只留下一点淡不可见的痕迹......
当然,以上情节是杜撰的,不过大体上也描述出了踏雪无痕的长得什么样子。
MSN怎么踏雪无痕呢?谁是雪?怎么无痕?
MSN很多功能都是基于IE的,没有IE这片“雪地”,MSN Messenger就像一块石头扔到水里,扑通一下不见了,还谈什么踏雪无痕?早就玩完了。
本来是这样的,可是当MSN Messenger到我手中时,事情突然有了转机。
那是公元2006年的某一天,我完全卸载IE后(包括很多与之狼狈为奸的Windows动态链接库文件),突然发现Messenger不能用了,登录时 还弹出一个对话框,上书“XXXX动态库不能找到,XXXX函数入口点找不到”云云。这岂不是蒙人吗?我卸你Windows一个IE,你就给我脸色看了 (注:IE与MSN Messenger有千丝万缕的关系,请各位看官别梦想卸载IE后轻易使用MSN),接着,又发现“控制面板”中的“管理工具”大都不能使用了,均提示要求安装IE5.5以上版本,Windows与IE捆绑之紧可见一斑。
又要马儿不吃草,又要马儿 跑得好!天下哪有这样的事?有,没有我也要整一个出来变为有!好,MSN不能用是吧?必须装IE才能用是吧?我偏不用IE,照用FF(Firefox)MS,我就是不装IE,而且 还要能用MSN。你不让我用,我就跟你杠上了。什么?你想吐血?想跳窗?咳咳......别说我没有跟你友情提示,我可不拦你!
好,抄家伙,首先祭出dependency察看MSN Messenger的主程序文件,看看那个不长眼的DLL(动态链接库)开小差了?
哦,找到了,就是红色显示的那个,放心啦,不是你吐的血。那个绿色代表正常的。
嗯,需要找到这几个库文件,先把它们可爱的名字记下来,然后......
1、下载Windows XP的镜象文件(一般是ISO格式,网上到处都有下载的)
2、用虚拟光驱类软件(e.g. Daemon Tools)加载镜像文件,安装Support Tools
3、Extract所需的DLL文件(命令行: extract src dst),刚才抄下的名字还在那儿吧?
4、导入正确的注册表项,在注册表路径[HKEY_CURRENT_USER/Software/Microsoft/Windows/ CurrentVersion/Internet Settings]下,如果公司是通过代理服务器的,那么只需要将ProxyEnable的值改为1(DWORD类型哦)即可,同时将 ProxyServer的值写为代理服务器的IP地址和端口号,比如我的电脑上这样写的:192.168.10.88:3128
5、没有5!没有5是咩意思?没有5就表示已经Mission Complete了。
现在,MSN可以飞起来啦,传说中的踏雪无痕在MSN Messenger上得到了另外方式的体现。简单不?
话说回来,你这么折腾Windows,人家MSN也没有那么坚强,它还有一些伤口需要慢慢愈合。给它时间吧......
注:本文来自我的MSN space博客,并稍有整理。