alpha v0.945
This commit is contained in:
@@ -1,22 +1,24 @@
|
||||
# Сборка `client_agent.exe`
|
||||
# Сборка `inventory_client_agent.exe`
|
||||
|
||||
Собирать Windows `.exe` нужно на Windows.
|
||||
Клиент теперь запускается как оконное GUI-приложение без консоли.
|
||||
|
||||
## Быстрый способ
|
||||
## Что делает клиент
|
||||
|
||||
1. Скопируйте проект на Windows-машину.
|
||||
2. Откройте `cmd` или PowerShell в папке проекта.
|
||||
3. Запустите:
|
||||
- запрашивает адрес сервера и токен клиента;
|
||||
- проверяет подключение к веб-приложению;
|
||||
- показывает ошибку подключения красным текстом;
|
||||
- загружает список устройств из таблицы компьютеров/ноутбуков;
|
||||
- позволяет привязать текущий ПК к выбранной строке;
|
||||
- отправляет `online/offline` каждые 10 секунд;
|
||||
- отправляет `hostname`, `ip_address` и `mac_address` каждые 5 минут.
|
||||
|
||||
## Быстрая сборка на Windows
|
||||
|
||||
```bat
|
||||
build_client_agent_windows.bat
|
||||
```
|
||||
|
||||
## Что делает скрипт
|
||||
|
||||
- устанавливает `PyInstaller`
|
||||
- собирает `client_agent.py` в один файл
|
||||
- кладет результат в:
|
||||
Готовый файл будет создан в:
|
||||
|
||||
```text
|
||||
dist\inventory_client_agent.exe
|
||||
|
||||
Reference in New Issue
Block a user