Google
      
 19 12
发新话题
打印

[分享] QQRobot 4.1 发布

QQRobot 4.1 发布

可能有人奇怪,从来没用过这个机器人,怎么上来就是4.1版。
这是因为从1.0到4.0一直没有发布过,一直自己用来着,但是还是按功能的增加来更新版本号。
标题后有*的是高级版的功能。

一、基本功能


普通会员:

+【@会员名 内容】发布到迷你博客并转发给其他人

+【#会员名 内容】直接转发消息不保存到迷你博客里

+【#bot 内容】任何绑定QQ的会员都可以使用#bot+内容与机器人对话,这个命令与*命令相呼应,*命令发送的消息将发至管理员QQ上,总之,就是一来一回。*


管理员:

+【loadconfig】重载配置文件命令
向机器人发送loadconfig会让机器人重载配置文件,总所周知,腾讯对登陆做了限制,一个号码如果频繁登陆次数过多,之后每次登陆都需要输入验证码,因此做了此命令,使更改配置后不需要重启服务端即可重载配置内容。

+【*会员名】模拟机器人消息命令 *
使用 *用户名+内容 即可模拟机器人向任何一个绑定QQ的会员发送消息,呃,这个功能你要泡MM还是骂街随你了……为了方便回复信息,所有发来的信息的用户名前面都自动添加*,直接复制粘贴^_^。

+【boton 或 botoff】增加boton和botoff命令动态开关#bot功能*
随时控制机器人是否接收#bot对话,并在配置文件中增加botoff后机器人自动随机回答的内容。

+【#group 群号码 内容】模拟机器人发送群信息 *
使用此命令可以让机器人在群内说话。

二、扩展功能

+增加查IP地址
使用格式 ##IP IP地址 即可查找IP归属地。


+增加查询天气
使用格式 ##tq 城市名 即可查询该城市三天内的天气情况。

+增加查询手机归属地
使用格式 ##mo 手机号码 即可查询手机归属地。

+增加#ask提问
使用虎子的接口,相当于问答。

+增加##qm机器人签名命令
使用次命令可以即时地修改机器人签名。

+增加英汉互译功能##fy命令
使用##fy + 您要翻译的词汇,即可进行英汉翻译。与查询天气、手机号、IP地址的功能一样,不多说了。


+增加#yin音乐搜索功能
使用命令 #yin 歌曲名 机器人会反馈音乐下载地址,精确度还是比较高的,下载源也是大多有效的。目前只能以歌曲名搜索,有空改进一下,可以按歌曲名和歌手两个条件搜索。

+增加#qme聊天功能(此功能必须让机器人加小Q:615050000为好友)
这个命令的原理是将消息转发给腾讯的机器人小Q,再将小Q的回答反馈回来。这样,我们就有一个自己的闲聊机器人了。为了让机器人更贴近我们的网站,现在已将一些关键的内容屏蔽或替换。比如,你问:你叫什么名字?正常小Q会回答,我叫小Q之类的回复。这里,程序会将小Q替换为配置文件里的机器人名字。比如上面的问题,它会回答:我叫小王八蛋。同样,例如腾讯啥的,也会替换成你自己的网址。有时候跟丫说话他可能不理,大多数时候是因为发送的内容里带了表情或者网络问题,那就换个话题继续说。




三、其他细节内容


20080515
+增加自定义空消息回复提示
+彻底过滤移动QQ发日志的时候附带的小尾巴

20080522
+完全屏蔽包含系统表情及自定义表情的信息
+自定义屏蔽表情反馈文字

20080523
+修正签名的开关控制。目前配置文件内开关为0开启、1为关闭有提示、2为关闭不提示。同时将关闭的反馈信息写到配置文件里,可自定义。
+修正控制台高亮颜色,修改签名代码[浅蓝]、发送消息[红]、在线人数[深蓝]、天气预报[黄]

20080524
+增加翻译功能

20080525
+修正##fy命令查询无结果消息为空的Bug。

20080526
+增加发送消息得最小长度限制,如果再有傻逼发垃圾信息,将被机器人鄙视



20080527
+丰富机器人个人资料定义

20080529
+群机器人功能,定义一句话只要后面有两个以上的?机器人就会回答,同#ask


20080603 *
+完善群功能。可以模拟机器人发送群消息。



20080604
+增加日志记录功能(即控制台内容记录),配置文件中1为开启,0为关闭。开启状态下,机器人会按日期命名日志并记录所有控制台内容。(方便查一些不会记录到网站的内容^_^)



20080607
+机器人监控程序QQRobot Plus!
超级完美的机器人监控程序!可以隐藏机器人窗口最小化到任务栏,每隔5分钟检测一次机器人状态,无论是被服务器强行踢出还是程序出错还是XXXX,总之,只要是机器人Over了伺服程序就会自动重启机器人!
(我知道对专业的程序员来说这个程序存在一些问题,但事实上,自从我做了这个监控程序,机器人再也没有长时间掉线过)



20080608
+修正好友修改签名造成机器人短时间假死的BUG
+监控程序每隔5分钟探测一次机器人是否正常,如不正常,则单开线程以5秒的频率重试三次,若失败,则结束进程重启。
* 修正关闭程序后还会启动程序的Bug.

20080609 *
+增加跟机器人索要邀请码的功能。绿色版!跟机器人说指定的内容,机器人就会反馈给你一个论坛的邀请码。注意,是论坛的,不是UCH的。(我怎么觉得这功能越整越变态……)当然,想改成UCH的邀请只要稍微修改一下php文件就可以了。



20080610
+修正监控程序在无网络连接时的一个小Bug。

20080611
+增加超长消息自动分段发送功能。超过100个字的内容将自动以100字为单位,间隔1秒的频率分段发送,每条迷你博客信息发布后在前面自动增加序号。



20080613
+修正机器人群应答为不限制条数随机应答,如果你可以,填一千条应答信息都可以。
+修正关闭#bot命令反馈为随机应答



20080616
+音乐搜索功能。



四、安装步骤

1、安装Microsoft .NET Framework 2.0 (x86) 多国语言版 [霏凡下载] [华军下载]
2、用记事本打开QQRobot.cfg,按照内容重新配置您的机器人。
3、用记事本打开QQRobot.exe.config配置您的webservice路径。
4、用腾讯客户端登陆机器人加615050000为好友。
5、运行QQRobot Plus.exe。

如果您还不明白,请查阅以前发布过的机器人安装的相关帖子:
http://www.discuz.net/thread-946445-1-2.html



五、相关帮助

1、我的机器人为什么要求输入验证码?
相信很多朋友遇到过这样的问题,如果遇到此类问题,请用客户端登陆验证后,再使用机器人。如果还是不行,请到QQ帐号管理去修改机器人的密码。一般一次就搞定。

2、为什么我的机器人使用#qme命令没反应?
请注意我上面提到过的,您的机器人必须要加615050000为好友才能实现自动聊天。

3、为什么QQRobot Plus上面显示的倒计时不准确?
因为网络延迟等关系会造成计时不够准确,这是一开始做进去的,后来想去掉,也懒得去了:)

4、把发布迷你博客前的把(QQ)改变为QQ的图标?
http://www.discuz.net/viewthread.php?tid=942473&highlight=%BB%FA%C6%F7%C8%CB


六、相关下载
QQRobot 4.1 + QQRobot Plus
本帖隐藏的内容需要回复才可以浏览


本程序基于LumaQQ开发,在这里要感谢麻虎子的ask及Webservice接口,如果没有麻虎子的努力,就不可能有现在大家正在使用的所有UCH IM机器人!
附件: 您所在的用户组无法下载或查看附件

TOP

看看,支持下

TOP

昏死,下了第一个没钱下第二个了

TOP

了解下!

看看,是不是要一直在线啊?

TOP

看看下

看看,还没有用过呢!试试!

TOP

看看怎样ddddd

TOP

试试看试看试看试看试看试看试看试看试看试看试看试看

TOP

帮助!

不能用啊!提示qq版本过低!

TOP

本帖隐藏的内容需要回复才可以浏览

TOP

多谢分享啊

TOP

 19 12
发新话题