liyoujin2010 / superputty

Automatically exported from code.google.com/p/superputty
MIT License
0 stars 0 forks source link

Global Autotype with keepass not working #457

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

1. Add an entry to keepass with your credentials
2. in AutotypeColum add a custom sequence for specific window
3. choose SuperPutty window
4. try to use Global Auto-Type and it fails

I am looking for a nice way to use secure Passwords for Networklogins. I want 
to have keepass generated PWs for my router-logins with SuperPutty.
... but apparently the Global Auto-Type feature does not work.

What version of the product are you using? On what operating system?
Windows 7 with SuperPUTTY 1.4.0.5

I already asked about that issue at sourceforge/keepass.
They believe it as an issue with the Title naming of PUTTY/SuperPUTTY.
http://sourceforge.net/p/keepass/discussion/329221/thread/3592d5b8/

Many thanks,
Rene

Original issue reported on code.google.com by rene.aic...@gmail.com on 25 Aug 2014 at 6:39

GoogleCodeExporter commented 8 years ago
Hi,

Keepass actually doesn't aim for the superputty window, but for the putty 
window contained "inside" superputty. Since this putty window does not have the 
same title as the superputty window, the entry you select in step 3. ("choose 
superputty window") will not work.

One work-around to get Global Auto-Type to work with SuperPutty, is as follows: 
1. Add an entry to keepass with your credentials
2. in Tools, select "Auto-type: Select target window"
3. open (right-click, "edit") the superputty Session entry that you need these 
credentials for
4. copy the contents of the "Host name (or ip address)" box
5. paste this into the keepass "Auto-type: Select target window", with * 
wildcard on either side

6. confirm that the line added to your keepass entry is something along the 
lines of either (or add both lines, if you want to be sure, they won't 
conflict): 
Auto-Type-Window: *my_server_hostname*
Auto-Type-Window: *server.ip.addr.ess*

7. try to use Global Auto-type, it should work

This worked for me, I hope it helps someone else.

Original comment by marianne...@gmail.com on 18 Nov 2014 at 9:25