Skip to content

Instantly share code, notes, and snippets.

@iceycode
Last active October 23, 2017 06:46
Show Gist options
  • Save iceycode/1e66aceed731a52ac2cd417f36868ad6 to your computer and use it in GitHub Desktop.
Save iceycode/1e66aceed731a52ac2cd417f36868ad6 to your computer and use it in GitHub Desktop.
# README One liner to load a KeePass file with keyfile and encrypted password. All varaiables for KeePass.exe command are stored in environmental variables, including the executable path for KeePass2 itself. Both password (both encrypted & unencrypted) and database must be String type for this to work. To obtain encrypted password, must add the …
<?xml version="1.0" encoding="utf-8"?>
<TriggerCollection xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Triggers>
<Trigger>
<Guid>kbZBsPKsnkSIy2Wg4JfxnA==</Guid>
<Name>Prevent data loss by MEGA</Name>
<Events>
<Event>
<TypeGuid>s6j9/ngTSmqcXdW6hDqbjg==</TypeGuid>
<Parameters>
<Parameter>0</Parameter>
<Parameter />
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter />
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>Iq135Bd4Tu2ZtFcdArOtTQ==</TypeGuid>
<Parameters>
<Parameter>D:\jagod\Documents\MEGA\Documents\My Safes\KeePass\Sync-Master\KeePass.kdbx</Parameter>
<Parameter />
<Parameter />
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter />
<Parameter>1</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
</Triggers>
</TriggerCollection>
<# Change parameter $kp_Version
Current version is 2.37
.NOTES
Make sure to change following into String types:
- pw-enc:<string>
- pw:<string>
- database name as string
#>
& $env:KP_APP_P $($env:KP_DB1).ToString() -pw-enc:$($env:KP_PASSENC).ToString() -keyfile:$($env:KP_KEY)
<?xml version="1.0" encoding="utf-8"?>
<TriggerCollection xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Triggers>
<Trigger>
<Guid>VjhhdcXQeEe187at5DC/eg==</Guid>
<Name>Activate Master Database</Name>
<Events>
<Event>
<TypeGuid>jOremqgXSRmjL/QeOx3sSQ==</TypeGuid>
<Parameters>
<Parameter>0</Paramet er>
<Parameter />
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>P7gzLdYWToeZBWTbFkzWJg==</TypeGuid>
<Parameters>
<Parameter>Master.kdbx</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
</Triggers>
</TriggerCollection>
<?xml version="1.0" encoding="utf-8"?>
<TriggerCollection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Triggers>
<Trigger>
<Guid>fyDSXru81Uu/4w68hnr+QQ==</Guid>
<Name>add sync with box button</Name>
<Events>
<Event>
<TypeGuid>2PMe6cxpSBuJxfzi6ktqlw==</TypeGuid>
<Parameters />
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>lYGPRZlmSYirPoboGpZoNg==</TypeGuid>
<Parameters>
<Parameter>btn_box</Parameter>
<Parameter>Sync with Box</Parameter>
<Parameter />
</Parameters>
</Action>
</Actions>
</Trigger>
<Trigger>
<Guid>Y6KyPXgR3EeQqMSKbGzIWQ==</Guid>
<Name>auto sync with box</Name>
<Events>
<Event>
<TypeGuid>R0dZkpenQ6K5aB8fwvebkg==</TypeGuid>
<Parameters>
<Parameter>btn_box</Parameter>
</Parameters>
</Event>
<Event>
<TypeGuid>s6j9/ngTSmqcXdW6hDqbjg==</TypeGuid>
<Parameters>
<Parameter>3</Parameter>
<Parameter>REPLACE_WITH_DB_FILENAME</Parameter>
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter />
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>Iq135Bd4Tu2ZtFcdArOtTQ==</TypeGuid>
<Parameters>
<Parameter>https://dav.box.com/dav/REPLACE_WITH_DB_FILENAME</Parameter>
<Parameter>{REF:U@I:REPLACE_WITH_BOX_UUID}</Parameter>
<Parameter>{REF:P@I:REPLACE_WITH_BOX_UUID}</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter />
<Parameter>1</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
</Triggers>
</TriggerCollection>
<?xml version="1.0" encoding="utf-8"?>
<TriggerCollection xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Triggers>
<Trigger>
<Guid>gBH/MZ7ynUCRjBBVAZxEbw==</Guid>
<Name>On KeePass start: Auto Save buttons, initialize</Name>
<Events>
<Event>
<TypeGuid>1M7NtUuYT/KmqeJVJh7I6A==</TypeGuid>
<Parameters />
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>lYGPRZlmSYirPoboGpZoNg==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_OFF</Parameter>
<Parameter>Auto Save OFF</Parameter>
<Parameter />
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>On db changed: Save</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
<Trigger>
<Guid>mfzSS4gfeUyi1ERz1Vh7uQ==</Guid>
<Name>On db opened: Auto Save On</Name>
<Events>
<Event>
<TypeGuid>5f8TBoW4QYm5BvaeKztApw==</TypeGuid>
<Parameters>
<Parameter>0</Parameter>
<Parameter />
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>1m1BomyyRLqkSApB+glIeQ==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_OFF</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>1m1BomyyRLqkSApB+glIeQ==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_ON</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>lYGPRZlmSYirPoboGpZoNg==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_OFF</Parameter>
<Parameter>Auto Save OFF</Parameter>
<Parameter />
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>On db changed: Save</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
<Trigger>
<Guid>dzatldc/jkOKLpkWmxGtCg==</Guid>
<Name>On db changed: Save</Name>
<Events>
<Event>
<TypeGuid>jRLUmvLLT/eo78/arGJomQ==</TypeGuid>
<Parameters />
</Event>
</Events>
<Conditions>
<Condition>
<TypeGuid>08r67ygqRkqZkNhl/OAW7Q==</TypeGuid>
<Parameters />
<Negate>false</Negate>
</Condition>
</Conditions>
<Actions>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter />
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>9VdhS/hMQV2pE3o5zRDwvQ==</TypeGuid>
<Parameters />
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter />
<Parameter>1</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
<Trigger>
<Guid>dy/Jd4wZA02w5yj/l2U//A==</Guid>
<Name>Auto Save OFF Action</Name>
<Events>
<Event>
<TypeGuid>R0dZkpenQ6K5aB8fwvebkg==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_OFF</Parameter>
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>1m1BomyyRLqkSApB+glIeQ==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_OFF</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>On db changed: Save</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>lYGPRZlmSYirPoboGpZoNg==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_ON</Parameter>
<Parameter>Auto Save ON</Parameter>
<Parameter />
</Parameters>
</Action>
</Actions>
</Trigger>
<Trigger>
<Guid>igyBmu926U6efCRtjBlJBQ==</Guid>
<Name>Auto Save ON Action</Name>
<Events>
<Event>
<TypeGuid>R0dZkpenQ6K5aB8fwvebkg==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_ON</Parameter>
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>1m1BomyyRLqkSApB+glIeQ==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_ON</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>lYGPRZlmSYirPoboGpZoNg==</TypeGuid>
<Parameters>
<Parameter>btn_Auto_Save_OFF</Parameter>
<Parameter>Auto Save OFF</Parameter>
<Parameter />
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>On db changed: Save</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
</Triggers>
</TriggerCollection>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment