Настоящие «Домашние финансы» — реестр, счета, статьи, проекты, отчёты с графиками, бюджет, календарь — на телефоне, с той же рельсой разделов, что на компьютере. Подключите монитор с клавиатурой и мышью (Samsung DeX и подобные режимы) — и телефон станет рабочим местом. Базу можно возить с компьютером по домашнему Wi-Fi — записи сливаются в обе стороны, ничего не задваивается — или просто переносить файлом, вовсе без сети.
Контрольная сумма — в sha256.txt. Обновляется новым файлом поверх, база и пара с компьютером сохраняются.
Кнопка «База…» в шапке — для тех, кто привык носить файл базы с собой. «Открыть…» принимает файл, скопированный на телефон как угодно — кабелем, диском, почтой: и голый файл базы, и архив копии. Программа сперва проверит файл, попросит перезапуститься — и откроет принесённую базу; прежняя при этом отставляется рядом, ничего не теряется. «Сохранить…» кладёт целостную копию базы в выбранное место — такой файл настольная программа открывает как есть.
Если копируете файл базы с компьютера руками — сначала закройте настольную программу: у открытой базы часть записей живёт в файле-довеске «…-wal» рядом, и копия без него выходит нецелой (проба такой файл честно отвергнет, ничего не сломав). База под паролем в пробе пока не открывается — снимите пароль в настольной программе и сохраните файл заново.
Ведите записи где удобно — на телефоне или на компьютере. Время от времени жмите «Обмен с компьютером…»: в обе стороны поедет только новое и изменённое, свежая правка побеждает, удалённое удаляется, дубликатов не бывает.
Кнопка «Заново…» пересоздаёт базу телефона пустой (понадобится перезапуск приложения) — если захотите начать с чистого листа или подключиться к другой базе.
Телефон без компьютера — тоже сценарий: базу можно вести целиком на телефоне, а обмен оставить на случай, когда компьютер появится.
Спутник — лёгкий блокнот на каждый день: записать трату, снять чек, посмотреть итоги. Здесь же — вся программа целиком, ей нужен большой экран. Они дополняют друг друга и спокойно живут на одном телефоне.
Обмен работает по той же схеме, что спутник: первая связь подтверждается кодом с экрана компьютера, сам код по сети не летит, дальше устройства узнают друг друга по ключу. Всё происходит внутри вашей домашней сети, без облаков. Пакет всей базы компьютер отдаёт только при включённой галочке «Обмениваться базой с телефоном» — из коробки она выключена.
Чтение чеков (работает только в Windows-версии), вложения при обмене не переезжают, база под паролем не открывается, пальцем на маленьком экране местами тесно. Это проба: чем больше откликов, тем быстрее она повзрослеет — рельса разделов и перенос базы файлом появились ровно так.
Чтобы при первом обмене не родились двойники стандартных статей и счетов: всё до последней единицы учёта приезжает из вашей настольной базы.