新しいエントリを追加した後、データを保存します

新しいエントリを追加した後、データを保存します

新しいエントリを追加した後、Keepass データベースを自動的に保存することは可能ですか (オプションまたはトリガーによって)?

保存するのを忘れてしまい、ウィンドウをシャットダウンするときに新しいデータが失われることがよくあります。

あるいは、Windows の終了時に KeePass が強制終了された場合、データを保存することは可能ですか?

答え1

[ツール] -> [オプション...] -> [詳細設定] に自動保存オプションがあります。これが時々機能しない場合は、バグである可能性があります。この問題を軽減する方法は、自動ロック期間を短くして、データベースがより頻繁に保存されるようにすることです。

また、KeeFox ではブラウザから新しいパスワードを保存するときに自動保存が行われます。使用を検討してください。

答え2

私も同じ問題に遭遇しましたが、答えに満足できなかったので、グーグル検索を続け、このチュートリアル:

自動保存機能を実装するトリガーを作成する方法

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

  1. KeePass Password Safe で、「ツール」メニューをクリックし、「トリガー」を選択します。
  2. [追加] ボタンをクリックして、トリガーの追加ウィザードを開きます。
  3. 新しいトリガーの名前(「データベースの自動保存」など)を入力し、[次へ] をクリックします。[有効] および [最初はオン] チェックボックスをオンにしたまま、[アクションの実行後にオフにする (1 回実行)] チェックボックスをオフにします。
  4. 「イベント」タブで、「追加」ボタンをクリックします。
  5. 「イベント」ドロップダウン リストで「ユーザー インターフェイスの状態が更新されました」を選択します。これは、エントリやグループの追加、編集、削除などのほとんどのユーザー アクションの後を含め、KeePass がユーザー インターフェイス (メニュー、ツールバーなど) の状態の更新を完了したときに true と評価されます。次に、[OK] をクリックし、ウィザードで [次へ] をクリックします。
  6. オプション: 「条件」タブで、「追加」ボタンをクリックします。
  7. オプション (上記の手順を実行する場合):「条件」ドロップダウン リストで「アクティブ データベースには保存されていない変更があります」を選択し、「OK」をクリックして、ウィザードで「次へ」をクリックします。
  8. 「アクション」タブで、「追加」ボタンをクリックします。
  9. 「アクション」ドロップダウン リストで「アクティブなデータベースを保存」を選択し、「OK」をクリックします。
  10. [完了] をクリックし、[OK] をクリックします。

保存されていない変更がある場合、パスワードを保存するアクションは直ちに実行されます。トリガーを作成した後は、追加、削除、編集などの変更が即座に保存されるため、[保存] ボタンは常に無効またはグレー表示されます。

答え3

2018 回答 (2.39.1+)

KeePass の最新バージョンでは、トリガーなしでエントリの更新 (新しいエントリの追加を含む) を自動保存できます。 に移動してTools -> Options... -> Advanced、 をクリックするだけですAutomatically save after modifying an entry using the entry editing dialog

注: これはエントリの削除には機能しないようです。

答え4

自動保存.xml.txtKeePassからのトリガートリガー例ページまさにこれを行います。

このトリガーをインポートするには、Importing triggers from a fileこのページのセクションを参照してください。

関連情報