给rdesktop加一个图形界面GUI

rdesktop-gui公司的会议室电脑安装Fedora 12操作系统,以提倡开源节流(使用开源软件,省钱)。

开会有时候需要远程连接到Windows计算机,因此装了rdesktop这个Windows远程连接客户端。但是客户端使用时,IP地址是命令行输入的。为了能降低使用门槛,特了做一个rdesktop的图形界面前端。使用前需要安装xdialog这个程序。

#!/bin/bash
DIA=Xdialog
LOG_FILE=~/.rdesktop-gui.log
DEFAULT_HOST=192.168.7.102
PROMPT="请输入要连接的主机IP地址\n进入/退出全屏,按\"Ctrl+Alt+回车\""
HOST=$($DIA --stdout --inputbox "$PROMPT" 10 40 $DEFAULT_HOST )
if [ $? -ne 0 ]; then
exit 0
fi
echo `date`": $HOST" >> $LOG_FILE
rdesktop $HOST -g1024x768