This is used to connect to a Windows node in your experiment and get a remote Windows Desktop using the Remote Desktop Protocol (RDP).
First, you need an RDP client program installed on your computer:
which rdesktop
Clicking "RDP to Node" in the Node Options page will send your browser a MimeType "text/x-testbed-rdp" file with extension ".tbrdp".
rdp-mime.pl
or associate it with rdp-mime.pl
in your web browser. You can download the rdp-mime.pl
Perl program here.You can specify any display resolution (rdesktop window size) you want in the rdp-mime.pl script. The default is 1280x1024 but it doesn't have to be one of the "normal" ones. And you can switch back and forth between sizes by just starting a new rdesktop with different arguments and "grabbing" the rlogin session away from the previous one.
But once an rdesktop is started up, its display resolution is fixed. If you make it smaller than the previous one, Windows will push your windows around to fit in the smaller space.
Instructions for Linux/FreeBSD:
rdp-mime.pl
script into
a directory of your choice (/usr/local/bin
,
or ~/bin
are two good places.)rdp-mime.pl
,
a new xterm window with an rdp session open to your node
should emerge.preferences
from the edit
menu.Navigator
, then Applications
under
it.New...
button.MIMEType
box, type text/x-testbed-rdp
Suffixes
box, type tbrdp
Application
in the Handled by
boxApplication
, either type the path to the
rdp-mime.pl
script, or use Choose...
to find
it.%s
after the
path to the application in the box. This tells netscape to actually
pass the control file into rdp-mime.pl (Mozilla does not require this;
see below.)OK
, then OK
again.preferences
from the edit
menu.Navigator
, then Helper Applications
under it.New Type...
button.MIMEType
box,
type text/x-testbed-rdp
File extension
box, type tbrdp
Application to use
, either type the path to the
rdp-mime.pl
script, or use Choose...
to find
it.%s
.OK
, then OK
again.Opening...
dialog will appear.Open with
line and select the radio
button.Browse...
to the rdp-mime.pl
script
you installed above.OK
.Do this automatically
check box.preferences
from the File
menu.Applications
, then File Types
under it.New ...
button.MIMEType
box,
type text/x-testbed-rdp
File extension
box, type tbrdp
Open with other application
, either type the path to
the rdp-mime.pl
script, or use Choose...
to
find it.%s
.OK
, then OK
again.C:\cygwin\bin
.Control Panel / System / Advanced / Environment Variables
and double-click on Path
in the lower System Variables
pane to edit.Open with
line and select
Other...
from the pull-down list.Do this automatically
check box.Unknown file type
and offer to save
the .tbrdp file.C:\cygwin\bin
as above.)
Otherwise, go through the following steps.Save
and you will get a
Download complete dialog with an
Open button. Click it.Select the program from a list
and OK
.Open with
dialog with a
Browse...
button.Open
.Open with
dialog and
rdp-mime-winxp
is on the Programs
list.
You could enter a description of "Emulab RDP connector".Always use the selected program to open this kind
of file
" is on.