2008年10月29日星期三

SeamlessRDP:rdesktop seamless 模式实现

rdesktop中有一个-A参数,可以启用SeamlessRDP模式,在该模式下rdesktop会为远端的win主机上的每个窗口创建一个对应的X11窗口。另外该模式需要远程win主机安装SeamlessRDP组件,你可以从这里下载该组件,然后将其解压到Windows系统的c:\windows目录即可。
然后您可以使用如下的命令访问win主机的某个应用:
window.google_render_ad();
[bash]
rdesktop -a 24 -uwin主机用户名 -pwin主机访问密码 -A -s 'seamlessrdpshell 要启动的程序名称' win主机IP
以上命令可以启动win主机上的任意程序,比如我经常用的Notes。如果您向一次访问多个程序,又不想一个个调用,一个建议,您可以在win的机器上安装一个mdie (这个是win的资源管理器的替代工具),然后使用rdesktop运行mdie,然后您就可以和访问win主机的我的电脑一样,启动任意你要打开的程序了。如下:[bash]
rdesktop -r disk:linux=/home/feiy -a 24 -uAdministrator -p1234-A -s 'seamlessrdpshell e:\mdie\mdie_cn.exe' 192.168.1.1
下面是效果图:
最后意淫下,想像下,你有一堆的win服务器,然后你的笔记本上通过rdesktop以SeamlessRDP的方式分别在使用不同的机器不同的巨无霸软件,比如在A机器用eclipse,在B机器数据库管理,在C机器剩下一堆的测试工具,而你的笔记本才是个Pm/512M内存的烂机器,是不是很爽啊?嘿嘿,很不运,最近我就是这么跑的,哈哈。
5 Comments at "SeamlessRDP:rdesktop seamless 模式实现"

2008年10月26日星期日

http://seo-dic.com.cn/archives/category/open-source/ubuntu?archive-dropdown

Cankiri:小巧实用的屏幕录像机

Linux下VirtualBox虚拟机的安装和设置(一)

注意本文以Ubuntu8.04下在虚拟机vbox1.64(2008.7.30)上安装windows XP为例来说明linux下VirtuaBox的安装和使用。该文也同样适用于windows下VirtualBox的安装和设置,只是在网络配置桥接这一高级应用时有些细微的差别。后续文章可能会提到 。VirtualBox1.64据我所知,源中提供的是旧版,请到官方网址下载适合你的版本:注意是Binaries (all platforms)位置下载安装包官方下载页面:http://www.virtualbox.org/wiki/Downloads到Open Source Edition (OSE) Source code可以下载源码(开源版本)
为了简单说明,我们以安装包virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb说明问题,请您在Binaries页面选择合适的版本,如下图:有问题请留言说明

安装及设置步骤:一、安装支持双击deb按提示安装或者,在终端下输入:sudo dpkg -i virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb(请注意文件名的大小写)开始安装,安装过程中软件会自动建立用户组,vboxusers专门提供给virtualbox使用。如下图:

安装virtualbox成功显示信息
注意:VirtualBox的正常使用会用到libxalan110和libxerces27这两个包。如果您不能正常启动安装请先执行:sudo apt-get install libxalan110 libxerces27二、设置安装完vbox还需要做一些设置才能正常使用否则会出许多莫名其妙的错误提示1.第一次运行virtualbox会出现您 需要root权限才能执行,大家可不要想当然把root权限就给了它啊,把你当前的用户名加到vboxuser中就好了,打开用户管理–>用户和组,如下图:点击属性把你的用户名选中。

用户和组设置界面
2.在虚拟机上安装Windows,笔者是在上面安装的精简版的深度XP,哈哈,刚好20号下载的。现在不知道还能下载到不,总公也就200M,做实验足够了。在虚拟机中安装和真实的安装没什么分别,但要注意一下的是,安装xp前请先给虚拟电脑分分配足够的内存、硬盘和显存大小 ,笔者,只给它分配了5G的空间,128M内存,8M显存,做个小实验已经足够了。如下图:点击新建建立一个虚拟电脑,向导式操作就不多作解释了,有问题欢迎留言说明。

建立虚拟电脑运行向导
3.开始安装winxp要注意建立虚拟电脑后,点击右边的 配置明细–>光驱 为设置你的光驱为虚拟光盘,选择之前下载好的镜像文件。如下图:

点击设置光盘镜像

虚拟光驱设置
当然如果你有安装盘的话可以直接设置物理光盘,用安装版装也一样。4.USB设备的使用笔者想在,虚拟的XP上使用我的一体机,以弥补我ubuntu打印驱动的不足。USB口的打印机在虚拟机进里没反应,不着急,我们要对系统作一下简单的设置,目的是让virutalbox有权限直接使用 我们的USB设备。1 . 增加用户组usbfssudo groupadd usbfs2 . 查看usbfs用户组的gidcat /etc/group grep usbfsusbfs:x:1002:3 . 把当前用户增加到usbfs组sudo gedit /etc/group把usbfs:x:1002:修改为usbfs:x:1002:{你的用户名,注意不包括引号}当然以上几步骤完全可图形界面下操作,位置是:system–>系统管理–>用户和组 下操作。4 . 为USB设备重新设置权限编辑/etc/fstab文件,添加下面两行,注意你的gid可能不是1002sudo gedit /etc/fstab在末尾加上# 1002 is the USB group IDInone /proc/bus/usb usbfs devgid=1002,devmode=664 0 05 . 重新启动后,应该就可以在客户机中使用USB设备了。使用方法:插入一个USB设备后,如U盘,右键点击虚拟机里右下脚的USB图标,选择已经识别的U盘,就可以正常使用了。6.虚拟机中的winxp与主机ubuntu数据的共享,最简单的方法是设置数据空间,由于笔者在使用 数据空间时遇到 的问题有些蹊跷,所以这一部分单独下一篇讨论。

DivFix++ 0.20

 DivFix++ 是一个十分有用的小工具,它可以修复损坏的 AVI 视频文件。比如说,当你需要预览从 ed2k 或 bt 下载的电影文件时,此工具将助你一臂之力。此外,DivFix++ 还支持 CLI 工具,换句话说,你可以通过脚本来自动对电影进行诸如修复、预览、删除等操作。

ImgWorks 是使用 ImageMagick 来完成的批量图像转换工具

FFmpeg — 屏幕录制工具