请问大家有没有手机QQ群管理工业机器人仿真软件的那种软件?有的话希望大家说说,希望是不收费的!谢谢大家了

qq群机器人免费版下载|qq群机器人破解版apk _5577我机网
您的位置: →
→ qq群机器人破解版apk
qq群机器人免费版下载分享给大家。此版本破解付费高级功能机器人,还可以帮大家代点球球链接。在6.7版本中,QQ群也新增了群聊机器人,在QQ群管理里面可以启用。开启机器人后有新成员加入时会自动发送欢迎词,群成员。【机器人怎么弄 酷Q机器人怎么添加】更新手机QQ,可以在系统自带的应用商店中,更新手机QQ至最新版。因为这个功能是最新出来的,老的版本没有,请更新到最新版,在关于QQ与帮助中有显示。打开QQ,登录。选择联系人,进入群界面。选择群主是自己的一个群。因为现在这个功能只有群主才能开启,即使是管理员也无法开启。一定要是群主哦!点击群管理,进入群管理界面,选择开启QQ机器人。QQ机器人的功能又很多,比如进群自动审批,即管理者可以设置年龄,性别等条件,只有符合条件的用户才可以进群;还有群成员生日提醒,群新成员欢迎等基础功能,这些极大地方便了群管理。格式:@QQ机器人+关键字只有这样的格式才能让智能机器人回复,好玩的功能有猜成语,格式:@机器人+猜成语,即可进入猜成语环节。猜成语只是基本功能之一,更多功能自己挖掘!关闭QQ机器人关闭的按钮也在开启QQ机器人的界面。因为这样手机QQ消息过多,会造成重要信息流失,打扰别人。请谨慎开启这项功能,也有谨慎关闭这项功能,因为有的群要靠这个机器人来活跃氛围。尽情的挖掘新功能吧,这个可是智能机器人,无所不知,无所不晓。
共有:3635款
周末好不容易放个假可以放松休闲一下,那么如何来寻找生活圈周边的美食以及娱乐休闲场所呢,有了手机生活娱乐软件,你就不必在为吃穿住行而烦恼了,一个生活休闲娱乐app软件,就可以帮你搞定一切。
墨柚是一款为用户提供同城休闲娱乐活动的工具,为用户精心挑选同城最好玩的地方,并且为用户推荐和分享达人的玩乐体验,赶快和好友一起去玩吧!
这是一款能让人开怀大笑的东西,大家在这里可以看到所谓的姐的各种姿态,在这里你可以释放你的工作压力,生活压力,一起来看看吧!
& 新浪娱乐手机客户端集中了新浪网的最新最热门的娱乐资讯、娱乐人物评点、影视作品盘点等功能,让用户可以直接通过手机来掌握天下的娱乐大事,同时集成了微博功能,可以将自己喜爱的资讯、新闻等分享给好朋友们。【功能特点】& 1.滚动新闻:随时跟踪
要问八卦哪家强,还的娱乐圈圈来帮忙!深挖明星资讯,爱他就订他!首创话题pk让你想什么就说什么,是围观党最爱你值得拥有!
1A娱乐是一个覆盖面非常广的娱乐软件,各位同学们,赶紧来瞧瞧看吧!这款娱乐软件中有非常多的功能能够让你和你的偶像进行互动!快点来看看吧!
聒聒app软件是一款语音娱乐软件,使用这款软件能帮助你来节省手机话费,使用流量来打电话比较的方便,同时还能配上一些奇妙的音效,娱乐功能也比较的强,是一款比较不错的语音娱乐软件。
相关合集推荐
本类下载排行
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐
资讯.八卦.生活娱乐- 最好的系统光盘下载网站!
当前位置:
推荐理由:
酷q机器人是一款可以帮助用户实现自动审核他人申请入群,自动踢人,自动管理群等群管理操作的QQ自动聊天机器人软件,有需要的朋友可以下载哦。
推荐理由:
小宝QQ机器人是一款由e网工作室推出的智能聊天机器人,小宝机器人就是专门针对企业客服来不及回复而设计的QQ企业客服工具,该软件使用方便,使用效果明显,是企业客服回复的好帮手。
推荐理由:
华景QQ机器人是一款非常给力的QQ聊天机器人。该软件操作简单,能够帮助用户回复多线程操作,可以玩完美解决用户因繁忙而无法进行回复的问题!
推荐理由:
叨客QQ智能机器人软件实现了QQ登录,注销,收发QQ消息,收发QQ群消息等功能,微信互动,支持web接口,插件扩展,提供DLL调用,提供web接口,插件扩展,dll二次开发。
推荐理由:
晨风qq聊天机器人实现了与qq好友聊天以及qq群消息,qq群私聊(临时会话)的自动提取,自动回复,强大的自学习功能及特征字符模糊匹配技术,让你免去重复敲键盘的烦恼。
推荐理由:
QQ自动聊天机器人,支持语句编辑,可自定义语句序列,以满足同各类网友进行自动聊天。可以自行更改聊天频率,最快为每秒发送一次。支持最新版本的QQ软件。可自动发送各种类型的语句,也可以双击发送,循环发送或单句重复发送。
推荐理由:
QQ自动聊天机器人完美支持QQ2015,该软件有三种自动聊天方式,有需要的朋友赶紧下载吧!
推荐理由:
第五代QQ机器人是基于大部分客户不能自己24小时挂机器人而推出的新服务,客户无需下载(购买)软件,只需将我们提供的QQ群机器人加入到您的QQ群内即可。
推荐理由:
小志智能聊天机器人是一款由孟坤软件官方推出的小巧,简单方便的智能聊天机器人软件,它可以在你无聊的时候陪你聊天,喜欢的小朋友赶紧来下载。
推荐理由:
小灰QQ机器人软件实现了QQ登录、注销、收发QQ消息、收发QQ群消息等功能、微信互动,支持web接口、插件扩展、提供DLL调用。提供web接口、插件扩展、dll二次开发。
推荐理由:
QQlen机器人是一款聊天软件工具,可以覆盖上千discuz论坛、phpwind论坛,各php、asp等网站系统,建立了国内最大的QQ机器人服务平台。
推荐理由:
夏美淘客机器人就是淘宝QQ机器人,简单地理解为QQ返利机器人。淘客机器人的基本功能就是通过QQ发淘宝链接给机器人,淘客机器人再自动把链接转换为淘客链接发给用户。
推荐理由:
QQxiaomei机器人是对QQ进行功能扩展的程序,在QQxiaomei机器人上登录QQ号码后可以按照预先设定的一些指令自动完成某些任务,需要的朋友赶紧下载吧!
推荐理由:
淘客机器人就是淘宝客QQ机器人,软件把淘宝客返利的过程集成到QQ上,用户可以通过电脑QQ或者手机QQ发淘宝链接给淘客机器人,机器人返回转换后的淘客链接给用户QQ,并对推广明细订单的记录和管理,简化了返利购买的过程,方便用户快捷查询和管理,从而促使更多
推荐理由:
酷Q机器人客服是你最棒的客服助手,也是国内首款QQ机器人。当客户通过QQ来咨询的QQ可以在事先设置好的知识库里,根据客户问题的关键字模糊匹配答案自动回复给客户或者提供客服选择点击发送;并且捆绑QQ运行;而且支持多个QQ知识库实时同步,不限制电脑。 还等
推荐理由:
猫娘QQ机器人,是一款功能强大而又完全免费的QQ机器人,它可以实现自动审核他人申请入群、自动踢人、自动管理群等自动化操作。
推荐理由:
图灵QQ机器人会永远充满耐心的陪您聊天,同时也会有随时随地的使用小工具,比如手机号码归属地查询、科学计算器等等,方便快捷,还能支持天气预报,空气质量,讲笑话,讲故事等自然语言对话方式查询问题,您还可以将机器人用于客服服务,方便与客户交流。
共1页 17条
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright&2011 系统之家(www.xitongzhijia.net) 版权所有 闽ICP备号-1安卓机器人软件合集
你还在为群里不好管理而头痛吗?你还因为没有及时回复消息而使别人不高兴吗?今天,游迅网的小编为大家带来几款机器人软件。能够帮助大家自动管理群组,自动剔除广告等,让你的管理更加轻松。还可以自动回复,让你再也不用担心别人会误会你!希望大家会喜欢!!!
简介:360儿童机器人是一款针对儿童们开发的智能语音陪伴app,孩子们可以和他进行对话。360儿童机器人手机App配合机器人使用,家长可以和孩子充
简介:凯力扫地机器人是一款使用的机器人控制软件,安装即可控制安全简单。 凯力扫地机器人软件特色: 1、可实时预览扫地画面 2、随时控制机器人 3、
简介:智能360机器人是由360公司推出的智能育儿app,软件有着非常多的功能。视频通话:手机app可以和360儿童机器人视频通话。在通话过程中,
简介:萌萌聊天是一款萌萌的聊天机器人应用。来自芭啦芭啦星球的萌萌降临地球。为了体验地球生活决定化身萌萌机器人,进入智能手机中,了解每一个人。萌萌可...
简介:E-机器人是一款自动化应用程序的系统工具APP ...
大小:16MB
简介:QR机器人是一款智能机器人应用。这个应用包含了很多扫描的功能,二维码,条码等等都能扫出来,非常的方便快捷! 该应用將您的智慧型手機變身為強力...
简介:TA社区是一个很有意思的聊天软件,是一款可以赚钱的聊天软件,用户可化身陪聊师轻松赚外快;萌萌的聊天机器人,让你体会不一样的聊天!美美的情感陪...
简介:小喵机器人是一款会说话的智能机器人应用。这个应用不仅仅能够和用户互相聊天,还能在微信上面自动聊天,此外更可以自动抢红包,非常全能哦! 小贱猫...
简介:女仆陪你聊是一款简单的与机器人女仆聊天应用,女仆可以陪你聊聊天、说说话,为你排忧解难,逗你开心!喜欢的朋友快来下载吧! 还可以查看最近的天气...
大小:123KB
简介:Alili助手是一款智能的聊天机器人应用。这个助手看上去还是相当搞笑的,当然实用性也挺高的,你只要问什么,它都能做出各种回答,非常的智能哦,...
简介:微软小冰是一款能让用户和人工智能机器人进行对话的领先跨平台人工智能机器人,在这里你可以向他提出各种问题。目前,你已可以在以下平台使用她。技术...
简介:微友助手机器人是一款为微商朋友们打造的便捷的服务软件,一站式的推广营销帮助你轻松的提高自己的工作效率,需要的用户快来下载吧! 微友助手机器人...
大小:29MB
简介:度秘机器人是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。度秘机器人作为你的贴身小秘书,可以帮你完成很多事情!无论是订...
大小:29MB
简介:度秘机器人是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。度秘机器人作为你的贴身小秘书,可以帮你完成很多事情!无论是订...
大小:52MB
简介:ARMOTO儿童社交机器人app是一款采用了当今最流行的人工智能科技,并与百度合作推出的智能机器人配套的控制手机软件。ARMOTO儿童社交机...
大小:174KB
简介:图灵机(Touring Machine)是一款非常有意思的模拟应用。这一点对于喜欢研究计算模型的朋友应该都会很感兴趣。其中一些知识理论结构比...
简介:呵呵女神是一款专业的聊天机器人应用。这个应用为你提供便捷的语音和文字聊天,更有甜美的女神声音,感兴趣的就来下载呵呵女神试试吧! 还可以选择男...
简介:九十光年app是一款智能机器人的手机软件。为你提供专业便捷的生活服务。让你随时随地和孩子进行互动,拉近与孩子之间的距离,培养你和孩子的感情,...
简介:知道博士是一款手机语音机器人聊天应用。在手机上安装以后,可以根据指令自动完成用户的请求。包括定位、查找地图、寻找联系人、查看天气和开奖号码等...
简介:机器人之战-宝软3D主题是一款采用机器人为题材的手机壁纸app,这么酷的机器人,想装进手机里面吗?那就赶快下载吧。 桌面特效3D主题,拥有海...
大小:205KB
简介:LG V10 Hidden Settings No Root是一款给v10机器人使用的的工具应用。说起v10这机器还挺不错的,就大了点。 L...
大小:14MB
简介:蓝光机器人是一款高质量的机器人对话工具,下载本款软件让你可以和哆啦A梦在线老天,超好听的声音模拟让你的生活更加精彩,喜欢的用户快来下载吧! ...
简介:易Q机器人是一款功能强大的QQ群管理机器人应用。这个应用是由易Q官方打造,专为广大QQ群管理人员提供丰富多样的智能群管功能;包括成员签到、入...
简介:萌小蜜是一款好玩有趣的聊天机器人工具应用。这个应用提供的智能机器人的功能强大,更可以让用户在无聊的时候陪你聊天解闷,还有众多有趣的功能等你来...
简介:V5智能客服是一款专注于机器人客服的实用系统应用。这个应用相当的智能,大大节省了客服人力,可以让机器人可以全托或者辅助回答,加快客服回复速度...
大小:27MB
简介:度秘app是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。度秘作为你的贴身小秘书,可以帮你完成很多事情!无论是订外卖、...
大小:29MB
简介:什么?!度秘竟然成了高考网红。百度官方利用自身在人工智能和大数据技术领域的优势,将百度度秘增加了高考答疑、全国院校、专业报考信息服务这几项高...
大小:29MB
简介:百度机器人app是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。百度机器人作为你的贴身小秘书,可以帮你完成很多事情!无...
大小:28MB
简介:小度助手app是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。度秘作为你的贴身小秘书,可以帮你完成很多事情!无论是订外...
大小:655KB
简介:小星机器人是一款全民都在用的免费社交软件,具有语音聊天功能,具有强大的图灵智能机器人的平台。 你还在担心漫漫长夜你那颗寂寞的心没人陪伴吗?还...
大小:32MB
简介:009Lite是一款聪明可爱的狗狗聊天机器人应用。009不只是会说话的狗,不只是中文语音聊天,还是你最知心的朋友和助理。 爱它就领养它吧! ...
大小:13MB
简介:扫地狗机器人是一款专门配合扫地狗机器人推出控制应用。这个应用的前提是要有一个扫地机器人哦! 用户可以通过扫地狗机器人app来遥控机器人,并可...
简介:小丘机器人是一款可以自动聊天的机器人应用。这个应用简单实用,机器人看上去非常的可爱,无聊的时候可以和它聊一聊哦! 在生活中难免会遇到各种事情...
简介:360儿童机器人是一款以机器人为题材的智能app,用户可以让他和孩子们尽情互动。专为儿童定制的新一代陪伴型机器人。内置强大的AI引擎,同时采...
大小:891KB
简介:TF机器人是一款为您提供最新资讯的手机应用。该应用不仅能够查询各种资讯,还能与机器人聊天,快来下载吧! 该应用提供可以随时随地查看天气;最新...
简介:小宝小宝是一款伴驾机器人小宝的APP小伙伴~ 爱车里有了小宝设备,一定要下载小宝小宝哦!为您提供优质服务,快来下载吧! 【分享街拍 so e...
大小:16MB
简介:见习偶像娜娜酱是一款很好用的女仆机器人应用。这次不仅可以作为壁纸使用,还可以作为闹钟,要是能换装就好了! ~ 捡个娜娜酱带回家!有了娜娜酱~...
简介:微软小冰是一款微软推出的机器人伴侣应用。您可以领养专属于自己的小冰,可以为她开启全新的个性化形象和名字。和她互动聊天可以提升她的等级和智商哦...
简介:睿宝是一款由深圳市知加力科技开发有限公司开发的全球首款可移动的陪伴智能机器人应用。随时随地用手机遥控小机器人,宝宝到哪里,就跟到哪里,宝宝就...
简介:事事帮语音助手是一款帮您解决生活烦恼的智能机器人助手。无论你想租车,找保姆,修空调,还是想订酒店,订机票,找美食,我们都将为您提供最有价值的...
简介:女仆聊天机器人是一款非常实用的手机软件,为你提供专业的陪聊服务。由活泼可爱卖萌女仆来陪你聊天,打发你的无聊时光,满足你的一切聊天欲望。你可以...
大小:16MB
简介:公子小白是一款全球首款情感社交机器应用。这个应用能够针对年轻用户的强关系社交机器人;配合公子小白手机使用,进行更精确的控制与操作。 安装公子...
简介:小新互动聊天app是一个聊天机器人应用。你还会觉得有时候身后太枯燥乏味了吗?小新互动聊天帮你解决这个问题,实时与机器人对话聊天,倾诉情感。海...
简介:云智能多多熊app是一款聊谈机器人软件。你可以在线和机器人聊天,你可以听小熊给你讲故事,唱歌。让你不再无聊,拒绝生活枯燥无味。智能与你对话,...
大小:39MB
简介:UARO是一款实用的系统工具,用户通过我们的软件再通过蓝牙,就可以更加便捷的操控机器人,实用便捷,需要的朋友赶快来试试吧! UARO功能介绍...
大小:11MB
简介:JRobotM是一款简单实用的语音机器人助手工具应用。这个机器人聊天工具看上去有点蠢笨蠢笨的,不知道调用的是谁家的机器人,通过语音就能和机器...
大小:11MB
简介:雅虎机器人是一款由雅虎出品的一个类似小娜的智能机器人应用。这个应用主要利用的还是雅虎的搜索引擎,用户能够和应用聊关于天气财经等信息,不过实际...
大小:29MB
简介:度秘聊天是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。度秘聊天作为你的贴身小秘书,可以帮你完成很多事情!无论是订外卖...
大小:29MB
简介:度秘插件是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。度秘插件作为你的贴身小秘书,可以帮你完成很多事情!无论是订外卖...
大小:10MB
简介:小贱鸡是一款能够和你聊天解闷的超级机器应用。只要点击屏幕开始对话,小贱鸡就会立即向你问好。和其他传统的聊天应用一样,你只要向对话框输入文字你...
简介:变声机器人(DroidVox - Voice Changer)是一款能将你的声音转换成著名的android机器人的声音的变声软件。该软件内置...
大小:10MB
简介:听话的道哥是一款非常搞笑娱乐的智能机器人对话应用。这只狗真是太太太逗比了,这是小编的感觉,每天都以不同逗比形象每天给你带来不一样的精彩动画、...
简介:群聊机器人app是一个专门提供QQ群里服务的手机软件。通过这款软件,你可以设定自动回复功能,帮你完成自动签到,自动家居,自动踢人等功能。让你...
简介:晨风qq机器人是一款超级好用的智能聊天机器人。对于用qq太忙的朋友是个不错的选择,帮忙自动做不少事情,什么发广告,群聊之类的! 该应用目前仅...
大小:23MB
简介:派宝机器人是一款远程操控的机器人控制软件,本款软件可以快速的传输你的视频、文件等信息,远程控制操作更简单,软件简单实用让你轻松享受智能生活。...
简介:公众宝机器人是一款专为微信公众号打造的微信机器人系统工具应用。这个应用以及时响应和海量特色功能,为广大微信用户打造一个智能实时微信机器人。海...
简介:浆果贝拉是一款简单实用的智能机器人工具应用。这个应用提供的机器人还是相当智能的,能够让用户在这里打发自己无聊的时间,问一些好玩的问题,都能够...
简介:寂寞达人是一款为用户准备的实用的小机器人app,该应用尽可能为您服务,有求必应,让您的生活更加丰富多彩。快来下载吧! 寂寞达人界面清晰整洁,...
简介:英语练习聊天机器人是一款可以帮助用户练习英文口语对话的手机应用。快速提高用户的英语口语能力,带来优质体验,快来下载吧! 软件拥有纯正的口音和...
大小:16MB
简介:明机器人是一款机器人信息管理工具应用。这个应用提供的管理相关功能强大,能够为你提供专业的机器人信息管理,感兴趣的朋友可以试一试! 明机器人操...
简介:家有软妹是一款宅男喜爱卖萌聊天的机器人交流工具。这个应用可以让你通过和软件内置的模拟萌妹对话聊天,来放松心情,达成成就。十分有意义! 身体柔...
大小:54MB
简介:小勇机器人是一款与机器人引荐配套使用的机器人控制管理工具,其实这个应用有个使用条件,那就是用户要有个小勇机器人,然后才能够使用里面的远程控制...
大小:29MB
简介:百度机器人小度app是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。百度机器人小度作为你的贴身小秘书,可以帮你完成很多...
大小:29MB
简介:度秘SDK是一款百度官方为广大手机用户倾力推出的人工智能AI机器人秘书应用软件。度秘SDK作为你的贴身小秘书,可以帮你完成很多事情!无论是订...
合集推荐Collections
CopyRight2004年-年
游迅网 All Rights Reserved
备案编号:沪ICP备号-9自从博客园闪存发布了QQ机器人以后,闪存数量一下子就上升了很多。很多人也一直都在询问QQ机器人是如何开发的,这足以说明QQ在中国不仅仅是普通人使用的IM工具,在程序员圈子里也相当有人缘的,其老大地位不容怀疑啊。我这篇也算是给解答一些朋友的疑惑吧。 所谓的IM机器人(QQ,MSN),其实就是一个简化版的IM客户端(QQ,MSN)。利用这个简单的客户端连接到IM服务器,接收和发送消息来达到自动回复的目的。可惜,.NET中并没有开源的QQ机器人的开发包(MSN,有DotMSN,详见《》)。博客园使用的是商业组件,而对大部分人来说更希望是免费的。.NET中没有开源开发包,但是JAVA中却有。在Liunx等其它非Windows平台下,会有很多的开源QQ,其中的也算是比较有名的开源QQ了,你可以从它的官方主页上了解更多的信息。在网络上也已经有人根据LumaQQ的协议,使用C#来开发机器人了。遗憾的是,没有一个是开源的。没有也罢,那我们就直接使用JAVA版本来的LumaQQ来开发自己的机器人吧。 其实使用JAVA语法,对于我们来说并不是一件难事。我想大家主要的麻烦就在于如何去使用JAVA的开发工具,引用LumaQQ的包,以及编译,调试,打包和部署。但这些在这里都不是难事,我会提供引用好了点整个的Eclipse解决方案(工作空间)。你下载了,直接在这个空间下开发编辑源代码即可。下面先来说说简单的原理。 原理部分 这个机器人,我们直接开发一个一直运行的机器人即可。如果你对JAVA本身并不是很了解的话,那么我建议QQ机器人本身只提供一个QQ客户端收发信息的作用,并不将机器人逻辑写在这个机器人客户端里面,把机器人逻辑写到一个WebService中。一方面你可以用你最擅长的语言来开发WebService;一方面,如果你需要多种平台的机器人(MSN机器人等)这部分的逻辑是可以公用的,而不需再次去开发测试这部分。 代码部分 关于LumaQQ接口开发机器人,网上已经有很多的代码了,我也是从网上直接拷贝的代码下来的。最关键的代码有以下两部分: CODE 1:设置参数,登录代码
1: private void connect()
client = new QQClient();
client.addQQListener(this);
client.setConnectionPoolFactory(new PortGateFactory());
user = new QQUser(, "qqrobot");
user.setStatus(QQ.QQ_LOGIN_MODE_NORMAL);
client.setUser(user);
user.setUdp(false);
client.setTcpLoginPort(8000);
client.setLoginServer("219.133.48.103");
//user.setUdp(true);
//clent.setLoginServer("");
//client.setProxyType("Socks5");
// client.setProxy(new InetSocketAddress("AF25",1080));
client.login();
catch (Exception ex)
ex.printStackTrace();
//client.release();
这部分代码里面提供了两种方式:TCP和UDP来登录到服务器。大家都知道QQ直接这两种方式的登录,但是需要使用不同的服务器地址。
CDOE 2:事件处理代码
1: public void qqEvent(QQEvent e)
switch (e.type)
case QQEvent.QQ_LOGIN_SUCCESS:
msg("QQ_LOGIN_SUCCESS");
case QQEvent.QQ_LOGIN_FAIL:
msg("QQ_LOGIN_FAIL");
msg("reconnect");
connect();
// client.release();
//System.exit(0);
case QQEvent.QQ_LOGIN_UNKNOWN_ERROR:
msg("QQ_LOGIN_UNKNOWN_ERROR");
msg("reconnect");
connect();
// client.release();
//System.exit(0);
case QQEvent.QQ_LOGIN_REDIRECT_NULL:
msg("QQ_LOGIN_REDIRECT_NULL");
msg("reconnect");
connect();
// client.release();
//System.exit(0);
case QQEvent.QQ_CONNECTION_LOST:
msg("QQ_CONNECTION_LOST");
msg("reconnect");
connect();
// client.release();
//System.exit(0);
case QQEvent.QQ_NETWORK_ERROR:
msg("QQ_NETWORK_ERROR");
msg("reconnect");
connect();
// client.release();
//System.exit(0);
case QQEvent.QQ_CONNECTION_BROKEN:
msg("QQ_CONNECTION_BROKEN");
msg("reconnect");
connect();
// client.release();
//System.exit(0);
case QQEvent.QQ_RECEIVE_TEMP_SESSION_IM:
SimpleDateFormat tempDate = new SimpleDateFormat("MM-dd HH:mm");
impacket = (ReceiveIMPacket) e.getSource();
qqnum = impacket.tempSessionIM.
immsg = new String(impacket.tempSessionIM.message);
+ tempDate.format(new Date(impacket.tempSessionIM.time))
+ "] " + qqnum + ":" + immsg);
addFriend(qqnum);
msg("临时回复");
client.sendIM(qqnum, Util.getBytes("对不起:" + impacket.tempSessionIM.nick + ",GK助手暂时还不支持临时会话,请先将我加为好友,然后在正常聊天窗体与我聊天,这样我才能帮助你。:)"));
case QQEvent.QQ_RECEIVE_NORMAL_IM:// 收到正常消息??
SimpleDateFormat sdf = new SimpleDateFormat("MM-dd HH:mm");
impacket = (ReceiveIMPacket) e.getSource();
qqnum = impacket.normalHeader.
immsg = new String(impacket.normalIM.messageBytes);
+ sdf.format(new Date(impacket.normalHeader.sendTime))
+ "] " + qqnum + ":" + immsg);
if (impacket.normalIM.replyType != QQ.QQ_IM_AUTO_REPLY)
msg("好友:" + qqnum +"请求信息:" + immsg );
client.sendIM(qqnum, Util.getBytes(immsg));
//if (immsg.trim().equalsIgnoreCase("exit"))
System.out.println(qqnum + "命令你?退出");
client.logout();
client.release();
System.exit(0);
case QQEvent.QQ_ADDED_BY_OTHERS:// 事件发生在有人将我加为好友时
case QQEvent.QQ_ADDED_BY_OTHERS_EX:// 事件发生在有人将我加为好友时
msg("QQ_ADDED_BY_OTHERS_EX");
snpacket = (SystemNotificationPacket) e.getSource();
qqnum = snpacket.
msg(qqnum + "把我加为了好友??");
client.sendIM(qqnum, Util.getBytes("hello."));
case QQEvent.QQ_REQUEST_ADD_ME:// 事件发生在有人请求加我为好友??
case QQEvent.QQ_REQUEST_ADD_ME_EX:// 事件发生在有人请求加我为好友??
msg("QQ_REQUEST_ADD_ME_EX");
snpacket = (SystemNotificationPacket) e.getSource();
qqnum = snpacket.
msg(qqnum + "想加我为好友?");// 1675103
client.approveAddMe(qqnum);
addFriend(qqnum);
break; 100:
case QQEvent.QQ_ADD_FRIEND_NEED_AUTH: 101:
AddFriendExReplyPacket packet = (AddFriendExReplyPacket)e.getSource(); 102:
qqnum = packet.friendQQ; 103:
sendAddFriendAuth(qqnum); 104:
break; 105:
case QQEvent.QQ_REQUEST_ADD_OTHER_APPROVED:// 事件发生在有人请求加我为好友时,我同意并且加他为好友 106:
msg("QQ_REQUEST_ADD_OTHER_APPROVED"); 107:
break; 108:
case QQEvent.QQ_REQUEST_ADD_OTHER_APPROVED_AND_ADD:// 事件发生在有人请求加我为好友时,我同意并且加他为好友 109:
msg("QQ_REQUEST_ADD_OTHER_APPROVED_AND_ADD"); 110:
break; 111:
case QQEvent.QQ_REQUEST_ADD_OTHER_REJECTED:// 事件发生在我请求加一个人,那个人拒绝?? 112:
snpacket = (SystemNotificationPacket) e.getSource(); 113:
msg(snpacket.from 114:
+ "拒绝加我为好友??理由为:" 115:
+ ((snpacket.message == null || snpacket.message 116:
.equals("")) ? "??" : snpacket.message)); 117:
break; 118:
case QQEvent.QQ_KICKED_OUT_BY_SYSTEM: 119:
msg("QQ在别处登录了,重新登录."); 120:
connect(); 121:
break; 122:
default : 123:
msg(e.type); 124:
break; 125:
大家看到了LumaQQ里面的事件处理看起来似乎比较原始了一点。但是没关系,它是确实可用的。LumaQQ里面支持的QQ事件协议都在QQEvent中已经有定义了,同时不同的事件,它的事件参数e.getSource()都是不同类型的对象。比如接收到正常消息,它的事件枚举是QQEvent.QQ_RECEIVE_NORMAL_IM,e.getSource()的类型是ReceiveIMPacket。你把这个对象转换成ReceiveIMPacket类型后,就可以得知是谁发送的什么样的消息了。这时候你就可以调用client.sendIM方法来回复消息了。至于回复什么,就是你的机器人要做的事件了,它里可以调用WebService,也可以把业务逻辑直接写在这边。
还有就是断点重连,LumaQQ已经可以保证长时间在线了。但是我们也要有断线重连的功能,这个在例子中也已经有了。还有其它的事件和接口我就不详细介绍了,因为我个人对JAVA的了解也不够多。下面再来介绍一下Eclipse的打包吧,这也是一个比较麻烦的地方,没有同事的帮忙我也是一时半会儿也搞不定。
编译,打包部分
同事给我的是装有ObjectWeb Lomboz插件的eclipse,我还必须要说明一下,我的eclipse目录是在:D:\Program Files\ecplise ,因为它有可能影响到一些包的引用和编译。它的启动界面是这样的:
大家下载完附件的示例代码后,在文件菜单下点击"Switch Workspace"选择解压后的目录。就可以打开解决方案了(工作空间),里面会有三个工程:LumaQQ是QQ协议工程,LumaQQ.net 是LumaQQ负责网络连接部分的工程代码,robot是QQ机器人工程。如果你要在eclipse里面运行或调试机器人,点击QQRobot.java右键在菜单中选择RunAs或DebugAs Java Applcation就可以运行或调试了:
更多的调试技巧我就不多介绍了。下面来介绍打包吧。eclipse要打包成控制台程序那也不是一件容易的事情。要先将这个解决方案导出成jar包:File ---& Export 选择Java目录下的JAR File:
把三个工程都选择起来,选择包存放的路径和包的文件名:
一路Next或者直接Finish,可能是弹出警告提示,看不懂也不用管它。转到你刚才包的保存路径,正常情况下,你可以看到你刚才保存的文件名.jar这么一个文件。接下来的工作就是把这个jar打包成exe控制台程序了。这还得借助于另一个工具的帮忙,我使用的是exe4j,你从网络上去下载就可以了。不过它是共享软件,非注册版本打包的exe在运行前会弹出一个提示,告诉你是这个exe是用什么打包的。宣传一下,有点讨厌。
打包exe,需要创建exe4j的工程文件。还有一个麻烦的就是要指定它所引用的所有第三方包的路径,而且设置输出路径,版本,运行环境等等这么信息。为了方便起见,我也把这个文件放在附件的示例中了。安装了exe4j后就可以打开这个文件了,打开了点击Finish就在编译了。
图五:exe4j工程文件
图六:引用的第三方包
图七:编译中
经过这一系列的步骤后,你所得到的exe文件,就是一个可用的控制台程序了。这时候除了JRE外,不需要其它的插件的支持了。
做为一个.NET平台的开发人员,以上的步骤对我们来说确实是太过于烦杂了。在寒冬季节我写这样的一篇文章都快要满头大汗了,我相信各位看官如果能坚持看到这里那么你一定是非常有耐力了。但是没有办法,我们需要忍受。如果有时间,有精力,我还是很愿意以LumaQQ为样本,开发一个开源的QQ开发包,这样大家就不用再这么麻烦了。
PS:以上的代码开发的QQ机器人基本上可以保持7 * 24 在线服务。

我要回帖

更多关于 淘宝客机器人免费软件 的文章

 

随机推荐