飞信是中国移动开发的一种即时聊天协议,支持文本聊天、语音聊天和文件共享等功能。
Ofetion是飞信协议的开源实现,提供协议库libofetion,GTK+客户端openfetion和命令行客户端cliofetion.目前仅支持部分必须功能,简洁轻快,界面美观。
【更新日志】
OpenFetion2.1.0发布,独立发布协议库部分,增加命令行支持。协议库和客户端均为自由软件,以GPLv2或更高版本开放源代码。Levin(@levin108)童鞋今天扔出了开源飞信客户端OpenFetion的最新2.1.0版,新版做了蛮多的调整,最大的特色是增加了命令行客户端,主要改变如下:
迁移为使用CMake编译系统
修复若干个Bugs
openfetion程序增加命令行支持
增加纯命令行的cliofetion(仅依赖libofetion)
独立发布libofetion、openfetionGUI部分和cliofetion命令行部分
libofetion的API升级至1.1.0,ABI升级至1.0.0
【使用说明】
各个tarball的说明:
libofetion-2.1.0.tar.gz:单独的libofetion
openfetion-2.1.0.tar.gz:GTK+界面,需要先安装libofetion
openfetion-standalone-2.1.0.tar.gz:GTK+界面,带lib部分并直接编译进二进制程序,避免了ldconfig的烦恼。建议自己编译代码的朋友使用。
cliofetion-2.1.0.tar.gz:纯命令行的ofetion,需要先安装libofetion
cliofetion-standalone-2.1.0.tar.gz:纯命令行的ofetion带lib部分并直接编译进二进制程序
openfetion-all-2.1.0.tar.gz:包含了lib部分,GTK+和命令行部分,编译后会生成独立的库文件