release icalk 0.01-4
发布一个 0.01-4的版本。编译安装前请升级gloox为 0.9.6.1-c1。
主要改进:
修正以前的一些BUG。
添加传递小数据量的图片功能(大小限制为100k,图片越大
依赖gloox-0.9.6.1-rc)
添加消息签名超时。(在签名管理窗口里选上MsgTimeout选项。签名会五分钟
变换一次,为随机读取签名文件里的签名)
仍然热切希望有人能加入一起开发~
source code:
http://icalk.googlecode.com/files/icalk-0.01-4.tar.gz
http://icalk.googlecode.com/files/gloox-0.9.6.1-c1.tar.gz
ubuntu 7.10 deb (deb是我用checkinstall做的,搞不到依赖关系,所以请先安装libgloox再装icalk)
http://icalk.googlecode.com/files/libgloox_0.9.6.1-c1_i386.deb
http://icalk.googlecode.com/files/icalk_0.01-4_i386.deb
English:
i had release icalk 0.01-4. build it before you update gloox to
0.9.6.1-c1
feature:
fix some bug
it can send a picture which size under 100k now.(testing , and only
between two icalk client)
status message change every 5 minute ( must select the MsgTimeout in
“StatusMsg manager” window)
and thanks Astro’ patch.
icalk发布0.01-3 版本
icalk发布0.01-3 版本
思量至今还是把这个版本放出来。在协议上gloox的文件传输在下一版本
会有较大的变化。之前构想的带内数据传输它也改变了结构。因此在等gloox
稳定了再搞这个吧。0.01系列就基于gloox 0.9.5吧。功能上算是冻结了。就
不再添加新功能了。但icalk本身上还是有很多需要改进的。比如一开始的用户
记住密码功能,自动登录功能。以及后面的删除聊天室的功能。做一软件的确
要做很多细节。但偶最近怀疑人生去了。所以暂时还是担搁了。想着总不能这样
放着不管。所以才先放出来。希望有有识之士来一起完成。
文件:
gloox-0.9.5.tar.gz http://icalk.googlecode.com/files/gloox-0.9.5.tar.gz
icalk-0.01-3.tar.gz http://icalk.googlecode.com/files/icalk-0.01-3.tar.gz
编译顺序,先编译gloox,然后再编译icalk. gloox我也是做了一个ubuntu 7.04的包,
适合的用户可以下载安装,免去编译了。
http://icalk.googlecode.com/files/libgloox_0.9.5-1_i386.deb
而icalk的包,因为变动大,之前编译的版本就不推荐了。
编译icalk的话,需要装齐gtkmm开发库,这是比较麻烦的事情。
Screenshot:
这里也许可以看看它大概什么样子:
http://4.bp.blogspot.com/_R2A-LDioh3M/RxW7qrouXbI/AAAAAAAAAGQ/wbJYzF3v2B0/s320/Screenshot.png
什么是icalk:
icalk是一个xmpp/jabber客户端。不像gaim,不支持多种协议。也不打算支持多种协议。
xmpp/jabber的transpot功能。这在以后的版本中会加强这种transport功能,但在这一
版本中仍然不被推荐。
icalk的目标是做一款linux下全功能的xmpp/jabber通讯软件。嗯,音频/视频都是目标。
现在的功能:
支持基本的文件聊天。
好友分组。
聊天室支持(支持挂聊天室功能,不用打开窗口就在聊天室中,如群一般)
签名管理(支持将签名信息加入一文件中,打开签名管理窗口双击就可换签名)
需要的改进:
很多很多,比如图标,谁会做一手的好图标啊?现在icalk不没有自己的图标。比如界面
布局,布局方面也应该要有所改进。功能上的,比如文件传输,音频/视频。当然,这是
目标嘛。
编程:
icalk使用gtkmm库来开发,C++,linux环境开发。暂时还无跨平台打算,仍是精力问题。
希望能有新星加入,一起打造一款符合国人习惯的IM软件。
讨论组:icalk其实也是有个讨论组的。http://groups.google.com/group/icalk?hl=zh-CN
有问题可以发上这里,想加入开发的就更要加入了。
协议:icalk将用GPLv2发布。
源码:上面放出的0.01-3的源码。而svn库在这里:
svn checkout http://geekr.googlecode.com/svn/trunk/ icalk
svn源码放在项目叫geekr的地方,这是个历史疑留问题。
感谢:感谢现在的作者lerosua, wind. 感谢yetist帮忙搞定automake等的版本构建环境。感谢
cyclone团队。
icalk添加表情符号
icalk添加表情符号
最近和wind一起完成了icalk的表情符号部分的功能。
至此,icalk也算得追上当年的cyclone的功能了。
这完成过程还真崎岖啊。先是让wind写核心的字符替换
的类。十一的时候说动工的。放完假的时候他又失踪了。
原来是因为台风把他家的网线吹断了。因为断了网好几天。
写完偶去整合进icalk代码里,发现有问题,找wind。才发现
wind根本运行不了icalk,原来gloox似乎还不支持64位机器。
发了邮件给gloox的邮件列表至今也没有回复。昨天gloox官
网还down掉了。还好今天恢复了,让偶一度陷入迷惘中。
另外gloox在发展中,变动实在太大了。看了最近的svn,icalk
要升级用它,又要改代码了。
真正是在迷惘中。下图~
软件改名为 iCalk
软件改名为 iCalk
为啥叫这个名字?本来是想叫iTalk的,不过,这个名字已经太滥了。
就我所知就有好几个产品叫这个iTalk了,有硬件,有软件。为啥一
定要 i 开头。说实话我实在不是起名字的能手。关于命名的东西都很
麻烦。所以随便把个 T 改成 C 就成了。在Google里一搜,这名字还
算不常见。用着也无妨。
这两天实在是没有心情写。前天刚做了一个签名管理的窗口,可以
把一些消息签名的文件读到窗口中,然后通过双击更改签名,这样的话,
可以收集并方便地更换签名消息了。也算是有趣的小玩具吧。不过,能用
得上这个功能的,也算是无聊的啦。加上超时函数让它隔一段时间就动态
更新也不错。
软件的另一作者wind又不能回归了吧。消失又三个月了。上次消失的时
间是一年。也许这次要等他生儿子了才能在网上见到他吧。哈哈。
互联网这么多热闹,我怎么感觉到这么寂莫呢?


