When i use this auto-type sequence :
{USERNAME}{ENTER}{DELAY 2000}{PICKCHARS:Pass2:C=7}{ENTER}
keepass is waiting with sending keystrokes, until i choose all needed characters, and then it sends them at once.
That is a problem, because at this specific moment, when keepass pickchars form appears, i don't know wchich chars to choose.
What i want is:
first send {USERNAME}{ENTER},
then waiting ({DELAY 2000}) for website to load next form,
and then pop-up keepass form to choose characters {PICKCHARS:Pass2:C=7}, and finally send them to webform {ENTER}.
Any advise how to achieve such behavior?
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The {PICKCHARS} placeholder is compiled prior to any keystrokes being sent. It cannot collect user input in the middle of executing a keystroke sequence.
If you want to use {PICKCHARS} on the second page of a login process, you need to break the auto-type sequence into two separate sequences e.g.
Yes, I did it the same way. That was my second thought. But it was still a good idea to ask, because there is plenty of things i don't know about keepass and maybe i'm missing something.
Thanks for prompt replay.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi.
When i use this auto-type sequence :
{USERNAME}{ENTER}{DELAY 2000}{PICKCHARS:Pass2:C=7}{ENTER}
keepass is waiting with sending keystrokes, until i choose all needed characters, and then it sends them at once.
That is a problem, because at this specific moment, when keepass pickchars form appears, i don't know wchich chars to choose.
What i want is:
Any advise how to achieve such behavior?
Thanks.
The {PICKCHARS} placeholder is compiled prior to any keystrokes being sent. It cannot collect user input in the middle of executing a keystroke sequence.
If you want to use {PICKCHARS} on the second page of a login process, you need to break the auto-type sequence into two separate sequences e.g.
target window 1
{USERNAME}{ENTER}target window 2
{PICKCHARS:Pass2:C=7}{ENTER}Last edit: wellread1 2017-10-15
Yes, I did it the same way. That was my second thought. But it was still a good idea to ask, because there is plenty of things i don't know about keepass and maybe i'm missing something.
Thanks for prompt replay.