 Rust 寫的 Flash 模擬器推薦)
Ruffle讓吃灰的 SWF 文件重新跑起來——一個(gè) Rust 寫的 Flash 模擬器推薦【免費(fèi)下載鏈接】ruffleA Flash Player emulator written in Rust項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ru/ruffleFlash Player 早就退場(chǎng)了你硬盤里那些 .swf 游戲和動(dòng)畫文件如今用什么都打不開。Ruffle 是一個(gè)用 Rust 寫的 Flash 模擬器讓老 SWF 文件在桌面和瀏覽器里直接跑起來不再需要插件。它到底在做什么 ?打個(gè)比方以前的 Flash 播放器是電視SWF 是錄像帶。電視停產(chǎn)了帶子就成了擺設(shè)。Ruffle 做的事情是重新造了一臺(tái)能放所有老錄像帶的電視。它用 Rust 語(yǔ)言編寫一種強(qiáng)調(diào)內(nèi)存安全的系統(tǒng)級(jí)語(yǔ)言瀏覽器版本會(huì)先編譯成 WebAssembly——一種瀏覽器能直接執(zhí)行的輕量格式——所以無需任何插件。ActionScript 1/2/3 三代腳本都支持。倉(cāng)庫(kù)里的測(cè)試目錄堆著兩萬(wàn)多份驗(yàn)證用例能跑多少老內(nèi)容、跑得有多準(zhǔn)翻一翻就心里有數(shù)。誰(shuí)會(huì)用、怎么用如果你是懷舊游戲玩家桌面版雙擊打開當(dāng)年的老 SWF 就能玩省去先裝播放器這一步。如果你是學(xué)?;驒n案館的運(yùn)維把它部署到服務(wù)器上早年那批 Flash 課件直接在瀏覽器里復(fù)活再也不用提示訪客請(qǐng)安裝插件。如果你是新媒體藝術(shù)家可以用它逐幀核對(duì)老作品的顯示和交互確認(rèn)和當(dāng)年發(fā)布時(shí)一模一樣。上手前要知道的事 ?網(wǎng)頁(yè)版、桌面版都有Windows/macOS/Linux 通吃桌面版直接下載網(wǎng)頁(yè)版打開即玩免安裝拖一個(gè) SWF 文件進(jìn)去就放開源且持續(xù)維護(hù)兼容性問題在陸續(xù)修下一步 官網(wǎng)是 ruffle.rs站內(nèi)就有在線演示上傳一個(gè) SWF 立刻見效想看看這個(gè)播放器被刁難到什么程度可以翻翻模糊測(cè)試文檔。要讀源碼或提 issue 的話克隆倉(cāng)庫(kù)即可git clone https://gitcode.com/GitHub_Trending/ru/ruffle先別收藏了——翻出你手頭最老的那個(gè) SWF試試能不能把過去跑起來?!久赓M(fèi)下載鏈接】ruffleA Flash Player emulator written in Rust項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ru/ruffle創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考