Menu

Auto-type sequence

Help
Dibolek
2017-10-15
2017-10-15
  • Dibolek

    Dibolek - 2017-10-15

    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:

    • 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.

     
  • wellread1

    wellread1 - 2017-10-15

    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
    • Dibolek

      Dibolek - 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.

       

Log in to post a comment.

MongoDB Logo MongoDB