偶然的关系接触到Pidgin这款软件,被它对多协议的支持吸引,从网上Down的源码后,经过分析,掌握了它的协议框架,经过一段时间的分析和开发后将它的协议框架应用到我自己写的一款通讯软件"易聊"上,它完全支持了Pidgin的协议插件,开发平台使用c++Builder6,本来想将这款软件作为共享软件,但因工作关系后期有些BUG没有完全修正完,所以没有发布,该软件的界面层完全使用c++Builder6重新开发的,运行效果见附件的截图,这里将我对Pidgin的分析心得分享出来,希望对Pidgin感兴趣的朋友有点用,有兴趣的朋友可以发邮件和我交流xiafuyang2004@163.com ,该工程于2009年开发,还有部分Bug存在,后期Pidgin的协议可能会有更新,可直接下载最新的Pidgin更新协议到CB_Pidgin的协议中即可.
我的关于一些Pidgin插件框架分析文档的下载地址:
http://download.csdn.net/source/2580348
运行程序下载地址
http://download.csdn.net/source/2215800
不能显示表情时,请将安装目录中的ImageOle.dll使用Regsvr32在命令行中注册下,运行效果如下
主界面;
对话界面
表情编辑器
更多截图请查看我的相册