Skip to content

hite4044/Minecraft-Server-Ports-Scanner-GUI

Repository files navigation

Minecraft-Server-Ports-Scanner-GUI

Important

免责声明:这仅用于教育目的,我不对这些工具的任何滥用负责!

请尊重作者及他人,严禁出售、倒卖或进行任何牟利行为。

本项目的编写环境为 Python 3.10.9 64-bit

简介

扫描一个服务器所有端口上的Minecraft服务器,并把信息显示出来

耗时两周时间开发(我还要上学)

Q群:153037480, 名称MCSPS交流群

加入链接: https://qm.qq.com/q/RTR91LyV0o

优点

  • 漂亮的GUI(使用了ttkbootstrap库,真的很漂亮)
  • 卡顿的调整大小
  • 老古董tkinter库
  • 扫描
    • 支持暂停
    • 多线程扫描!
    • 先进的端口范围调节控件
    • 支持过滤服务器版本
  • 信息显示
    • 美丽的彩色标题解析!
    • Minecraft同款像素字体!
    • 玩家UUID显示
    • Mod名称版本显示

Futures

  • 设置页面
  • 多扫描任务窗口
  • 信息窗口可重新获取信息并加载
  • 扫描速度实时图表显示
  • MC服务器端口范围图表显示
  • 树状图显示域名列表
  • 扫描记录名增加日期

配置环境与使用

本项目主分支仅支持windows,感兴趣的可以开发Mac版

  • 下载源码并运行:

您可以使用git clone等方式克隆本仓库,在本仓库目录下运行pip install -r requirements.txt安装所有本项目需要的模块,并运行main.py.

  • 下载压缩包并运行可执行程序:
  • 此压缩包里的代码使用Python嵌入包来运行,Python版本为Python 3.8.9 32-bit

您可以前往 Releases 页面,直接下载本项目的压缩包文件,解压出来后运行MC服务器扫描器3.0.exe.

Releases 页面的 xx.exe 文件仅是一个7-Zip自解压程序

软件预览

beautiful_GUI Colorful MOTD ScanControlBar ServerFilter