10-06-2014, 04:18 PM
Module Description Establish connection
1370285089-21.ppt (Size: 629 KB / Downloads: 9)
The user (staff) should search for available IP address of the Server’s computer and then press the connect button. Then your computer will be connected to the particular computer by means of the IP.
If the user enables the checkbox for enabling the mouse and keyboard move then he can able to control the mouse and keyboard on the remote system. To end the connection press disconnect button.
Capture Desktop
The screen of the remote computer is captured and stored as a file temp file in the remote computer. The stored desktop screen is sent to the users computer with the help of the TCP protocol. The contents of the remote desktop will appear in the clients desktop.
Operate remote desktop
Here the user can able to operate the remote Users desktop by simply searching the the remote Computer IP address in which the VCDMC service is available. The user can able to move the mouse of the remote computer by reading the value of the mouse position on the client screen.
When the user connects the IP address of the machine, the screen of the remote computer is captured and saved as a temp file ,then the saved file is sent to clients computer and it is viewed in the client computer. When the user moves the mouse on the screen image of the remote system , the value of the mouse position is read and sent to the remote computer. Using that values the mouse is moved using the robot class in the java
Technology Overview
Robot Classes:
Java.awt.Robot class is used to take the control of mouse and keyboard. Once you get the control, you can do any type of operation related to mouse and keyboard through your java code.
Rectangle function will calculates the screen’s xy coordinates and hence we are ready to capture the screens of the client’s screen.
Screenshot functions in the Robot class will capture the screenshots in to the user-defined image format.
java.net Class:
Provides the classes for implementing networking applications