強大的外掛程式使得MirandaIM擁有極好的可擴展性。只有基本的功能是內置的,其餘的功能需要通過外掛程式來實現。現在有多於350個外掛程式可以被下載,用來擴展MirandaIM的功能。通過安裝這些外掛程式,MirandaIM可以支持ICQ,AIM,MSN,Jabber,Yahoo,QQ和GoogleTalk等協定。
產品簡介
強大的外掛程式使得MirandaIM擁有極好的可擴展性。只有基本的功能是內置的,其餘的功能均可通過外掛程式來實現。現在有多於500個外掛程式可以被下載,用來擴展MirandaIM的功能。通過安裝這些外掛程式,MirandaIM可以支持ICQ,AIM,MSN,Jabber,Yahoo,QQ,GoogleTalk,Skype和MySpace等協定。開發者MirandaIMProject
最新穩定版0.7.7/2008年6月3日
最新測試版0.8.0.15/2008年5月27日
作業系統MicrosoftWindows
類型即時通訊客戶端
許可協定GPL
網站miranda-im點org
開發歷史
開始MirandaIM最初叫MirandaICQ,只擁有ICQ的基本功能。由RolandRabien在2000年2月開始開發。第一個公開測試版0.0.1版於2000年2月6日被發布。這個版本使用了LibICQ,不支持歷史紀錄、資料庫和外掛程式,軟體大小不到100KB。
在0.0.4版中,一個新的主要功能被添加,那就是MegaHAL聊天機器人。在0.0.6版中,增加了對外掛程式的支持。Logger外掛程式成為了和官方發布軟體捆綁的第一個外掛程式。AutoAway,StatusNotify和Talk外掛程式成為了最初可以單獨下載的3個外掛程式。
0.1.x版
在2000年12月26日發布0.0.6.1版後,原來的開發隊伍離開了,RichardHughes接管了這個項目。他的第一個發行版本,0.1.0.0版,於2001年4月8日發布,這個版本和以前的版本相比有了巨大的變化,大部分的代碼都被重寫了。和這個發行版本捆綁的信息對話框成為了第一個信息模組外掛程式。MSN協定外掛程式在0.1.1.0版發布前後出現了。這是第一個被MirandaICQ支持的其他協定。0.1.1.0版是官方發布的第一個支持語言包的版本。這是MirandaICQ成為今天的多協定、多語言即時通訊軟體的第一步。
從0.1.0.0版起,MirandaICQ迅速地成長。到了2002年2月28日,0.1.2.1版發布的時候,已經有了大約50個外掛程式。那時出現了一個叫做Lizard的外掛程式。這個外掛程式十分像現在的clist外掛程式,但是它支持換膚功能。然而,由於這個外掛程式造成程式不穩定,其開發者不久就停止了開發。很多Lizard的皮膚現在仍然可以在檔案列表中找到。
0.2.x版
在RichardHughes在2002年6月莫名的消失後,現在的開發者MartinÖberg,RobertRainwater,SamK和LyonLim接管了這個項目。MSN協定外掛程式被開發了第一個版本的Yahoo協定外掛程式的RakoShizuka接管。然而,因為這個外掛程式的原始碼是不公開的,隨後它被新的開發者GennadyFeldman重寫。MSN協定外掛程式也成為了第一個可以通過重命名dll檔案實現多帳戶使用的外掛程式。最初的非IM協定外掛程式,包括RSSNews和Weather,同樣在這個時期被發布。這些協定外掛程式通過添加特殊的聯繫人到聯繫人列表來顯示信息供用戶閱讀。由於這些外掛程式的支持使功能大大加強,在2002年12月17日,這個項目的官方名稱改為MirandaIM。
0.2版於2003年2月1日發布,此時這個項目已經進行了大約3年。在兩個星期後,一個錯誤修復版本被發布。這時,已經有了大約150個外掛程式。在0.2版發布後,關於程式的重命名和從核心中移除ICQ的討論浮出水面。
0.3.x版
0.3版於2003年6月23日發布,主要的變化是ICQ從核心中移除,成為了像MSN和Yahoo一樣的協定外掛程式。大約在同一時間,這個項目移動到了一個新的站點miranda-im點org,提供新的論壇和檔案列表。
被捆綁在0.3版中的協定外掛程式包括ICQ,MSN,AIM和Jabber。由於Yahoo協定外掛程式封閉原始碼的,沒有被捆綁。不久IRC支持被添加到官方於2003年8月8日發布的0.3.1版中。
另一個主要的變化是從核心移除了信息模組,將其也轉化成外掛程式。這減小了執行檔的大小,也促進了信息模組的迅速開發。在此期間,出現了許多不同的信息模組(包括SRMM,SRAMM和SRMM_mod等),每個模組都提供不同的新功能和對原版的改進。MirandaIM的外掛程式數量繼續迅速增長。當2004年4月19日,0.3.3版發布的時候,已經有了大約250個外掛程式。
0.4.x版
0.4版於2005年4月7日發布。這是第一個將Yahoo協定外掛程式捆綁在官方發行版中的版本。其他主要的改變包括從核心中移除了聯繫人列表和資料庫模組,將其作為外掛程式。結果,出現了3個聯繫人列表模組:原版的(clist_classic)、多視窗聯繫人列表(clist_mw)和可自定義用戶界面的聯繫人列表(clist_nicer)。在此期間發布的其他流行的外掛程式包括分頁信息視窗(tabsrmm和scriver)、以HTML為基礎的信息日誌支持(IEView)、mbot外掛程式(MirandaScriptPlugin)以及中繼聯繫人外掛程式(MetaContacts)。當0.4版發布時,外掛程式總數已超過400。
0.5.x版
0.5版於2006年7月28日發布。這是MirandaIM首次在官方網頁里提供Unicode版本與用戶下載,使WindowsNT、Windows2000及WindowsXP的用戶不再因為內碼不同而使溝通出現困難。在過去,Unicode支援是需要透過第三方提供下載,而且版本往往都較舊。
0.5版另一個新功能是對AIMOscar支援,使用戶可以接收檔案,並存取其他用戶的離線信息。
0.6.x版
0.7.x版
0.8.x版
與0.7.x相比,最大的改進是添加了“AccountManager”(賬戶管理器)和"FileTransferManager"(檔案傳輸管理器),使MirandaIM的多賬戶管理更為便捷,這是MirandaIM即將擁有的特性。另外TabSRMM已經成為功能極為強大,集所有訊息會話框優點於一身的招牌外掛程式。
目前主要開發者列表
KubilayKocak-koobs(項目管理員,系統管理員)TimHunter-cojones(資源管理員)
RobertRainwater-rainwater(總開發者)
GennadyFeldman-gena01(開發者,Yahoo協定)
GeorgeHazan-ghazan(開發者,Jabber協定)
MaximMluhov-mlu(開發者,Jabber協定)
BorisKrasnovskiy-borkra(開發者,MSN協定)
JoeKucera-joe_whale(開發者,ICQ協定)
AaronLandwehr-snaphat(開發者,AIM協定)
AlexSanda-Nightwish(開發者,ClistNicer,TabSRMM)
ArtemShpynov-fyr(開發者,ClistModern)
RicardoDomenecci-pescuma(開發者,頭像服務)
AdamStrzelecki-ono(開發者,常規)
TjadoMaecke-tjado(Web開發者,系統管理員)
LyonLim-lyon(Web開發者,休假)