mageri9/time_Tracking
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Timer Mimer — счетчик времени для фрилансера на Python/Tkinter. =================================== Делал для себя. Возможности ----------- - секундомер с паузой и сбросом - запись кругов с сохранением в laps_data.json - просмотр статистики по кругам - ручной ввод/редактирование времени двойным кликом Требования ---------- - Python 3.10+ Установка и запуск ------------------ 1. Клонируйте или скачайте репозиторий 2. Запустите: python -m stopwatch Сборка .exe для Windows ----------------------- 1. Установите PyInstaller: pip install pyinstaller 2. Выполните: pyinstaller --noconfirm --noconsole --onefile --name TimerMimer -m stopwatch 3. Готовый файл: dist\TimerMimer.exe Управление ---------- ▶ / ⏸ — старт/пауза 🔄 — сброс времени ⏱️ — запись круга / статистика Закрытие -------- Если секундомер идёт, программа спросит подтверждение. Ручной ввод времени ------------------- Двойной клик по табло. Поддерживаются форматы: - ЧЧ:ММ:СС - ММ:СС.сотые - "человеческие": 70h, 1h30m, 90m15s, 30s (также с русскими буквами) - просто число (считается часами) Структура проекта ----------------- timer_mimer/ stopwatch/ — основной модуль tests/ — unit-тесты dist/ — собранный .exe (создаётся при сборке) build_exe.bat — скрипт сборки для Windows README.txt — этот файл Тесты ----- python -m unittest Лицензия -------- MIT