Java人工弱智算法,论如何使用Java开发一个QQ人工智障(●ˇˇ●)

2023-10-21 15:10

本文主要是介绍Java人工弱智算法,论如何使用Java开发一个QQ人工智障(●ˇˇ●),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.准备工作

首页咱们开发的是QQ人工智障,所以你需要一个QQ小号。接着去准备环境,我们使用酷Q开发,现在酷Q有Docker镜像,所以我们直接在虚拟机中安装docker,接着下载镜像、部署酷Q参考文章:酷Q on Docker 2.0 ,然后就是上传插件了。

2.下载插件

PicqBotX 一个基于 酷Q HTTP 插件 的 Java QQ 机器人类库;然后…这个文章就算结束了,因为这个插件的文档写的很详细…..下面是部分内容

配置环境: 注意: 下面的教程适用于 Windows 酷Q v5.13.2, Linux 教程以后可能会进行补充

还有, HTTP 插件支持的版本是 v4.11.0, 2019/10/12刚检查过 1. 下载 酷Q... (如果有 酷Q Pro 的话效果更好哦!)下载完后解压到你想安装的目录下

首次启动请运行 cqa.exe 或 cqp.exe, 并登陆机器人的 QQ 号

然后退出 酷Q (右键悬浮窗点退出)2. 添加 酷Q HTTP 插件: 把 .cpk 文件下载下来, 放进 酷Q安装目录\app 文件夹里

启动 酷Q

右键悬浮窗, 然后点击 应用 -> 应用管理

列表里现在应该有 [未启用] HTTP API, 点击它, 点击启用

启用的时候会提示需要一些敏感权限, 选择继续

启用之后在 酷Q安装目录\app 文件夹里会出现 io.github.richardchien.coolqhttpapi 文件夹

退出 酷Q3. 配置 酷Q HTTP 插件: 在 io.github.richardchien.coolqhttpapi 文件夹里创建一个文件名为 config.cfg 的配置文件

并在其中写入以下配置代码[general]

host=0.0.0.0

port=酷Q端口

post_url=http://127.0.0.1:Picq端口 把酷Q端口和Picq端口改成你的机器人程序里用的端口 (测试机器人的酷Q端口是31091, Picq端口是31092)

如果 酷Q 要和你的机器人程序分开运行的话, 请把127.0.0.1改成你的机器人部署的服务器的地址

保存配置文件4. 配置完成! 启动 酷Q! 3.稍微讲一点

他这个插件有一个好处就是,酷Q在服务器上部署着,然后本地修改代码,就可以调试酷Q,不需要上传插件…

7f5aadadee1c5cb1088c9d3c4bf2c7a7.png

这篇关于Java人工弱智算法,论如何使用Java开发一个QQ人工智障(●ˇˇ●)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/255202

相关文章

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

《Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)》:本文主要介绍Java导入、导出excel的相关资料,讲解了使用Java和ApachePOI库将数据导出为Excel文件,包括... 目录前言一、引入Apache POI依赖二、用法&步骤2.1 创建Excel的元素2.3 样式和字体2.

Java实现将Markdown转换为纯文本

《Java实现将Markdown转换为纯文本》这篇文章主要为大家详细介绍了两种在Java中实现Markdown转纯文本的主流方法,文中的示例代码讲解详细,大家可以根据需求选择适合的方案... 目录方法一:使用正则表达式(轻量级方案)方法二:使用 Flexmark-Java 库(专业方案)1. 添加依赖(Ma

使用EasyExcel实现简单的Excel表格解析操作

《使用EasyExcel实现简单的Excel表格解析操作》:本文主要介绍如何使用EasyExcel完成简单的表格解析操作,同时实现了大量数据情况下数据的分次批量入库,并记录每条数据入库的状态,感兴... 目录前言固定模板及表数据格式的解析实现Excel模板内容对应的实体类实现AnalysisEventLis

使用国内镜像源优化pip install下载的方法步骤

《使用国内镜像源优化pipinstall下载的方法步骤》在Python开发中,pip是一个不可或缺的工具,用于安装和管理Python包,然而,由于默认的PyPI服务器位于国外,国内用户在安装依赖时可... 目录引言1. 为什么需要国内镜像源?2. 常用的国内镜像源3. 临时使用国内镜像源4. 永久配置国内镜

Spring Boot拦截器Interceptor与过滤器Filter详细教程(示例详解)

《SpringBoot拦截器Interceptor与过滤器Filter详细教程(示例详解)》本文详细介绍了SpringBoot中的拦截器(Interceptor)和过滤器(Filter),包括它们的... 目录Spring Boot拦截器(Interceptor)与过滤器(Filter)详细教程1. 概述1

Go语言中最便捷的http请求包resty的使用详解

《Go语言中最便捷的http请求包resty的使用详解》go语言虽然自身就有net/http包,但是说实话用起来没那么好用,resty包是go语言中一个非常受欢迎的http请求处理包,下面我们一起来学... 目录安装一、一个简单的get二、带查询参数三、设置请求头、body四、设置表单数据五、处理响应六、超

SpringBoot利用dynamic-datasource-spring-boot-starter解决多数据源问题

《SpringBoot利用dynamic-datasource-spring-boot-starter解决多数据源问题》dynamic-datasource-spring-boot-starter是一... 目录概要整体架构构想操作步骤创建数据源切换数据源后续问题小结概要自己闲暇时间想实现一个多租户平台,

如何使用C#串口通讯实现数据的发送和接收

《如何使用C#串口通讯实现数据的发送和接收》本文详细介绍了如何使用C#实现基于串口通讯的数据发送和接收,通过SerialPort类,我们可以轻松实现串口通讯,并结合事件机制实现数据的传递和处理,感兴趣... 目录1. 概述2. 关键技术点2.1 SerialPort类2.2 异步接收数据2.3 数据解析2.

详解如何使用Python提取视频文件中的音频

《详解如何使用Python提取视频文件中的音频》在多媒体处理中,有时我们需要从视频文件中提取音频,本文为大家整理了几种使用Python编程语言提取视频文件中的音频的方法,大家可以根据需要进行选择... 目录引言代码部分方法扩展引言在多媒体处理中,有时我们需要从视频文件中提取音频,以便进一步处理或分析。本文

Java反转字符串的五种方法总结

《Java反转字符串的五种方法总结》:本文主要介绍五种在Java中反转字符串的方法,包括使用StringBuilder的reverse()方法、字符数组、自定义StringBuilder方法、直接... 目录前言方法一:使用StringBuilder的reverse()方法方法二:使用字符数组方法三:使用自