AutoPuTTY is a simple connection manager / launcher It's written in C# so you'll need at least Microsoft .NET Framework Version 2.0 --------------------------------------------- Release Notes v.0.24.4 - Supports tvnviewer --------------------------------------------- What you can do with it : - Manage a server list and connect thru PuTTY, WinSCP, Microsoft Remote Desktop and VNC (only VNC 3.3 encryption is supported for passwords yet) - Easily connect to multiple servers at once - Import a list from a simple text file - Protect the application startup with a password (note that the list is always encrypted) --------------------------------------------- It looks complicated isn't it ? - No, it's not So how do I use this ? Configure tools : - Click the "wheel" button and select paths for the tools you want to use, default configuration will run tools from current path (except for RDP which is : %WINDIR%\system32\mstsc.exe) Adding a server : - Name and Hostname are required, Username and Password are optional - Name is unique - Don't forget the connection "Type", default is PuTTY - You can import server lists from the Options / General menu ("wheel" button) Connect to a server : - Double clicking a server will connect using the associated "Type" - Right click on a server or a multiple server selection in the list, if you choose "Connect" each will use their associated "Type" Modifying a server : - Change any of the informations and click the blue "left arrow" button Duplicating a server : - Change the Name and click the green "plus" button Delete a server : - Select a server and either click the red "cross" button or right click the server in the list and select "Delete" - To delete multiple servers, select them then right click on the selection and select "Delete" Search servers : - Press Ctrl+F, if window size is large enougth, there's a "Match case" option too --------------------------------------------- Source includes : - a modified DPAPI crypto class (http://www.obviex.com/samples/dpapi.aspx) from Chip Forster : http://www.remkoweijnen.nl/blog/2007/10/18/how-rdp-passwords-are-encrypted/#comment-562 - a VNC crypto class from VncSharp : http://cdot.senecac.on.ca/projects/vncsharp/ - the FusionTrackBar class from FusionToolkit : http://transparenttrackbar.codeplex.com/ - code to set image opacity : http://www.geekpedia.com/code110_Set-Image-Opacity-Using-Csharp.html ---------------------------------------------