diff --git a/readme.md b/readme.md index 894db64..70d924f 100644 --- a/readme.md +++ b/readme.md @@ -1,25 +1,36 @@ -Для установки зависимостей в командной строке (PowerShell) выполнить +# Установка + +Для работы приложения необходима версия Python не ниже `3.8` + +Для установки зависимостей в PowerShell из папки с системой выполнить ```PowerShell pip install -r requirements.txt ``` -В командной строке выполнить +# Запуск + +В PowerShell выполнить скрипт запуска системы + +> Необходимо находиться в папке со скриптом, при необходимости перейти туда командой `cd` ```PowerShell -python -m uvicorn main:app --host=0.0.0.0 +python run.py ``` - -Интерфейс будет доступен по адресу работы uvicorn +Должны увидеть в PowerShell текст, заканчивающийся следующим ```PowerShell -INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) # здесь фиксируем порт — это число после двоеточия +INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) ``` +> Из этого текста запоминаем порт — это число после двоеточия, в данном случае `8000` -Для работы в локальной сети узнать адрес компьютера в локальной сети с помощью PowerShell +На головном компьютере интерфейс будет доступен по адресу `localhost:8000` + + +Для корректного запуска теста на остальных компьютерах локальной сети необходимо узнать IP-адрес головного компьютера в локальной сети с помощью PowerShell ```PowerShell Get-NetIPAddress @@ -43,4 +54,7 @@ PolicyStore : ActiveStore В файле `gui/main.js` заменить все `localhost` на полученный ip-адрес, например, `123.32.43.54`, чтобы все запросы выполнялись к головному компьютеру + +# Доступ к тесту + Для доступа к тесту с компьютера в локальной сети перейти по URL такого вида `ip-адрес:порт`, например, `123.32.43.54:8000` \ No newline at end of file