背景:深夜睡觉,单身狗准备来一发时,却发现找不到自己喜欢的资源。突然想象着如果能发给我亲爱的小冰(qq机器人)一个电影名称就能给我对应的资源那该多好啊~ ^-^

需要组件:

1:java(jdk8+)

2:酷Q.exe

3:插件(lemco)  ps:在此感谢作者

4:linux服务器一台  (选填)

5:java-websocket.jar + jsonij.jar + kqbot.jar  (文末会给maven地址)

1:新建工程,导入jar包 (maven项目添加pom.xml) 这儿我是用的手动导入的方式

libs

2:新建KQClient.java

3:新建MyQQAdapter.java

adapter

4:修改KQClient.java 增加消息监听

listener

5:登录酷Q

kq

6:启动KQClient.java中的main方法 控制台打印服务器连接成功则说明OK,自己再用另一个号给登录酷Q的账号发送消息,在java端即可收到消息,同时可以接收到java端发送的消息给你

result

7:结果演示

movie

movie2

end:这个时候,你自己就可以编写自己的爬虫采集数据,然后通过QQ机器人对话的方式给你发送结果!!

需要的文件下载地址: https://pan.baidu.com/s/1DCbvDqoJEnJ9Bm4Nhtr6Ug 提取码: wsc7

java机器人_使用java+酷Q做一个QQ机器人相关推荐

  1. JAVA + 酷Q开发人工智能QQ机器人

    原文地址: https://www.i847.cn/article/12.html 偶然机会,团队要开发一个项目异常自动发QQ的功能,于是研究了一下酷Q.因为腾讯不再提供支持,暂时除了酷Q之外的其他的 ...

  2. 使用酷Q SDK开发QQ机器人

    酷Q SDK下载地址:https://github.com/CoolQ/cqsdk-vc 打开工程,编辑appmain.cpp 将"私聊消息"处的代码 更改为 CQEVENT(in ...

  3. 基于酷Q的工作秘书机器人

    代码地址如下: http://www.demodashi.com/demo/14617.html 环境准备 名称 版本 Jdk 8 groovy 2.4.12 gradle 4.6 酷Q 5.12.3 ...

  4. python制作聊天机器人原理_用 Python 来做一个聊天机器人吧!(一)

    在我的一个回答里,我提到了用 Python 搭建聊天机器人.从今天开始,我就带着大家从0开始搭建一个聊天机器人. (顺便说一句,我喜欢把链接像上面这样加在文字里,如果找不到文中所说的资源,可以看看周围 ...

  5. 做一个自动回复机器人

    当然可以.要做一个自动回复机器人,需要以下几个步骤: 选择一种编程语言,如 Python.Java.C++ 等. 准备自动回复机器人所需的数据.这可以包括常见问题和答案,以及一些基本的自动回复规则. ...

  6. 来做一个聊天机器人吧[1]

    来做一个聊天机器人吧[1] 前言 准备 GUI开发 聊天模块1.0版本 语音合成1.0版本 版本1.0 前言 课程设计自己选了这个课题,因为之前就对NLP(Natural Language Proce ...

  7. 使用IBM translate做一个翻译机器人

    使用IBM translate做一个翻译机器人 使用工具 编程工具:webstorm 编程语言:node.js.javascript 编程环境: linux 前言 这是第二次对IBM平台进行探索了,第 ...

  8. 2019pythonqq机器人_基于Python来开发一个QQ机器人, 原来这么简单!

    本篇教大家如何用Python来实现QQ机器人,如有不足欢迎在评论方指出!很多小伙伴问我有没有一个可以让大家学习交流的地方,大家可以关注WX公众号:python闪充,关注之后直接获取 简单介绍 安装方法 ...

  9. 怎么开发一个QQ机器人

    要开发一个 QQ 机器人,通常需要以下步骤: 注册一个 QQ 开放平台账号,创建一个应用并获取 APP ID 和 APP Key. 学习 QQ 机器人开发的相关知识和技能,包括 QQ 机器人的基本架构 ...

最新文章

  1. like模糊查询是否走索引
  2. D1net阅闻:思科占全球交换路由器53%市场份额
  3. cocos2d-x的A*寻路
  4. java学习笔记-set
  5. 单变量离散傅里叶变换DFT原理及实现
  6. oracle 9i 手工建库,简单记录Oracle 9i数据库手工建库过程
  7. leetcode695. 岛屿的最大面积(dfs)
  8. 关于Centos7启动,ens33无IP问题解决
  9. jumpserver(0.3.2版本)开源跳板机系统部署
  10. java枚举菜鸟教程_Java教程--枚举类型使用方法详细讲解
  11. conda python源配置
  12. AI教程视频 - 零基础玩转illustrator科研绘图-内容介绍-目录
  13. sensor接口之DVP
  14. 一文读懂各种分布式机器学习框架的区别与联系
  15. Hierachy View使用
  16. 【图像处理】多光谱 波长波段划分 主要波段特性 植被遥感原理 典型植被指数
  17. 重磅!2019上海落户政策大全!
  18. Python面向对象编程(类编程)中self的含义详解(简单明了直击本质的解释)
  19. [蓝桥杯]测试题 E 算法提高 我们的征途是星辰大海 题解和C++示例代码
  20. 一周年感谢信 | 黑萤科技赖志宇:志同者将道合一处

热门文章

  1. VS2019 项目打包发布(可安装到操作系统)
  2. 用python获取Windows的PID
  3. python程序开机自启动_python 设置开机启动脚本
  4. Google后宫频“起火” 不省心收购伤透了谁的心
  5. 乙肝两对半的五项指标
  6. java图书报刊订阅servlet毕业设计项目
  7. Hibernate配置文件与映射文件详解
  8. LCD12864.h
  9. root开启后怎么关闭,手机root开启后怎么关闭
  10. 学计算机类还是学金融累,学计算机还是金融?(望有经验前辈回答)