Simpan data setelah menambahkan entri baru

20

Apakah mungkin (berdasarkan opsi atau pemicu) untuk menyimpan database Keepass secara otomatis setelah saya menambahkan entri baru?

Saya sering lupa menyimpannya dan kemudian kehilangan data baru ketika mematikan windows.

Atau: Apakah mungkin untuk menyimpan data ketika KeePass dipaksa untuk menutup ketika Windows keluar?

agung
sumber

Jawaban:

9

Ada opsi simpan otomatis di Alat -> Opsi ... -> Tingkat Lanjut. Jika ini terkadang gagal berfungsi, itu mungkin bug. Cara untuk mengurangi ini adalah dengan menggunakan periode kunci-otomatis yang lebih pendek sehingga basis data akan lebih sering disimpan.

KeeFox juga menyimpan otomatis saat Anda menyimpan kata sandi baru dari browser. Anda dapat mempertimbangkan menggunakannya.

billc.cn
sumber
4
Catatan, opsi simpan otomatis di bawah Advanced hanya menyimpan "saat menutup / mengunci basis data." Ini memenuhi pertanyaan "alternatif", tetapi tidak harus "menyimpan data setelah menambahkan entri baru." Jika Keepass atau Windows crash, data akan hilang.
LarsH
@ LarsH salah, ada opsi simpan otomatis saat memodifikasi entri yang termasuk menambahkan. Lihat jawaban oleh Patrik
Vadim H
@AdimH: Jawaban Patrik berlaku untuk versi Keepass yang lebih baru. Saya senang mereka menambahkan fitur ini.
LarsH
35

Saya mengalami masalah yang sama dan saya tidak puas dengan jawabannya, jadi saya melanjutkan Googling dan melihat tutorial ini :

Cara membuat pemicu yang mengimplementasikan fitur simpan otomatis

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

  1. Di KeePass Password Safe, klik pada menu Tools dan pilih Triggers.
  2. Klik tombol Add untuk membuka wizard Add Trigger.
  3. Masukkan nama untuk pemicu baru, seperti Auto Save Database, lalu klik Next. Centang kotak "Diaktifkan" dan "Awalnya Pada", dan "Matikan setelah melakukan tindakan (jalankan sekali) kotak centang tidak dijaga.
  4. Pada tab "Acara", klik tombol Tambah.
  5. Pilih status antarmuka pengguna yang diperbarui dalam daftar drop-down "Event", yang mengevaluasi ke true ketika KeePass telah selesai memperbarui status antarmuka pengguna (menu, bilah alat, ...), termasuk setelah sebagian besar tindakan pengguna, seperti menambah / mengedit / menghapus entri dan grup, dll. Kemudian, klik OK, ikuti dengan Berikutnya di wisaya.
  6. Opsional: Pada tab "Ketentuan", klik tombol Tambahkan.
  7. Opsional (jika melakukan langkah di atas): Pilih Database aktif memiliki perubahan yang belum disimpan dalam daftar drop-down "Kondisi", dan klik OK, ikuti oleh Berikutnya di wisaya.
  8. Pada tab "Tindakan", klik tombol Tambahkan.
  9. Pilih Simpan basis data aktif di daftar turun bawah “Tindakan”, dan klik OK.
  10. Klik Selesai, ikuti dengan OK.

Tindakan untuk menyimpan kata sandi dilakukan segera, jika ada perubahan yang belum disimpan. Setelah membuat pelatuk, tombol Simpan akan selalu dinonaktifkan atau berwarna abu-abu, karena perubahan disimpan secara instan pada setiap perubahan - penambahan, penghapusan, atau edisi.

Nicolas Thomas
sumber
Selamat Datang di Pengguna Super! Sementara ini mungkin secara teoritis menjawab pertanyaan, akan lebih baik untuk menyertakan bagian penting dari jawabannya di sini, dan menyediakan link untuk referensi.
slhck
Silakan impor gambar ke hosting Stack Exchange Imgur. Perlindungan hotlink menyebabkan gambar tidak muncul.
bwDraco
Ini hebat - sepertinya harus dimasukkan ke dalam opsi yang ada di dalam aplikasi!
Peter Tirrell
1
Di KeePass 2.39.1 saya tidak dapat menemukan acara yang diperbarui antarmuka negara pengguna, tetapi orang dapat menggunakan Time - Periodicacara dengan kondisi Database has unsaved changesseperti pada pemicu AutoSave.xml.txt .
Frank Breitling
Tidak perlu melakukan ini lagi. Lihat jawaban oleh Patrik dan pilih itu
Vadim H
8

2018 Jawab (2.39.1+)

Dalam versi terbaru KeePass Anda dapat memiliki penyimpanan otomatis pada setiap pembaruan entri (yang termasuk menambahkan entri baru) tanpa pemicu apa pun. Cukup buka Tools -> Options... -> Advanceddan klik Automatically save after modifying an entry using the entry editing dialog.

Catatan: Ini sepertinya tidak berfungsi untuk menghapus entri.

Patrik Fuhrmann
sumber
0

The AutoSave.xml.txt pemicu dari KeePass halaman Contoh Pemicu tidak tepat ini.

Untuk mengimpor pemicu ini, lihat Importing triggers from a filebagian di halaman ini.

Frank Breitling
sumber
tidak perlu pemicu. Lihat jawaban oleh Patrik
Vadim H