Збережіть дані після додавання нового запису


21

Чи можливо (за варіантом чи тригером) автоматично зберігати базу даних Keepass після того, як я додав новий запис?

Я часто забуваю зберегти його, а потім втрачаю нові дані при відключенні вікон.

Як варіант: Чи можливо зберегти дані, коли KeePass змушений закриватись при виході Windows?

Відповіді:


9

У меню Інструменти -> Опції ... -> Розширено. Якщо це іноді не працює, це може бути помилка. Спосіб пом’якшити це - використовувати коротший період автоматичного блокування, щоб база даних зберігалася частіше.

Крім того, KeeFox автоматично зберігає, коли ви зберігаєте новий пароль із браузера. Ви можете розглянути можливість його використання.


4
Зауважте, що параметр автоматичного збереження в розділі Додатково зберігає лише "під час закриття / блокування бази даних". Це відповідає "альтернативно" питанням, але не обов'язково "зберігає дані після додавання нового запису". Якщо падіння Keepass або Windows, дані втрачаються.
LarsH

@LarsH неправильно, існує можливість автоматичного збереження при зміні записів, що включає додавання. Дивіться відповідь Патріка
Вадим Н

@VadimH: Відповідь Патріка стосується новіших версій Keepass. Я радий, що вони додали цю функцію.
LarsH

36

Я зіткнувся з тією ж проблемою, і я не був задоволений відповіддю, тому продовжив гуглінг і наткнувся на цей підручник :

Як створити тригер, який реалізує функцію автоматичного збереження

http://www.mydigitallife.info/how-to-auto-save-the-database-in-keepass-password-safe/

  1. У програмі KeePass Password Safe натисніть на меню Інструменти та виберіть Тригери.
  2. Натисніть кнопку Додати, щоб відкрити майстра додавання тригера.
  3. Введіть назву нового тригера, наприклад автоматичного збереження бази даних, а потім натисніть кнопку Далі. Залишив прапорець "Увімкнено" та "Спочатку ввімкнено", а прапорець "Вимкнути після виконання дій (запустити один раз)" не знімається.
  4. На вкладці "Події" натисніть кнопку Додати.
  5. Виберіть у розкривному списку "Подія" оновлений стан користувальницького інтерфейсу, який оцінюється як істинне, коли KeePass закінчив оновлення стану інтерфейсу користувача (меню, панель інструментів ...), у тому числі після більшості дій користувача, наприклад додавання / редагування / видалення записи та групи тощо. Потім натисніть кнопку ОК, після чого у майстрі натисніть Далі.
  6. Необов’язково: На вкладці "Умови" натисніть кнопку Додати.
  7. Необов’язково (якщо виконати крок вище): Виберіть Активна база даних змінила збережені зміни у розкривному списку "Стан" та натисніть кнопку ОК, після чого у майстрі натисніть Далі.
  8. На вкладці "Дії" натисніть кнопку Додати.
  9. Виберіть Зберегти активну базу даних у спадному списку "Дія" та натисніть кнопку ОК.
  10. Клацніть Готово, а потім натисніть ОК.

Дія збереження пароля виконується негайно, якщо є незбережені зміни. Після створення тригера кнопка «Зберегти» завжди буде відключена або відтінена сірим кольором, оскільки зміна зберігається миттєво при будь-яких змінах - додаванні, видаленні чи виданні.


Ласкаво просимо до Супер Користувача! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
slhck

Будь ласка, імпортуйте зображення на хостинг Stack Exchange Imgur. Захист гарячої лінії змушує зображення не відображатися.
bwDraco

Це чудово - здається, що його слід загорнути в варіант, вбудований у додаток!
Пітер Тіррелл

1
У KeePass 2.39.1 я не можу знайти оновлену подію стану інтерфейсу користувача, але можна використовувати Time - Periodicподію з умовою, Database has unsaved changesяк у тригері AutoSave.xml.txt .
Френк Брейтлінг

Більше цього не потрібно робити. Дивіться відповідь Патріка та підтверджуйте її
Вадим Н

8

Відповідь 2018 року (2.39.1+)

У новіших версіях KeePass ви можете автоматично зберігати будь-яке оновлення запису (що включає додавання нових записів) без жодних тригерів. Просто зайдіть Tools -> Options... -> Advancedі натисніть на Automatically save after modifying an entry using the entry editing dialog.

Примітка. Схоже, це не працює для видалення записів.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.