Skip to content

KeePass Plugin to provide a placeholder excluding an entry from the Auto-Type feature based on the given target window specifier

License

Notifications You must be signed in to change notification settings

michue/AutoTypeExclude

Repository files navigation

Auto-Type Exclude

Version Releasedate Downloads
License: GPLv3

This KeePass plugin extends KeePass' Auto-Type feature with an additional placeholder, {EXCLUDE_ENTRY}. This allows you to exclude an entry from auto-typing based on the target window specifier.

Table of Contents

Usage

The reduce the configuration amount for type-type, KeePass uses entry titles as filters for window titles by default. But sometimes you find yourself in the situation, that the entry title matches more windows than you would've liked. To exclude the entry from auto-typing on those windows, Auto-Type Exclude provides the placeholder {EXCLUDE_ENTRY}.

Simply create a custom sequence with matching the title of the window, on which you want the entry to be excluded from auto-typing. As the sequence select the new placeholder {EXCLUDE_ENTRY}. The plugin looks for this placeholder and excludes the entry, if the window specifier matches the active window title.

Notes:

  1. It is sufficient, if the placeholder is only part of the sequence - excluding will work nonetheless.
    But since the rest of the sequence will never be used, the plugin trims the sequence to only {EXCLUDE_ENTRY} for clarity.
  2. The placeholder can not be used within a default sequence (for an entry or a folder).
    Therefore the placeholder is not offered in the placeholder selection in this case and will be stripped after closing the dialog, if it was typed manually.

Example

Let's assume you have an entry for the gaming platform Steam, but you also are a big fan of industrial heritage and keep an account on Steam Heritage. Using Auto-Type on the login page of Steam Heritage will show the selection dialog, since both entry titles match the window title. But you are never gonna choose your Steam credentials in this occasion and are stuck with an additional click each time.

Auto-Type Entry Selection window

To exclude your Steam entry from matching the Steam Heritage with this plugin, you open the Steam entry and add a custom Auto-Type sequence for this entry. The window specifier should match the site you want this entry to be excluded from (i.e. *Steam Heritage*) and the sequence is simply the new placeholder {EXCLUDE_ENTRY}.

Edit Steam Entry window

The next time you use Auto-Type to login in to your Steam Heritage account, you won't to bothered by the selection dialog and can enjoy Britain's industrial heritage right away.

Download

Please follow these links to download the plugin file itself.

In addition to the manual way of downloading the plugin, you can use EarlyUpdateCheck by Rookiestyle to update the plugin automatically. See the corresponding wiki for more details.

Translations

Auto-Type Exclude does not expose any user facing text. Therefore translations are not necessary.

Requirements

  • KeePass: 2.59
  • .NET framework: 3.5

About

KeePass Plugin to provide a placeholder excluding an entry from the Auto-Type feature based on the given target window specifier

Topics

Resources

License

Stars

Watchers

Forks