Ruffle插件是一个可以让用户继续运行哪些古老的flash页面的工具,它使用Rust编程语言构建,完美模拟flash运行。支持Windows,macOS,Linux和Firefox,Chrome,Edge,Safari浏览器扩展。现在的flash已经停用了,但是许多以前的网页都运用了许多flash的元素,使用了Ruffle就无需担心无法打开这个网页了,同时避免了Flash曾经的所有安全风险。
软件特色
1、Ruffle是用Rust编写的Flash Player模拟器。Ruffle作为一个独立的应用程序在所有现代操作系统上本地运行,并通过使用WebAssembly在所有现代浏览器上运行。利用现代浏览器沙箱的安全性和Rust的内存安全性保证,我们可以放心地避免Flash闻名的所有安全隐患。Ruffle将Flash放回其所属的网络-包括iOS和Android!
2、用户或网站所有者设计为易于使用和安装,可以安装Ruffle的Web版本,并且现有的Flash内容将“正常运行”,而无需额外的配置。Ruffle会检测网站上所有现有的Flash内容,并自动将其“填充”到Ruffle播放器中,从而实现仍依赖Flash内容的网站的无缝透明升级。
3、Ruffle是一个由志愿者维护的完全开源的项目。我们都对互联网历史的保存充满热情,我们被吸引着致力于这个项目,以帮助保存许多网站和过多的内容,当用户无法再运行正式的Flash Player时,这些内容将不再可用。如果您想帮助支持该项目,我们欢迎您做出任何形式的贡献-即使它只是玩一些老游戏,看看它们的运行状况如何。
软件功能
一、安装浏览器扩展
如果您访问具有Flash内容但未使用Ruffle的网站,或者要确保在每个网站上都使用最新最好的Ruffle版本,那么我们的浏览器扩展将是您的理想选择!
下载文中提供了支持谷歌浏览器内核和火狐浏览器的两个版本的扩展和桌面应用程序。
1、谷歌浏览器:
①将下载的zip文件解压缩到某处。
②导航 chrome://extensions/
③打开右上角的开发人员模式。
④单击加载解压缩的扩展程序。
⑤选择将扩展名提取到的文件夹即可安装扩展。
二、使用桌面应用程序:
1、如果您想在不使用浏览器的情况下在计算机上运行Flash内容,我们提供的本机应用程序将充分利用您的GPU和系统资源,以在播放原始Meat Boy时获得这些额外的帧。
2、当前,大多数选项都是通过命令行访问的,但是我们打算尽快开发一个GUI以便于使用。首先,从我们的发行版中下载适合您的操作系统的可执行文件。
3、要使用Ruffle,只需双击可执行文件,然后选择要播放的SWF文件。或者,键入命令,例如 ruffle filename.swf或ruffle https://example.com/filename.swf。如果您希望控制此文件的播放方式,我们还提供了更多高级选项。要查看可用的完整选项,请运行 ruffle --help。
选项清单
1、publicPath一个字符串,由Ruffle在初始化时自动设置ruffle.js为包含其中的任何位置。仅当遇到加载Ruffle的问题时才应指定此选项。请注意,路径中不得包含任何文件名。
2、polyfills一个布尔值,指示Ruffle是否应检测Flashobject和embed标签并将其替换为兼容的Ruffle元素。如果使用Ruffle JavaScript API,则可能不需要此功能。
3、autoplay字符串,指示文件应如何开始播放。可能的值为:
“自动”:Ruffle检查用户的浏览器是否允许音频自动播放。如果是这样,则文件将自动播放,否则将显示一个按钮。
“关闭”:Ruffle始终显示用户必须单击才能实际播放文件的按钮。
“开”:Ruffle始终播放文件,即使用户的浏览器不允许自动播放音频。
4、unmuteOverlay一个字符串,仅当“自动播放”处于打开状态且用户的浏览器不允许音频自动播放时使用。可能的值为:
“可见”:Ruffle显示“单击以取消静音”叠加层。用户必须单击它才能恢复音频播放。
“隐藏”:Ruffle会插入一个叠加层,但不显示它。单击文件区域将恢复音频播放。
5、backgroundColor一个字符串,控制播放器的背景色。该值必须是HTML颜色(例如“ #FFFFFF”),因为不允许使用CSS颜色(例如“ white”)。如果null指定,则使用SWF文件的背景色。
6、letterbox一个字符串,用于指示Ruffle应该如何处理电影舞台之外的区域。可能的值为:
“全屏”:仅当文件以全屏模式运行时,才进行信箱添加。
“关闭”:禁用信箱操作,因此电影舞台之外的区域始终可见。这符合Flash Player的行为。
“开”:当容器的长宽比与影片的长宽比不匹配时,将启用letterboxing。
7、warnOnUnsupportedContent布尔值,指示在加载内容不受支持的电影时是否显示带有警告消息的覆盖图。在撰写本文时,此消息适用于使用ActionScript 3(在AVM2上运行)制作的电影。
8、upgradeToHttps一个布尔值,指示是否应始终通过HTTPS协议加载内部文件。由于此选项旨在防止跨域问题,因此这意味着所有使用HTTP协议的绝对URL都将升级为HTTPS。
9、logLevel一个字符串,指示浏览器控制台内的日志记录级别。可能的值为:“错误”,“警告”,“信息”,“调试”和“跟踪”。
标签: 浏览器插件
chrome插件可以说是谷歌浏览器和使用chrome内核的浏览器必装的辅助插件。涵盖了视频音频嗅探下载、广告拦截、脚本执行等等,给你用浏览器娱乐或者办公带来巨大的便利。小编在这里给大家整理一些谷歌浏览器插件推荐,一起来看看谷歌浏览器插件大全。
装机必备软件
网友评论