Warning: Creating default object from empty value in /www/wwwroot/sc35.com/blog/wp-content/plugins/paged-comments/paged-comments.php on line 31
PHP Jabber Robot 更新 - Wang
FV.Zone Project Code

PHP Jabber Robot 更新


安装说明:
首先谢谢你看这个帮助文件,现在我将告诉你怎么使用这个Jabber 协议机器人。
首先安装好Web服务器环境,我是在Windwos下使用的,所以我用的是wamp web 套件请记住PHP一定要在5以上。

服务器模块:
必须有:Curl,否则英文单词函数将不能运行,wamp 套件中有这个模块。
当服务器设置allow_url_fopen = Off 的时候我们使用Curl来进行远程访问。

登陆设置:
OK,现在设置登陆信息,首先我上一次说无法直接登陆talk.google.com 但这次完全解决了这一问题,这次发布的版本中含有两个驱动,一个

是用于普通Jabber服务器驱动,一个是专为Google talk使用的驱动。

首先设置登陆Gtalk信息,这次增加了一个参数domain,是针对Gtalk的,如果你使用Gtalk才填写,不使用请留空,这个也将作为后面加载两个

不同驱动的依据。
打开note\bots\parrot\parrot.ini.php文件。
“server” => “gmail.com”, //这里是服务器名称
“domain” => “talk.google.com”, //这个是Gtalk的 DNS
“bot_name” => “Parrot Bot”, //机器人名字,这个没有意义只是在后台区别
“bot_user” => “用户名”, //用户名,你在jabber.org注册的用户名
“bot_password” => “******”, //密码,这个不用我说了吧。

关于jabber.org怎么注册,你可以使用一些常用的jabber.org客户端进行注册,这里我推荐你用Pidgin。

到这里,将文件放到web服务器的目录里去,访问index.php文件,现在你可以看到有一个帐户出现,当然你可以创建几个或是更多。
点击start,几秒后上线的提示、变成绿色,就显示登陆成功了,本机器人不没有实际的功能。

2007.8.3 修正与加入:
修正Gtalk驱动多处错误,不能在windows中使用等等。
加入消息控制函数ControlMessage($from, $body),接管所有接收与发送的信息处理。
加入了一个单词查询函数dict($dictcontent)。
优化前台CSS与AJAX,100% CSS布局。

2007.7.12 修正与加入:
修正输入中文的时候,机器人无故死掉的BUG。
修正机器人回话的BUG,后来无法回话。
对后台重新设计,使用简洁的css布局。

本次修正也没有对机器人重新命名,或是改版本,因为这只是一个测试版,为了尊重作者请使用原版,当我自己对源码改动达90%的时候可能会发布

自己的版本,在前台没有留下认何和我有关的信息。
请尊重别人的劳力成果,我与Ferdy Christant是好朋友,他也在制作新版本,不过因为他工作的原因,可能会晚一点发布。
如果在国内我发现有人冒名改动,改版权,使用在商业中,我将保留所以权利,目的是尊重别人。

所有使用本机器人造成认何损失本人不负责,也不提供认何技术支持,如果有问题请到我Blog:raidybor.com/blog 提出,我们共同探讨。
谢谢你们的关注!

下载地址:http://fvcity.googlecode.com/files/note-test.rar

Leave a Reply

You must be logged in to post a comment.