Skip to content

ru Running Locally

rootfabric edited this page Jun 5, 2026 · 4 revisions

Запуск кода на своем компьютере

Потребуется библиотека для работы:

pip install git+https://github.com/rootfabric/secontrol.git

Для локальной разработки склонируйте репозиторий и установите библиотеку в режиме editable, чтобы локальные изменения кода сразу подхватывались:

git clone https://github.com/rootfabric/secontrol.git
cd secontrol
pip install -e .

Переменные окружения

Переменные можно определить в файле .env в корне проекта или системы. Значения переменных необходимо получить в личном кабинете на странице https://www.outenemy.ru/se/

Переменная Назначение
REDIS_USERNAME Имя пользователя для авторизации.
REDIS_PASSWORD Пароль для подключения.

Быстрый код, проверить работу:

from secontrol.common import prepare_grid

#Первый грид игрока
grid = prepare_grid()
#Устройства на гриде
print(", ".join((d.name or f"{d.device_type}:{d.device_id}") for d in grid.devices.values()) or "(no devices)")

Примеры

Готовые скрипты находятся в каталоге examples.

Clone this wiki locally