Skip to content

SlidrusForeal/Minecraft-UUID-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Описание

Этот скрипт используется для получения UUID игроков Minecraft по их никнеймам с помощью Mojang API. Затем он сохраняет полученные UUID в файл.

Требования

  • Python 3.x
  • Установленный модуль requests

Установка зависимостей

Перед запуском убедитесь, что у вас установлен модуль requests. Если нет, установите его с помощью команды:

pip install requests

Использование

  1. Создайте файл blacklist.txt, где в каждой строке указаны порядковый номер и никнейм игрока через пробел. Например:

    1 Steve
    2 Alex
    
  2. Запустите скрипт:

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

Releases

No releases published

Packages

No packages published

Languages