OneWaySync может работать в фоне, не занимая место
на панели задач. Программа сворачивается в системный трей
(область уведомлений рядом с часами) и продолжает синхронизацию.
Работа в трее
- Левый клик по иконке — показать главное окно
- Правый клик по иконке — контекстное меню
- Пункт «Открыть главное меню» — показать окно
- Пункт «Односторонняя синхронизация» — открыть окно синхронизации
- Пункт «Выход» — полностью закрыть программу
Автозапуск
Программа может запускаться автоматически при входе в Windows. Включается
в настройках одной галочкой.
- При включении создаётся запись в реестре
HKCU\...\Run
- При входе в Windows программа стартует свёрнутой в трее
- Синхронизация начинается автоматически
- При выключении запись из реестра удаляется
Поведение при закрытии
При нажатии на крестик главного окна программа не выключается,
а прячется в трей. Синхронизация продолжается.
Чтобы полностью выйти:
- Правый клик по иконке в трее → «Выход»
- Или кнопка «Выход» в главном меню программы
Уведомления
При запуске и остановке синхронизации программа показывает всплывающие
уведомления в трее. Также уведомление появляется при наличии обновления.
Логирование
Все значимые события записываются в лог-файл:
%APPDATA%\OneWaySync\sync_errors.log.
- Запуск и остановка синхронизации
- Добавление и удаление пар
- Ошибки доступа к файлам
- Автоочистка
_deleted_
- Проверка обновлений
Открыть лог можно из настроек — кнопка «Открыть журнал...».
Откроется встроенный просмотрщик или системный блокнот.
Одиночный экземпляр
- Повторный запуск не открывает второе окно
- Второй экземпляр передаёт команды первому через IPC
- Запуск с аргументом
--add-tracked работает как обычно
Проверка обновлений
Раз в сутки программа обращается к сайту
dikobraska.ru/onewaysync/version.txt и проверяет новую версию.
- Запрос анонимный — передаётся только текущая версия
- Если найдена новая версия — показывается окно с описанием
- Можно отложить — версия запоминается, больше не напоминает
- Можно полностью отключить в настройках
Тихий режим работы
Если программа запущена свёрнутой в трее и синхронизирует в фоне,
пользователь может не замечать её работы. Никаких окон,
никаких всплывашек — только тихая работа.
- Автозапуск при входе
- Окно не открывается — только иконка в трее
- Ошибки пишутся в лог
- Уведомления — только при событиях, которые требуют внимания