Этот скрипт используется для получения 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 нет данных по запрашиваемому нику, скрипт выведет соответствующее сообщение.
- В случае сетевых ошибок или проблем с файлами, они также будут обработаны и выведены в консоль.