keepass觸發器
概述
keepass的觸發器,顧名思義用來觸發的工具,也就是根據設定的一些條件來觸發某些動作,以實作一些自動化作業,
我設定的觸發器有這些:

打開程式自動打開密碼庫并與遠程同步,同時創建一個同步按鈕

<?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>Gr9kNBBeVEKKtuqynAkg9Q==</Guid>
<Name>啟動程式:1.打開資料庫;2.同步資料庫;3.創建同步按鈕</Name>
<Comments>啟動程式:1.打開資料庫;2.同步資料庫;3.創建同步按鈕</Comments>
<Events>
<Event>
<TypeGuid>1M7NtUuYT/KmqeJVJh7I6A==</TypeGuid>
<Parameters />
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>同步WorkPasswords</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>同步PersonalPasswords</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>個人資料庫被激活,切換到作業資料庫</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>作業資料庫被激活,切換到個人資料庫</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>/UFV1XmPRPqrifL4cO+UuA==</TypeGuid>
<Parameters>
<Parameter>這里路徑需要修改為自己的檔案所在路徑\PersonalPasswords.kdbx</Parameter>
<Parameter />
<Parameter />
<Parameter />
<Parameter />
<Parameter>False</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>Iq135Bd4Tu2ZtFcdArOtTQ==</TypeGuid>
<Parameters>
<Parameter>https://這里路徑需要修改為自己的檔案所在路徑/Keepass/PersonalPasswords.kdbx</Parameter>
<Parameter>用戶名</Parameter>
<Parameter>密碼</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>/UFV1XmPRPqrifL4cO+UuA==</TypeGuid>
<Parameters>
<Parameter>這里路徑需要修改為自己的檔案所在路徑\WorkPasswords.kdbx</Parameter>
<Parameter />
<Parameter />
<Parameter />
<Parameter />
<Parameter>False</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>Iq135Bd4Tu2ZtFcdArOtTQ==</TypeGuid>
<Parameters>
<Parameter>https://這里路徑需要修改為自己的檔案所在路徑/Keepass/WorkPasswords.kdbx</Parameter>
<Parameter>用戶名</Parameter>
<Parameter>密碼</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>同步WorkPasswords</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>同步PersonalPasswords</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>個人資料庫被激活,切換到作業資料庫</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>作業資料庫被激活,切換到個人資料庫</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>lYGPRZlmSYirPoboGpZoNg==</TypeGuid>
<Parameters>
<Parameter>同步</Parameter>
<Parameter>同步</Parameter>
<Parameter>與遠程同步</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>3p+yy9zLo0Omz4fFydqVdg==</Guid>
<Name>同步WorkPasswords</Name>
<Events>
<Event>
<TypeGuid>R0dZkpenQ6K5aB8fwvebkg==</TypeGuid>
<Parameters>
<Parameter>同步</Parameter>
</Parameters>
</Event>
<Event>
<TypeGuid>s6j9/ngTSmqcXdW6hDqbjg==</TypeGuid>
<Parameters>
<Parameter>1</Parameter>
<Parameter>WorkPasswords.kdbx</Parameter>
</Parameters>
</Event>
<Event>
<TypeGuid>goq3q7EcTr+AOTY/kXGXeA==</TypeGuid>
<Parameters />
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter />
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>作業資料庫被激活,切換到個人資料庫</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>P7gzLdYWToeZBWTbFkzWJg==</TypeGuid>
<Parameters>
<Parameter>WorkPasswords.kdbx</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>9VdhS/hMQV2pE3o5zRDwvQ==</TypeGuid>
<Parameters />
</Action>
<Action>
<TypeGuid>Iq135Bd4Tu2ZtFcdArOtTQ==</TypeGuid>
<Parameters>
<Parameter>https://這里要改成自己的檔案所在路徑/Keepass/WorkPasswords.kdbx</Parameter>
<Parameter>用戶名</Parameter>
<Parameter>密碼</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>作業資料庫被激活,切換到個人資料庫</Parameter>
<Parameter>1</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>CrX8LcfCU0+RHJBPfFuDvQ==</Guid>
<Name>作業資料庫被激活,切換到個人資料庫</Name>
<Comments>作業資料庫被激活,切換到個人資料庫標簽頁會觸發接鎖操作</Comments>
<Events>
<Event>
<TypeGuid>5f8TBoW4QYm5BvaeKztApw==</TypeGuid>
<Parameters>
<Parameter>1</Parameter>
<Parameter>WorkPasswords.kdbx</Parameter>
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>P7gzLdYWToeZBWTbFkzWJg==</TypeGuid>
<Parameters>
<Parameter>PersonalPasswords.kdbx</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
</Triggers>
</TriggerCollection>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/508807.html
標籤:其他
