LibFetion是一款支持多操作系统,使用C/C++语言,针对中国移动IM飞信通信协议开发的第三方应用程序库。
LibFetion封装了飞信通信协议并存储相关数据,给开发者提供简洁、丰富的API接口。使用LibFetion飞信客户端的开发者只需专注于GUI(图形用户界面)的设计开发,因此大大提高飞信客户端的开发速度和降低开发难度。使得飞信在多个操作系统平
台上运行,达到“fetion anywhere“。
LibFetion是针对嵌入式设备系统设计的,它只使用了C库,socket和posix线程库(预留线程库替换为本地平台线程库的接口),因此具有较强的可移植性。目前
LibFetion已在Linux,Mac OS X,Windows,ucLinux,Ecos操作系统上成功运行。
如今基于LibFetion开发的PC客户端程序LibFx已经发布 V0.2.1版了,点击下载。
更改日志: 2008.6.20发布v0.2.1版:
v0.2.1版本主要改善和提高程序可用性,LibFetion库升级到v1.0版本。
详细信息: 1:断线后,自动重连功能。 2:显示消息的字体,大小,颜色和表情,插入表情。( iptton(iptton@gmail.com)参与实现该功能) 3:自动登陆状态保留。( iptton(iptton@gmail.com)实现该功能) 4:修改显示个人心情短语。 5:添加快捷键esc关闭聊天窗口。 6:系统消息将不再重复显示。 7:增加消息是否自动弹出选项,缺省为不自动弹出。(MAC平台直接自动弹出消息) 8:解决登陆时候程序失去响应的问题。 9:解决数据库操作时候内存溢出导致在某些系统crash的BUG(感谢 yuking (yuking_net@sohu.com)指正) 10:针对一些朋友登录不上,新增自动清除缓存。 11:程序主窗口设置为TopLevel,收到新信息后taskbar闪动、变亮。(MAC平台程序主窗口保持不变,新消息Dock闪动提示)
|