你是否在运行一个服务器,偶尔会遇到一些你想摆脱的玩家,但他们总是通过备用账号和VPN不断回来?现在,你有机会基于硬件ID而不是不可靠的IP、皮肤或行为来识别他们的账号了!
/config/hwid),同时存储账号的UUID。查看下面的一些示例脚本,我不想把以下两点埋在代码块下面,因为它们非常重要,需要阅读。
虽然硬件ID听起来具有侵入性,但它比IP地址的机密性要低得多。硬件ID是在客户端使用SHA-256算法计算的,该算法是不可逆的,因此服务器操作员无法获取有关使用什么硬件的信息。硬件ID只能用于区分不同的硬件配置。
#!/bin/bash
destination_path="/home/minecraftserver/config/hwid"
for file in "$destination_path"/*
do
line_count=$(wc -l 1: # 检查文件中是否有多于一行
result = "" # 初始化结果字符串
for line in lines:
uuid = line.strip() # 从每一行获取UUID
response = requests.get(f"https://sessionserver.mojang.com/session/minecraft/profile/{uuid}") # 向Mojang API发送GET请求以获取玩家个人资料
name = json.loads(response.text)['name'] # 从响应中提取玩家名称
result += f"{uuid} - {name}\n" # 将UUID和名称追加到结果字符串
if search in result: # 检查结果中是否存在搜索字符串
print(result) # 打印结果 友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:50,100 | 历史访问人次:133,433
今日访问人数:1,268 | 今日访问人次:1,370
昨日访问人数:21,836 | 昨日访问人次:27,080
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6