Click here to Skip to main content
15,895,142 members
Articles / Programming Languages / Visual Basic

RDP Manager

Rate me:
Please Sign up or sign in to vote.
4.38/5 (3 votes)
11 Oct 2006CPOL3 min read 71.1K   2K   33  
Simple RDP and VNC connection manager built on .NET 2.0.
*********************************************************
RDPMan
Version: .4
Author: Jason Janofsky
jasonjanofsky@users.sourceforge.net
Release Date: 10/11/2006
*********************************************************

RDPMan is a simple utility to manage your remote shell
connections.  RDPMan .4 supports the following:

1. Windows RDP
2. VNC
3. Telnet

To create a connection within RDPMan simply drag and drop
a saved RDP or VNC file into the main window.  The
connection will be added to the main window.  Once you have 
added configuration for RDP, VNC config for that connection 
object has yet to be entered.  While you will still be able 
to connect with VNC, your optimal settings will not be 
reflected until you drop a VNC file onto your
created object.

You can also simply type in an internet address and click
the connect button which will add your new connection to
the main window and connect using RDP based on the default
item at the top of the treeview.  Settings on the Default
item are set with drag and drop of your RDP and VNC files.

If you right click on an object, you will see a context 
menu that, among connections, rename, and all the basics, 
includes a properties window that will allow you to change
the name of the object, the address, the preferred
connection type, and whether or not you wish to have your
RDP credentials remembered by your system.  The properties
window also shows the number of times you have connected as
well as the date of your last connection.

Changes Since .3
1. Redid the way the treeview works.  Instead of an array
of connection objects coinciding with the 
treeview.nodes.index, I have inherited the treenode object
into the connection object and simply added the objects
into the treeview.
2. Added the properties window
3. Fixed a ton of bugs
4. Added keypress events into the treeview
5. Added a bunch of new properties to the connection object
to show status on the properties page.
6. reorganized the form1.vb file to make things a bit easier
to read
7. Changed the way the treeview nodes are sorted to go
alphabetical
8. Added preferred connection into the properties page
changing the way the program connects to the object on a
double click

Changes Since .2
1. Added a Default Connection object.  When you use the
quick connect feature, the default options are applied.
2. Added an Icon.
3. Added support for the enter key in the quick connect
textbox.

Changes Since .1
1. Fixed a ton of drag and drop functionality, allowing
one to drag a VNC or RDP file onto an existing object.
2. Added the quick connect textbox and button.
3. Fixed telnet connections, this will be upgraded again
in the future, but telnet will now use your default shell
telnet command.

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions