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

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 2504|回复: 0
打印 上一主题 下一主题

[工具网站] SoraStatus —— 抛弃那些老土的服务器动态贴图吧,支持获取图标和Mod列表

[复制链接]
  • TA的每日心情
    开心
    2022-12-10 07:47
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    跳转到指定楼层
    楼主
    发表于 2018-2-8 14:42:13 | 只看该作者 |0人打赏回帖奖励 |正序浏览 |阅读模式
    SoraStatus 更加强大的动态贴图系统



    简介


    之前我开发过一款动态贴图,但是由于功能少且服务器是香港阿里云,天天被人D死,我也很无奈...
    最近重新去读了一遍 Minecraft 的那套协议,学习了一下 ping 列表基本信息获取,重写了动态贴图
    这个版本的动态贴图更强大,支持获取图标和 Mod 信息等,同时也开放 API 供大家获取信息。

    使用方法


    本API地址为:https://panel.tcotp.cn/status/
    正常访问该网址即可看到状态图生成页面。

    API调用方法


    API 构造 GET 参数如下
    1. https://panel.tcotp.cn/status/?name=服务器名字&addr=服务器地址&port=服务器端口&s=返回方式&srv=是否为SRV解析
    复制代码
    API 参数格式与说明

    名称
    说明
    name 服务器名字,显示在贴图第一行左侧,可选
    addr 服务器地址,必填,用于连接服务器,显示在底部
    port 服务器端口,默认 25565,可选
    srv 是否为 SRV 解析模式,是则为true,否则不需要添加此参数
    s 返回内容,留空则返回状态图
    view 则返回服务器详细信息页面
    json 则返回 Json 格式的服务器信息

    一、最简单的例子
    只有地址,所有信息自动获取
    1. https://panel.tcotp.cn/status/?addr=s1.tcotp.cn
    复制代码


    二、附带端口
    带端口,即可连接至另一个服务器
    1. https://panel.tcotp.cn/status/?addr=s1.tcotp.cn&port=25566
    复制代码

    三、自定义名字
    将 “Minecraft 服务器” 替换成你喜欢的名字,例如 “我的世界服务器”
    1. https://panel.tcotp.cn/status/?addr=s1.tcotp.cn&port=25565&name=我的世界服务器
    复制代码


    四、SRV解析的服务器
    注意:SRV解析模式下不可以附带端口(即 port 参数)否则失效!
    1. https://panel.tcotp.cn/status/?addr=p.soramc.com&srv=true
    复制代码


    五、服务器详情页
    显示服务器详细信息,包括 Mod 列表等


    效果图


    注意:以下贴图由服务器实时生成,并非宣传其他服务器,仅供测试


    关于本API


    任何人都可以免费使用,但是请勿用于违法行为。
    源码编写 & 美工由 KasuganoSora 完成。
    不要问我为什么最后更新日期是2月7日...因为我在美国...
    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

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

    本版积分规则