Этот скрипт используется для получения UUID игроков Minecraft по их никнеймам с помощью Mojang API. Затем он сохраняет полученные UUID в файл.
- Python 3.x
- Установленный модуль
requests
Перед запуском убедитесь, что у вас установлен модуль requests
. Если нет, установите его с помощью команды:
pip install requests
-
Создайте файл
blacklist.txt
, где в каждой строке указаны порядковый номер и никнейм игрока через пробел. Например:1 Steve 2 Alex
-
Запустите скрипт:
python script.py
-
Скрипт обработает никнеймы, запросит их UUID через Mojang API и сохранит результаты в файл
uuids.txt
в следующем формате:{ name: "Steve", uuid: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" }, { name: "Alex", uuid: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" },
script.py
- основной скриптblacklist.txt
- файл с никнеймами игроковuuids.txt
- выходной файл с никнеймами и UUID
Для предотвращения блокировки запросов к API, в скрипте установлена задержка в 3 секунды между запросами (time.sleep(3)
). Если требуется изменить задержку, отредактируйте соответствующую строку в коде.
- Если у Mojang API нет данных по запрашиваемому нику, скрипт выведет соответствующее сообщение.
- В случае сетевых ошибок или проблем с файлами, они также будут обработаны и выведены в консоль.