用Miranda-IM聚合你的聊天软件

曲木为直终必弯,养狼当犬看家难,墨染鸬鹚黑不久,粉刷乌鸦白不天,蜜饯黄莲终需苦,强摘瓜果不能甜,好事总得善人做,哪有凡人做神仙。

先说个定场诗,在说这个Miranda-IM(以下简称MIM)之前先说点闲话,一个是最近工作闹心,一个是最近家务事闹心,两下一闹,我这博客就成了没娘的孩儿了,各位来留言评论的我也没能及时回访,而且这种趋势似乎在工作上的事务清理之前会一直存在,今天这是偷点时间上来写一篇,不能及时回复及回访各位,还请各位朋友愿谅。另外关于前面那两个插件呢,侧栏图片那个应当没什么问题了,统计那个还是有些问题,没有找到确切可行的解决方法,要么就失去来源网页的具体位置,而变为来源网站,要么就在后台做个清数据表的链接,这两者都不太好,但为了能够正常使用,我还需要有时间再查一查,除却这些呢,从加入WPG以来,也确实想留给大家一些代码,虽然咱在这方面没有什么长处,但毕竟是积累了一点点东西,能够让后来的朋友走一些捷径终归是好的,再有是想写个插件,并且是以教程方式来写,这样也可以让大家学习着自己搞一些实用的插件,呵,这愿是许下了,什么时候能写上就不一定了,最好是能有个稳定的工作,稳当住了,然后慢慢一步一步的写给大家。

闲话少说,书归正传。这闲话就不少了,比郭师傅的都多,别闲了,再闲该挨骂了。今儿要说的这个软件是我过节后发现的,发现它也是有原因的,这不过节了嘛,同学从外地回来了,因为节后还要回去,就让大家加飞信,我这原本就用着MSN作为工作上联络之用,家里还有个QQ是很久以前一直在用的,朋友也不少,后来加了WPG后,又弄了个GTalk,要是在再加上个飞信,我这电脑就啥也别干了,上网搜吧,网络真是好东西,这一搜还真搜出来了这么个好的聚合软件,它叫:Miranda-IM,老外写的,这个软件的好处可比以前我介绍的PSI要强,强在哪里?呵,PSI是单纯的借助于第三方Jabber(XMPP)网络协议来实现聚合,而这个MIM则是完全的一个框架,在这个框架里利用各种插件来实现聚合,怎么说呢,比如说QQ,我们可以参照QQ的通讯协议来写一个插件,并把这个插件应用到MIM里,这样就可以实现在MIM里使用QQ了。呵,或许单纯这么说还是不太明白吧,您还是去下载一个使用一下吧,目前我试好的一些可聚合的IM软件有:MSN、GTalk、QQ、飞信、Twitter、IRC、ICQ、Yahoo,其它的还有一部分,但都不是国内常用的,需要提到的一点是,MIM不支持聚合旺旺,其实也不是不支持,而是没有相应的插件,我也想写这个插件,不过还是免了,呵,因为MIM里的插件都是C或JAVA来写的,我没那能力。MIM虽然支持Skype,但还是需要先安装Skype,不能像其它IM那样不用安装原始软件。

下面说说打造自己的MIM聚合的顺序吧。

一、需要MIM,这不废话嘛,没它什么也干不了啊,得,咱走,跟我下载去。
http://code.google.com/p/miranda/downloads/list
推荐下载unicode的zip版本,呵,没别的,绿色。

二、下载之后打开一看,唉哟,说的这么好那么好,赶情这东西长得这么寒碜啊,别急,咱这第二步就是美化它,虽不能弄成河里秀吧,但最起码也能来个威斯塔。
http://addons.miranda-im.org/details.php?action=viewfile&id=3809
这个插件的名字和版本是Modern Contact List (Unicode) 0.8.1.1,作用就是用来美化皮肤的,不过它只美化主界面,插件有了,皮肤呢?
http://addons.miranda-im.org/index.php?action=display&id=93
自己去找吧。主界面完事了,聊天时打开的窗口可还是很别扭吧,来继续……
http://addons.miranda-im.org/details.php?action=viewfile&id=4063
这是TabSRMM Unicode 2.2.1.17,可以实现变更聊天窗口的皮肤,支持这个插件的皮肤在这里
http://addons.miranda-im.org/index.php?action=display&id=90
下面您还需要对聊天内容窗口做一下美化,下面这个插件吧
http://addons.miranda-im.org/details.php?action=viewfile&id=1788
IEView 1.2.0.1,支持它的皮肤在下面
http://addons.miranda-im.org/index.php?action=display&id=83
好了,基本的皮肤都搞定了,下面继续第三步。

三、汉化!我是英盲啊,没中文可不行,一个好的汉化包是非常需要的,下面这个汉化包支持了大部分我们将来需要常用的插件汉化,地址如下
http://addons.miranda-im.org/details.php?action=viewfile&id=3824
Chinese Simplified Language Pack CleanUI 026.09.10.09是一个非常好的汉化包,使用很简单,把它解压在你的MIM目录下就行,让汉化文件保持与MIM主文件在同级目录下就可以。

四、协议支持,这个比较重要,没有这些就玩不转聚合了,MIM主程序下载下来后本身就支持了MSN、Jabber(GTalk使用的协议)、ICQ、IRC还有一些国内不常用的。下面我们需要加入飞信、QQ、天气预报这几个协议,按顺序如下:
http://addons.miranda-im.org/details.php?action=viewfile&id=3816
MIMFetion (飛信協定插件) 0.0.0.17a
http://addons.miranda-im.org/details.php?action=viewfile&id=3348
MirandaQQ2 0.2.0.65
http://addons.miranda-im.org/details.php?action=viewfile&id=2322
Weather Protocol 0.3.8.16(天气预报)

五、好了,很基础的都添加了,我们可以使用了,首先要添加帐号,这个在菜单里(现在都是中文了吧,呵,要是英文的我就不知道叫什么了)找到“帐号”,一个一个添加吧,先加MSN,再加QQ,再加飞信,加上天气预报,加GTalk,等等,别的都可以很简单的找到协议,然后加上帐号密码就可以了,GTalk怎么办?协议当然选:JABBER啦,用户名是你的邮箱,服务器呢?呵,要填写gmail.com,密码别问我,我要是知道那就是我的帐号了。资源无所谓,在下面一定要把“使用自定义主机及端口”勾选上,然后填上:talk.google.com,端口号为443.

嗯,到这基本上的东西就OK了,其它的什么天气预报、聊天记录、数据安全、聊天表情等一系列的问题还是下次再写吧,今天太晚了,我得赶快回家了。哦,还有,如果这篇小文勾起了你的兴趣,您可以移步到下面这个网站去看更多的说明,呵,不是什么软文,下面这个博就是前面那个汉化包的作者的,在玩MIM这方面可以说是牛人,很牛的人。
http://hi.baidu.com/software10
到这里,下次见。

喜欢 0

这篇文章有2条评论

  1. sleepy 2009/10/21 #1 [REPLY]

    qq也可以用,但是,这种聚合的东东有个问题,就是兼容性还是太差
    简单地聊聊天是没什么问题,但传文件就有问题,还有就是QQ、MSN等的特性都没有了,只是一个单纯的聊天工具了
    以前用过,因为工作环境的关系又只能用回MSN

  2. 万戈 2009/10/20 #2 [REPLY]

    这么强大?QQ不是不提供接口吗?也能聚合?!

发表评论