logo
logo
AbilityCash 3.0.236 beta [Dervish 11/04/2015 21:00]
Спешу сообщить, что для скачивания доступна бета-версия 3.0.236 AbilityCash. (заменена следующей версией)
 
В этой версии пришлось переписать огромное количество кода. И хоть я старался не допускать ошибок и исправлять их сразу же, наверняка часть ошибок просочилась в эту бету. Поэтому я настоятельно прошу использовать эту сборку только для проверки и поиска ошибок.
 
Теперь об отличиях новой версии:
  • Новый формат файла. Теперь для хранения данных в файле используется SQLite. Если не установлен пароль для доступа к данным, Вы сможете просмотреть (и изменить!) Ваши данные при помощи сторонних программ, например, DBBrowser for SQLite. Если пароль установлен, все Ваши данные зашифрованы и доступ к ним из сторонних программ будет невозможен.
  • Пароль более нигде в файле данных не хранится, а используется как ключ для алгоритма шифрования AES-256, который дешифрует и шифрует заново Ваши данные. Как следствие, теперь забытый пароль означает потерю данных. Я больше не смогу восстанавливать забытые пароли.
  • Смягчено ограничение для валют на максимальные 4 десятичных цифры после запятой. Теперь можно создать валюту не более чем с 15 символами после запятой. Думаю, этого будет достаточно для желающих вести учет Bitcoin или ПИФ.
  • Немного переработано сохранение настроек страниц. Теперь программа при старте загружает те настройки, которые были актуальны на момент последнего сохранения данных (Ctrl+S). Однако, возможность сохранить "начальные" (не успел исправить на "предпочтительные") настройки остались. Они точно так же сохраняются по Alt+S, а загружаются в страничку по Alt+Home.

 
Новая версия не сможет записывать данные в формате 2.0, однако должна корректно читать Ваши нынешние данные (за исключением сохраненных настроек страниц). При этом, если Вы откроете в новой версии файл второй или первой версии, он откроется в режиме "только для чтения", программа попросит указать новое название файла для сохранения.
 
И еще, попрошу все замеченные ошибки по этой сборке публиковать прямо в этой ветке форума, не в доработках. Я хочу быстро исправить самое критичное и выпустить уже релиз, тогда можно будет пользоваться разделом доработок этого сайта.