精易论坛

标题: [开源]MC服务器状态获取2 [打印本页]

作者: XY00000    时间: 2020-8-18 21:10
标题: [开源]MC服务器状态获取2
先看图:

本项目是获取我的世界服务器信息用的,支持JAVA版[电脑]服务器和基岩版[手机版]服务器,直接返回服务器信息文本[无法连接服务器则返回"服务器离线"]
JAVA版用的是最大兼容的获取方法,支持1.6.4到最新版,但是不支持中文的服务器提示文本,不支持查图标[为了保证最大兼容的代价]
基岩版则是直接抓包写这个程序时的最新版[1.16.2],失效时给我发邮箱[email protected],我尽量更新
获取服务器信息不会互相干扰,可以在线程内放心使用。旧版本用的是易语言的UDP组件,而易语言的UDP组件是UDP服务器,会出现端口占用的问题,现在不会了
完全开源,想干什么都行,包括商用
与旧版本不同的是,这次分为两部分,一个是C++部分,一个是易语言部分,主要是易语言使用Socket在某些机器上会莫名其妙的显示停止工作,无奈用C++写Socket部分
MC服务器状态cha询.exe就是C++写的命令行程序,直接放到易语言程序的目录下即可
易语言部分一共有3个函数,分别是  取BE服务器信息()  取JE服务器信息()  base64_decode(),都复制到你的项目里面就可以用了
因为个人技术水平的问题,C++代码显的特别....稚嫩,所以说各位大佬勿喷

MC服务器状态获取.zip

106.4 KB, 下载次数: 63, 下载积分: 精币 -2 枚

源代码


作者: djmy2018    时间: 2020-8-18 23:29

作者: z博士    时间: 2020-8-22 20:50
厉害了 感谢分享
作者: LLZWWY    时间: 2020-12-25 20:10
感谢大佬无私分享
作者: 寡人i    时间: 2021-1-2 15:05
感谢分享,很给力!~
作者: lianghe    时间: 2021-5-15 21:46
支持支持
作者: lianghe    时间: 2021-8-4 20:08
感谢分享
作者: lianghe    时间: 2021-8-4 20:08
支持开源~!感谢分享
作者: 星星之夜    时间: 2022-8-24 22:06
支持开源~!感谢分享
作者: xiaotian1314520    时间: 2022-10-11 18:15
来看看拉




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4