Эта база кода запускается из импортированной копии старой версии исходного кода на панели запуска (https://code.launchpad.net/~financisto-dev/financisto/trunk).
Старая школа, без облака, без онлайн-сервиса. Все находится на вашем устройстве, если только вы явно не включили онлайн-резервное копирование на Google Диске и/или Dropbox. Я использовал его более 12 лет, но некоторое время назад он перестал обновляться, и я внес некоторые изменения в соответствии с моими потребностями. Надеюсь, это поможет и вам!
ОБЯЗАТЕЛЬНО СОЗДАЙТЕ РЕЗЕРВНУЮ РЕЗЕРВНУЮ РЕЗЕРВНУЮ РЕЗЕРВУЮ ДАННЫЕ!
Поддержка новых разрешений на хранилище Android
Разблокировка по отпечатку пальца
Резервное копирование/восстановление Dropbox/Google Диска
Выбор даты и времени доступен в новых версиях Android
Google больше не разрешает разрешения SMS для новых отправленных приложений, поэтому автоматическое создание транзакций из SMS не будет работать. Если вам это действительно нужно, вы можете клонировать исходный код и создать сборку самостоятельно, таким образом он будет работать на ваших устройствах.
Чтобы импортировать старые файлы резервных копий Financisto: сначала выберите/создайте новую папку для резервных копий, затем скопируйте в нее старые файлы резервных копий, а затем восстановите их из резервной копии.
Если авторизация Dropbox не работает (после нажатия «Авторизовать» остается на той же странице), попробуйте закрыть браузер и вернуться в Financisto или попробуйте установить приложение Dropbox и повторите попытку.
Для автоматизации и/или интеграции, а не непосредственного взлома приложения, я настоятельно рекомендую вам начать с взаимодействия с файлом резервной копии. Это просто сжатый текстовый файл, содержащий ключ-значение строк базы данных.
У меня есть несколько примеров скриптов, которые могут:
Экспорт файлов резервных копий Financisto в текстовый формат hledger (для удобства чтения человеком и поиска в редакторе)
Создание транзакций с помощью Тайваньской карты EasyCard
Импорт журналов транзакций из единого счета правительства Тайваня
найдите их здесь: https://github.com/tiberiusteng/financisto-backup-to-hledger
--
Исходный код на https://github.com/tiberiusteng/financisto1-holo.
Сообщайте о проблемах по адресу https://github.com/tiberiusteng/financisto1-holo/issues.
--
Financisto — это трекер личных финансов с открытым исходным кодом для платформы Android.
Функции
Несколько аккаунтов, несколько валют.
Внутренняя валюта и курсы обмена
Переводы с возможностью скачивания тарифов
Запланированные и повторяющиеся транзакции
Разделение транзакций
Иерархические категории с настраиваемыми атрибутами
Периодические бюджеты
Проекты и получатели платежей
Фильтрация и отчеты
Резервное копирование в облако (Dropbox, Google Drive)
Автоматическое ежедневное резервное копирование
Импорт/экспорт QIF/CSV