#1135 Flash Player Plugin influences the speed of autotype (not JS) ...

KeePass_2.x
closed
nobody
5
2014-01-02
2013-07-09
Alpengreis
No

Hi Dominic

About the "Javascript influences the speed of autotype" ticket (closed):

I was wrong, it's not JS, it's not an AV, it's not a driver, it's the Flash Player Plugin! I have tested with Firefox and URL http://www.teleboy.ch - with Flash Player Plugin enabled, the speed of autotype will be faster and remains at this state, until Fx is closed! If the Flash Plugin is disabled, no such behaviour exist and speed remains normal.

Thank you in advance for your analysis!

Best regards,
SwissBIT

Discussion

  • Dominik Reichl
    Dominik Reichl
    2013-07-10

    Thanks, I can reproduce this. After experimenting a bit, I think it's not caused directly by KeePass code, but by the SendKeys class of the .NET framework (which KeePass uses for sending keys). In order to fix this issue, the SendKeys class would need to be avoided, i.e. a large part of the auto-type engine would need to be rewritten. Maybe I'll do this in the future, but don't expect it to happen that soon.

    Best regards,
    Dominik

     
  • Alpengreis
    Alpengreis
    2013-07-10

    Thank you, Dominik,

    The big problem with this is that all my entries MUST have a delay (because otherwise they fail) (until Firefox is closed), no longer function properly.

    [In German: Das grosse Problem damit ist, dass alle meine Einträge, die ein Delay haben MÜSSEN (weil sie sonst fehlschlagen), dann nicht mehr ordnungsgemäss funktionieren (bis Firefox geschlossen wird).]

    Maybe it's possible to find a workaround, instead of a complete rewrite?

    Best regards,
    Norbert

     
  • Dominik Reichl
    Dominik Reichl
    2013-07-10

    Right-click the top-most group -> 'Edit Group' -> tab 'Auto-Type' -> set 'Override default sequence' e.g. to {DELAY=100}{USERNAME}{TAB}{PASSWORD}{ENTER}. Now all entries using the standard sequence have longer delays between the keypresses.

    Best regards,
    Dominik

     
  • Alpengreis
    Alpengreis
    2013-07-10

    Dominik, which unfortunately does not help, since the delay is influenced by Flash. That is, a login on one site only - let's say with delay = 100 works - works after loading a page with Flash content not more! I put on from the beginning of these pages, a much higher delay, then the login is - as long as I have not attended Flash site, too slow ...

    And there are so many sites with Flash content, which I unfortunately can not block (because I MUST use), that's a real problem!

    [In German: Dominik, das nutzt leider nichts, da auch das Delay von Flash beeinflusst wird. Das heisst, ein Login, das auf einer Seite nur - sagen wir mit Delay=100 funktioniert - funktioniert nach dem Laden einer Seite mit Flash-Inhalt nicht mehr! Setze ich von Anfang an, für solche Seiten ein viel höheres Delay, ist das Login dann - solange ich noch keine Flash-Seite besucht habe, viel zu langsam ...

    Und da es auf so vielen Seien Flash-Inhalte gibt, die ich leider nicht alle blocken kann (weil ich sie nutzen MUSS), ist das schon ein wirkliches Problem!]

    Best regards,
    Norbert

     
  • Dominik Reichl
    Dominik Reichl
    2013-07-11

    You could try using the RDCAutoTypeAndTCATO plugin:
    http://keepass.info/plugins.html#rdcandtcato

    This plugin basically makes KeePass use a different auto-type engine (from KeePass 1.x), which shouldn't be affected (but has other problems). Make sure that the browser executable is in the list of applications for which ClassicType is enabled.

    Best regards,
    Dominik

     
  • Alpengreis
    Alpengreis
    2013-07-11

    Thanks for the tip with the plugin above, but it's no solution. Had a crash, Not all characters have been transmitted correctly and with high ANSI characters(?) AutoType was EXTREMELY slow.

    Autotype is SO (with/out plugin) simply not useful for me. Then I have to probably look for another program, too bad ...

    Thank you for your help, Dominik!

    Best regards,
    Norbert

     
    Last edit: Alpengreis 2013-07-11
  • Luckyrat
    Luckyrat
    2013-07-18

    It's strange that this is the first time this problem has been mentioned. Can it be replicated on older versions of Firefox or with older versions of the Flash plugin?

    Dominik, how sure are you that it's SendKeys rather than a bug in Firefox or Flash?

    Norbert, have you tried KeeFox (http://keefox.org)? If you're working primarily with Firefox it might be worth trying it since it can fill in forms without requiring AutoType.

     
  • Alpengreis
    Alpengreis
    2013-07-18

    Luckyrat, thank you for the suggestion, I'll try it!

    Kind regards,
    Norbert

     
    Last edit: Alpengreis 2013-07-18
  • Alpengreis
    Alpengreis
    2013-07-22

    For several days now I use KeeFox ...

    Works well so far - thanks again, Luckyrat!

    Kind regards,
    Norbert

     
  • Dominik Reichl
    Dominik Reichl
    2014-01-02

    • status: open --> closed