init
This commit is contained in:
49
README.md
Normal file
49
README.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# Выгрузка видеорегистратора прикладное ПО
|
||||
|
||||
Выгрузка видеорегистратора (Windows, Tkinter)
|
||||
|
||||
Апдейт интерфейса и логики:
|
||||
- Только съёмные носители (USB/SD) во всех операциях (сканирование/генерация/форматирование).
|
||||
- Жёлтый бар при обнаружении карты с обратным отсчётом 20с.
|
||||
- Текст поверх прогресс-бара (оверлей), перенос по ширине, не уходит за края.
|
||||
- Нижний статус также внутри полосы прогресса.
|
||||
- Повторное втыкание карты: если есть .uploaded_ok, копируем снова ТОЛЬКО если появились новые файлы после метки.
|
||||
- После автоформата надпись «ВЫПОЛНЕНО!» в баре.
|
||||
- Колонка «Статус» в таблице (Копирование успешно…, Ошибка…, Пустая SD карта).
|
||||
- Окна одиночные (Настройки/Форматирование/Генерация).
|
||||
- Защита от дублей и проверка целостности.
|
||||
|
||||
Требуется Windows, Python 3.10+, для форматирования — запуск от администратора.
|
||||
|
||||
## Сборка исполняемого файла
|
||||
|
||||
### Переход в директорию проекта
|
||||
```bash
|
||||
cd C:\Users\syava\OneDrive\Документы\gundone\mht_exporter_full_updated.py
|
||||
```
|
||||
|
||||
### Создание виртуального окружения
|
||||
```bash
|
||||
python -m venv venv
|
||||
```
|
||||
|
||||
### Активация виртуального окружения
|
||||
```bash
|
||||
.\venv\Scripts\activate
|
||||
```
|
||||
|
||||
### Установка PyInstaller
|
||||
```bash
|
||||
pip install pyinstaller
|
||||
```
|
||||
|
||||
### Создание исполняемого файла
|
||||
```bash
|
||||
pyinstaller -F -w --uac-admin mht_exporter_full_updated.py
|
||||
```
|
||||
|
||||
### Параметры сборки:
|
||||
- `-F` — создать один исполняемый файл
|
||||
- `-w` — без консольного окна (GUI приложение)
|
||||
- `--uac-admin` — запрашивать права администратора при запуске
|
||||
```
|
||||
Reference in New Issue
Block a user