vnc2swf Linux屏幕录制工具开源项目

我要开发同款
匿名用户2008年12月15日
165阅读
开发技术C/C++
所属分类Web应用开发、Flash开发包
授权协议未知

作品详情

Vnc2swf是一个很酷的玩具,使用它你可以把当前屏幕上的操作录制下来,保存成swf格式,俗称Flash动画,与他人分享。这种东西在Windows里都有些泛滥了,不过作为跨平台的Vnc2swf,确有介绍的必要。

当前,Vnc2swf包括两个版本:

Python版,其最新版本号为0.8.2,从个人角度而言,我推荐使用这个版本。C版,其最新版本号为0.5.0。

要正常使用Vnc2swf,你的系统可能至少需要满足下列要求(注意:我是就Python版本来说的):

Python2.3以上版本。Pygame1.6以上版本。至少要安装一个VNC服务器,我使用的是vncserver。

让我们来看一个Vnc2swf的屏幕录制过程:

首先,你可能需要配置“System->Preferences->RemoteDesktop”,打开“Sharing”下面的两个选项,以允许其他用户查看并控制你的桌面。

然后,在终端中敲入“vncserver“来启动VNC服务器。

接着,使用“./vnc2swf.py”来启动Vnc2swf,此时会打开Vnc2swf的界面,保持默认选项,点击“SaveAs”保存文件,再点击“Start”就可以开始录制了。当录制完成后,使用“Stop“来停止。

之后,在Vnc2swf的目录里就可以找到你录制的动画了,包括swf和html两个文件,打开html则可以观看录制的动画。

如需了解Vnc2swf的详细用法,请阅读其使用说明。此外,Vnc2swf除了包括录制的工具外,还包括可以编辑的edit.py和播放的play.py,具体用法可查看上述链接。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论