Skip to main content

Модуль использующий, апи Aternos-а с 3 классами Auth, Server, Files.

Project description

Класс Auth

Класс Auth используется для авторизации в сервисе Aternos. Он имеет следующие методы:

  • __init__(self, mail, password): конструктор класса, который инициализирует экземпляр класса с переданными параметрами email и пароля пользователя.
  • login(self): метод, который отправляет POST-запрос на страницу авторизации Aternos с указанными email и паролем пользователя и возвращает токен сессии для использования в других методах.

Класс Server

Класс Server предоставляет методы для работы с сервером Minecraft на Aternos. Он имеет следующие методы:

  • __init__(self, auth: Auth): конструктор класса, который принимает объект класса Auth и устанавливает связь между экземплярами классов.
  • get_status(self): метод, который отправляет GET-запрос на страницу с информацией о сервере и возвращает его текущий статус (включен или выключен).
  • start(self): метод, который отправляет GET-запрос на страницу для запуска сервера и возвращает идентификатор сервера.

Класс Files

Класс Files предоставляет методы для работы с файлами на сервере Minecraft на Aternos. Он имеет следующие методы:

  • __init__(self, auth: Auth, server: Server): конструктор класса, который принимает объекты классов Auth и Server и устанавливает связь между ними.
  • path(self, path): метод, который отправляет GET-запрос на страницу для изменения текущей директории на указанную и возвращает полученный ответ.
  • console(self, command): метод, который отправляет GET-запрос на страницу для выполнения команд в консоли сервера и возвращает полученный ответ.
  • start(self): метод, который отправляет GET-запрос на страницу для запуска сервера и возвращает идентификатор сервера.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aternossuser-0.0.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

aternossuser-0.0.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file aternossuser-0.0.1.tar.gz.

File metadata

  • Download URL: aternossuser-0.0.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.7

File hashes

Hashes for aternossuser-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e02ce6394723c2ff38aa3931bdd3a01769dfb595776f89faa589201e3a87a440
MD5 4f5494bd2433d4dc3cc1e99f2985f2b8
BLAKE2b-256 64b0ea547df203f055acd2ed963d323ddbba36e78299e19da2fb17425816bf86

See more details on using hashes here.

File details

Details for the file aternossuser-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for aternossuser-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 643e8194e82b6c9da8d9601c45358d348f53002acfd4c34e39e2e13c75d37e23
MD5 b08e01cc34a99956df8cba258ca957f3
BLAKE2b-256 633dcbc9212681dfc3d7d0a9a85172573ffb5b266385762f3174fa9252173151

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page