公司的会议室电脑安装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