有人放出了qqrobot机器人的源代码,弄到Ubuntu下尝试编译,折腾了一段时间,现在终于成功了,需要注意的地方以及具体操作如下:

1. 编辑环境准备:需要安装mysql的开发包:
sudo apt-get install libmysqlclient-dev

2. 下载源代码:点击下载;下载好源码包rar文件,解压

3. 新建数据库和导入数据:记下用户名、密码以及数据库名,导入SQL.txt文件

4. 编辑数据库信息:进入source目录,修改db.c,将其中的数据库用户名密码以及数据库名都修改成刚才设定的

5. 编译:make -C src -flinux.mak ,其中src是源码目录,由于是在linux下编译,所以就利用源码目录的linux.mak这个Makefile文件 然后很快就编译完成,最后生成的myqq文件在上级目录

使用方法是:./myqq qq号 qq密码。目前放出来的这个源码不够完整,缺少部分表,包括:qqrobot.log_daily_summary、robots_quns等,缺乏正式平台上有的回调功能,接下来进一步再做修改和调整吧~~