seagate 发表于 2010-3-1 16:49:30

闲聊频道自动捕捉

贴一段代码,主要功能是把闲聊、保卫、发布文章、QQ聊天等信息捕捉到闲聊窗口。上周花了一天时间研究正则表达式差不多把能捕捉的闲聊信息都捕捉到了。
我发布的cmud的xml格式代码,但是这个代码应该是zmud/cmud通用的,本身代码不复杂,就是#cap chat,主要是
触发语句用正则写比较麻烦,自己把代码导入cmud,然后把触发语句拷贝到zmud就可以在zmud用了。
上周测试了好几天,中间弄瘫自己的机器人好几次。有bug请发帖子提出来。
基本上像
【闲聊】********************
********************************
****************(luohh || howl luoaa)
模式的都能捕捉完整(有一两个和比武,发榜的格式差不多,我没有写特例就给过滤了,没有捕捉上)
仅把这个作为正则表达式在Zmud/Cmud里面应用的一个例子吧。我建议大家多使用正则表达式对提高自己的水平很有帮助。
Zmud/Cmud本身的格式限制比较严格,很多你想要的意思表达不出来。
页: [1]
查看完整版本: 闲聊频道自动捕捉