机器人介绍-鱼子酱

利用CoolQ写出简单的网页爬虫

Posted by 鱼仙 on July 28, 2020

前言

我是一个各种意义上都很懒的人。前一阵子朋友推荐了一个叫做坦克世界的游戏,玩起来感觉游戏还不错,就是队友十分令人火大。有一些网站提供了可根据玩家ID查询战绩的功能,我找到了几个api,于是就想着基于QQ做一个爬虫爬取信息,这样我就不用打开浏览器了,鱼子酱就这样应运而生。

鱼子酱功能简介

鱼子酱拥有战绩查询和账号绑定功能。具体使用方法可参考鱼子酱使用指南

这样一来,无需打开浏览器我就可以在QQ实现战绩查询,甚至可以和朋友炫耀一下今天的战果?

开始

你可以使用自己的电脑,如果想要24h运行也可以用服务器,如果是学生的话完成认证后服务器供应商都会有相应的优惠,比如腾讯云的云+校园计划,阿里云的云翼计划。开销都在一个月10元左右,一次买的月份多甚至还有优惠。这里我选择的是腾讯云的轻量应用服务器,Windows Server 2012 R2 的系统镜像,一核两G其实完全够用。

酷Q

酷Q是一款功能强大而且提供免费使用的 AI(人工智能)。在这里,您可以了解如何使用酷Q,创造属于自己的机器人。如果您有一定的编程基础,或是有兴趣学习编程,您还可以参与应用开发,为机器人增添活力。

酷Q是搭建要使用到的软件,分为酷Q Air酷Q Pro两种,是一个基于smartQQ协议功能强大而又免费(Air)的QQ机器人,而且酷Q机器人拥有强大的可扩展属性,能根据自己的需求二次开发出相应的功能的插件。

有关收费版Pro和免费版Air的区别,可以在酷Q官方的酷Q Air / Pro 功能对比文档中查看,对于搭建并无多大影响,请自行斟酌。

酷Q插件-铃心自定义

铃心自定义是一个基于酷Q的插件,也是我用来编写网页爬虫最主要的插件。基于这个插件,我们无需太多了解专业的编程知识就可以进行编写。铃心也是我觉得在免费插件中最好用的类编程插件,它可以通过自定义变量和函数编程,更多请参考铃心自定义的变量说明

插件概述:
1.插件基本可分为 :内置功能、扩展功能。
2.内置功能:群管、监控、词库、语音、图片、黑白名单、入群验证、发言限制、简易QQ等可通过指令或者可在窗口进行配置的功能。
3.通过铃心自定义变量/函数进行编程实现的功能,即为扩展功能,目前提供有300多个扩展导入包,可按需添加所需要的功能。
4.很多功能没有相应的设置界面,想深入研究请耐心阅读各种文档,不推荐计算机小白使用。

铃心自定义也有自己的开发环境和渲染器EPK Editor,总的来说用起来非常顺手,相应的下载可以在前面的链接里找到。