Salva dados depois de adicionar uma nova entrada

16

É possível (por opção ou trigger) salvar o banco de dados Keepass automaticamente depois que eu adicionei uma nova entrada?

Eu freqüentemente esqueço de salvá-lo e depois perder os novos dados ao desligar as janelas.

Alternativamente: É possível salvar os dados quando o KeePass é forçado a fechar quando o Windows sai?

    
por magnattic 23.01.2012 / 20:22

4 respostas

7

Há uma opção de salvamento automático em Ferramentas - > Opções ... - > Avançado Se isso às vezes não funcionar, pode ser um bug. Uma maneira de atenuar isso é usar um período mais curto de bloqueio automático para que o banco de dados seja salvo com mais frequência.

Além disso, o KeeFox salva automaticamente quando você salva uma nova senha no navegador. Você pode considerar usá-lo.

    
por 23.01.2012 / 20:29
33

Eu tive o mesmo problema e não fiquei satisfeito com a resposta, então continuei pesquisando e encontrei este tutorial :

How to create a trigger that implements the auto save feature

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

  1. In KeePass Password Safe, click on Tools menu and select Triggers.
  2. Click on Add button to open Add Trigger wizard.
  3. Enter a name for the new trigger, such as Auto Save Database, then click Next. Left the “Enabled” and “Initially On” check boxes ticked, and “Turn off after executing actions (run once) check box unticked.
  4. On the “Events” tab, click on Add button.
  5. Select User interface state updated in the “Event” drop-down list, which evaluates to true when KeePass has finished updating the state of the user interface (menus, toolbar, …), including after most user actions, like adding / editing / deleting entries and groups, etc. Then, click OK, follow by Next in the wizard.
  6. Optional: On the “Conditions” tab, click on Add button.
  7. Optional (if perform step above):Select Active database has unsaved changes in the “Condition” drop-down list, and click OK, follow by Next in the wizard.
  8. On the “Actions” tab, click on Add button.
  9. Select Save active database in the “Action” drop-down list, and click OK.
  10. Click Finish, follow by OK.

The action to save the password is performed immediately, if there is unsaved changes. After creating the trigger, the Save button will always be disabled or grayed out, as the change is saved instantly on any changes – addition, deletion or edition.

    
por 22.01.2013 / 12:45
3

2018 Resposta (2.39.1 +)

Nas versões mais recentes do KeePass você pode ter salvamento automático em qualquer atualização da entrada (que inclui adicionar novas entradas) sem nenhum acionador. Basta ir para Tools -> Options... -> Advanced e clicar em Automatically save after modifying an entry using the entry editing dialog .

Nota: isso não parece funcionar para excluir entradas.

    
por 19.05.2018 / 00:40
0

O acionador AutoSave.xml.txt do KeePass página Exemplos de trigger faz exatamente isso.

Para importar esse acionador, veja a seção Importing triggers from a file nesta página.

    
por 23.07.2018 / 08:04

Tags