Command Line Parameters - requested by: Simon Capewell
- /sname "server name"
Can open a new client window by providing a Server Name - /gname "group name"
Can open a multiple client window by specifying the Group Name
Those words says all.
Server Settings Window
the Server Settings window.
- In General Tab
- Server Name
You can give your connection name - Server
The host address or IP address - Custom Port - requested by: Simon Capewell
Allowing the RDP to connect to different port. - Username
Your RD server Username - Password
Your RD server Password - Description
Your Server description - Group
You can choose the group of your Server. You can also open Group Manager from there
- Desktop Sizes - some resoutions where requested by: Simon Capewell
- 640 x 480
- 800 x 600
- 1024 x 768
- 1120 x 700
- 1152 x 864
- 1280 x 800
- 1280 x 1024
- Custom Desktop Height and Width
- Fullscreen
- Colors
- True Color (24 bit)
- High Color (16 bit)
- High Color (15 bit)
- 256 Colors
- In General Tab
- Password
Your Startup Password
- Hide when Minimize
If Enabled, the window hides and it self and you bring it up anytime by double clicking on notification icon in system tray.
If Disabled, the window just minimized and accessible in taskbar. - Notification Window
If Enabled, Notification window pops up everytime you hover into some controls.
if Disabled, You know what that means ..
Import/Export
- Import from RDP file format
You can import your current RDP files
Note: Currently, the password made by MSTSC cannot be decrypted. I Still have to work on this - Export to RDP file format
You can export the servers in RDP file format
Manages the server groups
Database
I implemeted SQLite3 - ADO.NET instead of working with XML and can be very time-consuming
UI Features
Notification Icon
This icon sits on your system tray area and you can right click on it to show the context menu or double click to bring up the window when minimized or hidden.
The context menu items contains:
- Servers - And under it contains the Groups and the Servers
- Disconnect All
- Configuration
- Lock
- Exit
For safety purposes, a Lock feature is added to lock the current application and the Password Window will show up after locking the application.
Startup Password - requested by: shmulyeng
For safety purposes, a Password feature is added before opening the application.
After entering 3 invalid passwords, CAPTCHA verification will show up in Password Window
Server Lists Panel
You can change the views in Server Lists panel in Detailed, Tiled, and Tree
- Conetext Menu in Server Lists Panel - requested by: Simon Capewell and shmulyeng
Context Menu will popup after right clicking on the items and you can Add, Edit, Delete, and Group Connect. - Collapse/Expand Server Lists Panel - requested by: Simon Capewell
You can collapse or expand the server lists panel. - Groups - requested by: Simon Capewell
Servers are arranged by Groups - Different Views - requested by: Simon Capewell
You can set the Server lists view by Detailed, Tiled, and Tree
Of course, Tabs can be very helpfull when selecting client windows
Disconnect All
Disconnects all connected RD clients.
Client Window
The window for RD connections.
- Connect, Disconnect, and Reconnect
This Connects, Disconnects, and Reconnects the RD connection - Fullscreen
Set the RD connection to Fullscreen. It can also ask you to resize the Resolution based on your Desktop Resolution - Fit To Window
The RD resolution can change based on the RD client window- Fit to Window
- Strech
- Settings
Opens the Server Settings
This window automatically popups when hoverd on the control showing a description of what the control can do.
Credits
I do give a lot of credits to the People who shared their Ideas, Custom Control, and Codes.
Credits can be found in my About Window
Future Features
- Send Keys
- More RD settings
- RD Virtual Channel
- Support VNC connection - using SharpVNC
- RD and VNC connection can be viewed as thumbnail on one window.
No comments:
Post a Comment