搜罗天下

当前位置/ 首页/ 要闻频道/搜罗天下/ 正文

Ruffle是一个开放源代码的FlashPlayer模拟器

为网络服务了近25年之后,Adobe Flash终于在上个月宣告灭亡。Adobe于2021年1月1日通过将其从各种浏览器中禁用来停用了它,几天后,所有Flash Player的内容也都被阻止了。但是,如果您是那些存档了旧Flash游戏的人之一,那么我们可以满足您的所有需求。

Ruffle是一个开放源代码的Flash Player模拟器,可用于重温旧的Flash游戏时代。由于不再有对Flash的官方支持,因此Ruffle最关心的是安全性。该工具通过在几乎所有现代操作系统上作为独立应用程序本地运行来解决此问题。此外,它还可以通过使用WebAssembly在大多数浏览器上运行。

该仿真器是用Rust编程语言编写的,能够运行您所有的老式SWF游戏。由于编程语言具有内置的内存保护功能,因此更加安全。它可以帮助消除各种内存错误,例如缓冲区溢出,释放后使用,数据争用情况以及与指针相关的错误。根据该公司的网站,“利用现代浏览器沙盒的安全性和Rust的内存安全性保证,我们可以放心地避免Flash享有盛誉的所有安全隐患。Ruffle将Flash重新放到了它所属的网络上–包括iOS和Android!”

Ruffle可以用作独立的桌面应用程序,也可以使用Web Assembly嵌入到网站中。您还可以通过浏览器扩展程序使用Ruffle,使您可以通过网络运行Flash内容。从本质上讲,这意味着您可以在Windows,Linux,macOS和Android(如果需要)上运行的几乎所有系统上重新访问Flash游戏。到目前为止,还没有适用于Android的独立应用程序,因此,您只能通过将浏览器扩展程序加载到Firefox或支持Chromium的支持Kiwi Browser之类的基于Chromium的浏览器来使用它。可能是它可能无法很好地工作,所以最好的选择是在PC上运行该应用程序。

根据Bleeping Computer的说法,Ruffle独立桌面应用程序可以无缝地运行。启动应用程序后,它会要求您加载SWF文件。选择文件,您应该一切顺利。如果您只是想简单地重温旧有的Flash游戏体验,请查看BlueMaxima的Flashpoint网络游戏保存项目。另外,自Adobe关闭Flash之后,您可以要求喜爱的基于Flash的站点合并Ruffle的JavaScript代码以重新启用其所有内容。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。