ZipBackuper 1.1.0
Что нового в 1.1.0
Исправлен автозапуск после перезагрузки — раньше после перезагрузки программа не запускалась в трей, хотя были включены галочки «Ежедневно» и «При запуске». Причина: запись в автозапуске указывала на временный файл в %TEMP%, который удалялся после завершения процесса.
Теперь:
- Автозапуск через HKCU Run (
ZipBackuper.exe --tray) — без прав администратора, без Windows Task Scheduler. - Расписание исполняет сама программа: при включённом расписании или бэкапе при входе программа запускается в трей и выполняет ежедневные бэкапы внутренним таймером; бэкап при входе — сразу при старте.
- Автоочистка при запуске: удаляются битые записи автозапуска и старые задачи Task Scheduler
ZipBackuper_*. - CLI: флаг
--tray(запуск в трей без окна);--run-backup <задача>сохранён для ручного запуска. - Обновлён README: подробная инструкция по пользованию, раздел «Поддержать проект».
Примечание: ежедневные бэкапы теперь зависят от запущенной в трее программы (она добавляется в автозапуск автоматически). Если выйти через «Выход» — бэкап по времени не выполнится.
Установка
Скачайте ZipBackuper.exe, запустите, создайте задачу (папка → формат/пароль → назначение → расписание).
Сборка из исходников
pyinstaller --noconfirm --clean --onefile --windowed --name ZipBackuper --icon app\icon.ico --version-file build\version_info.txt app\main.py