I administer an application that runs on Linux and has a Web GUI. There are lots of different Linux servers I connect to with Putty, each having their own username/password for the corresponding Web GUI. I want to be able to use the global hotkey to autotype the credentials into the Web GUI but the HTML title for the Web GUI does not contain anything specific to the server it's related to, which means I can't use the TargetWindow feature.
For example, 3 of the servers might have this setup:
servername -> URL -> Title
server1 -> https://127.0.0.1:1234/myapp/mylogin.jsp -> MyApp Login
server2 -> https://127.0.0.1:1234/myapp/mylogin.jsp -> MyApp 5.2 Login
server3 -> https://127.0.0.1:1234/myapp/mylogin.jsp -> MyApp 5.4 Login
They all have the same URL, and the Title has nothing specific to the server name.
In order for me to login to the Web GUI I have to first connect to the server using Putty, which sets up an SSH tunnel on the 1234 port in the examples above. So when I get to the Web GUI login page, there is always a corresponding Putty session open that does contain specific server details. I'm thinking if KeePass had the capability to pull the hostname either from the title of the Putty window or from the prompt, then the relationship between Putty and the Web GUI could be established.
Hope I explained this ok .... Anyone know if this is possible?
KeePass only searches for the title of the window in focus. The only option I can think of is to have all of the KeePass records match the "MyApp" window, then you can select the correct one.
Log in to post a comment.