当前位置:  开发笔记 > 运维 > 正文

如何在没有浏览器的情况下运行SWF(在Linux服务器上)?

如何解决《如何在没有浏览器的情况下运行SWF(在Linux服务器上)?》经验,为你挑选了1个好方法。

我有一个连接到远程闪存服务器并接收一些数据的swf文件.出于安全原因,我不能使这个swf文件可以访问,所以我不能使用浏览器来运行它.有没有办法从命令提示符(在Linux下)在服务器端运行它?



1> ephemient..:

您可以使用XvfbXfake运行不与实际硬件接口的X服务器.如果它们不可用作您的发行版的软件包,则可以从Xorg xserver源构建它们.

(或者使用MarkR的Xvnc建议.)

Adobe插件曾经附带一个名为flashplayeror 的独立可执行文件gflashplayer,可以在浏览器之外使用.我认为它仍然存在,但是在开发人员包中,或类似的东西.

如果您使用的是Flash的免费实现,Gnash和Swfdec 分别带有独立gnashswfdec可执行文件.

这将从Xvfb显示开始:20(只需确保选择一个未使用的数字;正常显示开始:0,sshX转发通常分配:10和向上,我看到一些Xvnc设置开始:90),并在其中运行gnash:

startx /usr/bin/gnash http://url.to/flash.swf -- /usr/bin/Xvfb :20

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有