• 订阅

    抓虾
    google reader
    bloglines
    鲜果
  • 分类目录

  • 功能

  • 标签

    不折腾 价值 健身 回忆 小说 幼稚的思想 影评 感想 推倒 朝花夕拾 犯罪 理想生活 生活 电影评论 看电影 看病 社会 社会事件 笔记本 网络 言论自由 过年 随想 黑客 黑客小说 AV女优 blog BotCalk cult festival Fvwm gloobus GMChess gmitter GMLive gtkmm iCalk iTalk M8 ppstream program soft talkmm twitter vim
  • Archive for 三月 18th, 2009

    BotCalk

    星期三, 三月 18th, 2009

    BotCalk是近来我和bones7456搞起的一个项目,目的是丰富jabber聊天室里的聊天环境。
    当然也是个学习的过程。主程序改自gloox里的聊天室测试代码。botcalk把聊天室里的消息发送到一个管道,而有个脚本读取消息处理后再发送到另一个管道上。botcalk会循环读这个管道,然后把信息发送出去。
    原理有些粗糙,目前就这么实现了发送链接读取网页标题的功能。但bug在于机器人登录后似乎导致聊天室不太正常,吃掉某些人发出的信息。
    BotCalk 代码地址在 http://code.google.com/p/botcalk/ ,通过svn取得吧
    编译botcalk需要gloox 1.0beta2以上版本,
    需要的文件:

    cat  bot.conf
     
    jid=xxxx@gmail.com
    passwd=xxxxxxx
    server=talk.google.com
    port=5222
    room=linuxcn@conference.jabber.org/myBot

    然后执行目录下的bot.sh即可。
    以上仅学习参考使用.
    PS.gentoo的用户在装gloox库的时候记得把gnutls带上,骨头就是没带上死活登录不了,害我查了半天.