#405 Improved Auto-Type-Window Identification

open
nobody
None
5
2014-07-17
2005-05-02
multitier
No

KeePass is great!
It is very comfortable to log in using the global
hotkey feature together with the Auto-Type-Window
String. However, this methoods fails when there is now
appliaction specific window title. This is the case for
1. web pages protected by http basic authentication
2. connecting network drives.
I have a lot of passwords which fit into these categories.

Window identification could be improved if title
strings could be defined also for parent and child
windows, e.g. by defining entries like
Auto-Type-Parent-Window: ...
Auto-Type-Child-Window: ...

A specification for the identification of a login
window then could be as follows:

Loop through all KeePass entries and look for a match
of the "Auto-Type-Window" string with the title string
of the active window (this is done already now). If a
match is found, perform the following additional tests:
1. If an "Auto-Type-Parent-Window" string is defined,
recursively loop through all parent-windows and check
for a title string.
2. If an "Auto-Type-Child-Window" string is defined,
recursively loop through the child-windows and check
for a matching title string.
In case no additional strings are definied or the above
tests are positive, send the Auto-Type-Text. (You may
alternatively define "*" as default string for
"Auto-Type-Parent-Window" and "Auto-Type-Child-Window".)

This specification would not change the log-in-behavior
for existing entries.

Discussion

  • DNez
    DNez
    2005-05-14

    Logged In: YES
    user_id=1107003

    djhotrain

     
  • DNez
    DNez
    2005-05-14

    Logged In: YES
    user_id=1107003

    Oops, disregard that previous comment.

     
  • scodan
    scodan
    2005-05-15

    Logged In: YES
    user_id=441619

    Why not just do what Password Agent does, and send the keys
    to the window and control that has focus?

     
  • multitier
    multitier
    2005-05-15

    Logged In: YES
    user_id=1266802

    The problem is not to select the window but to find the
    correct userid and password for a given window.

     
  • scodan
    scodan
    2005-05-15

    Logged In: YES
    user_id=441619

    I see your point. I think they're both problems.

     
  • Rafael Vuijk
    Rafael Vuijk
    2005-09-23

    Logged In: YES
    user_id=414115

    I want this feature too !
    Additionally, it could ask which password entry to use when
    it cannot find it and then add title matching automatically.