您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 280|回复: 0

[转载插件] MultiRobot —— 让QQ与MC互聊![1.7.10-1.12]

[复制链接]
  • TA的每日心情
    慵懒
    2019-8-10 13:15
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2019-6-7 20:39:29 | 显示全部楼层 |阅读模式
    服务端插件
    中文名称: QQ与MC互聊
    英文名称: MultiRobot
    来源: 转载
    类型: |Spout插件| |Bukkit/Spigot插件| |BungeeCord插件| |其它| 
    前置插件: VexView付费版
    原帖地址: http://www.mcbbs.net/forum.php?mod=viewthread&tid=840749&extra=page%3D1%26filter%3Dsortid%26sortid%3D7%26searchoption%5B62%5D%5Bvalue%5D%3D%25E4%25BA%25BA%26searchoption%5B62%5D%5Btype%5D%3D
    下载地址: 本帖
    更新时间: 2019-06-07
    语言支持: 简体中文 
    前言
    编程萌新,多多关照
    本来这个插件去年4月就已经写出来了的,但是在完善的过程中和我的硬盘(以及许多珍藏)当场去世了....
    后来看见VexView插件的功能,又重写本插件,鸽了3个月后插件就出炉了undefined
    和另一位鸽子开发者共同开发的组件,我开发的是Bukkit版本,他开发的是Sponge版本,有需求的等他发帖后我会更新链接指向
    --->Sponge<---
    反馈、教程什么的可以到Github,非开源地址
    --->GitHub<---



    MultiRobot —— 跨平台通讯
    插件介绍

    本插件基于SOCKET,可以用于接收各个平台的信息并显示出来
    插件会先连接到服务器上,接收到服务器转发过来的信息后就会读取并显示在游戏内
    提供了服务器可执行文件和QQ机器人给大家使用,实现QQ<-->MC的互交~
    可以使用VexView来提供显示图片的功能!当然你需要使用付费版的= =
    -->
    VexView
    配置文件中开启VexView功能后,可以在聊天栏内看见蓝色下划线的[图片]信息,按T键显示鼠标后点击[图片]就会显示图片啦
    截图展示
    [size=0.83em]
    QQ图片20190129140047.jpg (405.57 KB, 下载次数: 0)
    2019-1-29 14:01 上传




    艾玛这个排版真心不会用。。我还是简单点来算了
    配置文件
    1. ############### 服务器设置 ###############
    2. #服务器IP,必须是x.x.x.x形式,使用域名会连接不上服务器
    3. #本地请使用127.0.0.1
    4. serverIP: "127.0.0.1"

    5. #服务器端口,默认8282
    6. serverPort: 8282

    7. #服务器名称
    8. serverName: "Bukkit"

    9. #-----------开发设置----------#
    10. #!!!非必要请勿改动!!!
    11. #服务器心跳速度(秒)
    12. #需要与PHP服务器的心跳同时修改
    13. serverPulse: 20

    14. ############### 扩展插件 ##################
    15. #是否使用VexView插件来显示图片
    16. #需要付费版的VexView才能使用
    17. useVexView: true

    18. #收到图片时显示在屏幕的位置x
    19. #需要VexView插件支持
    20. #这个值需要在0和1之间,它是你屏幕从左到右的百分比宽度
    21. imageX: 0.68

    22. #收到图片时显示在屏幕的位置y
    23. #需要VexView插件支持
    24. #这个值需要在0和1之间,它是你屏幕从上到下的百分比高度
    25. imageY: 0.65
    复制代码
    使用方法

    注意!1.7.10MOD版本请使用Contigo服务端(KC服务端的分支的分支的分支...)
    借用MiaoChat的链接:MOD端修复版 ,如果不会编译啥的,可以在下面找到我发布的服务端
    QQ机器人使用酷Q制作插件,JustChat基于Workerman开发,如有疑问可以在官网查看

    1.下载JustChat服务器并解压
    2.Windows版本请在这里下载PHP并设置环境变量,篇幅有限排版无力,请百度windows安装php自学。。
    Linux版本需要编译PHP,请善用百度一下。。实在不会的同学可以到这里来使用一键安装
    3.Windows版本点击运行start_for_win.bat文件即可,运行后会弹出CMD窗口请勿关闭
    Linux版本cd到目录下后使用指令php start.php start -d即可,更多用法请参考Workerman启动、停止
    4.启动完毕服务器后,下载QQ机器人并解压
    5.QQ机器人只能运行在Windows上,请挂在自己电脑上或者购买云服务器
    6.双击目录下执行文件输入QQ帐号密码即可登录机器人(强烈建议使用小号),右键右下角机器人-应用-应用管理,启用JustChat插件
    [size=0.83em]
    QQ图片20190129143508.png (12.06 KB, 下载次数: 0)
    2019-1-29 14:38 上传



    [size=0.83em]
    QQ图片20190129143522.jpg (53.56 KB, 下载次数: 0)
    2019-1-29 14:38 上传



    7.启用后在机器人文件夹/data/app/com.superexercisebook.justchat内修改配置文件config.ini,贴出来的不要复制带#的内容
    1. [server]
    2. #服务器IP
    3. ip=127.0.0.1
    4. #服务器端口
    5. port=8282
    6. #请填写client
    7. mode=client
    8. #ID会自动生成
    9. ID=d07c7b78-0b92-84ca-0e0f-7eb0ed0c04eb
    10. #你的机器人名字
    11. name=CQ

    12. [config]
    13. #想要发送/接收信息的群
    14. groupid=576493373
    复制代码
    8.右键右下角程序-退出,重新在机器人文件夹打开机器人
    9.开启机器人后将本插件放入plugins文件夹内
    10.运行一次后,将会产生配置文件,修改IP端口等完成后重启(或游戏指令/reload)
    11.大功告成!!(累死我了)
    注意事项:
    1.MC服务器,JustChat服务器,以及QQ机器人,都可以分开到不同的电脑上放置,所以即使你的MC服务器是面板服也无所谓
    2.JustChat是主要服务器,如果分开放最好请把它放在公网IP上,另外两个可以塞在自己家电脑上
    3.服务器IP请一定要填x.x.x.x格式的IP!不要写域名!
    4.如果JustChat和其他的在一个电脑上请在IP栏填127.0.0.1
    5.端口默认8282,有需求的可以自己修改JustChat\Applications\JustChat\start_gateway.php文件
    6.我还没想好有啥漏洞没填上,本条待补充


    开发日记

    1.1.0:大体上完成插件,修复开发版的诺干BUG,优化连接
    1.1.2:更新修复没有VexView报错的问题;修复诺干BUG;新增MC聊天设置


    已知问题

    因为迂回调用问题所以实现的方式是点击[图片]会发送一条指令,所以后台会刷屏。。


    后续会想办法解决的。。


    下载地址
    JustChat服务端
    http://www.mcbbs.net/forum.php?mod=attachment&aid=MTI4NDQ0MXxjMGRlYzQwOHwxNTU5OTEwNDg0fDIyODY2NTd8ODQwNzQ5

    QQ机器人:
    1.0.0(包含机器人主体):百度云 提取码 7nq3

    1.1.0(只包含插件):百度云 提取码 b67k


    Contigo服务端:
    1.7.10:百度云 提取码 9us8


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则