經(jīng)過長達(dá)三年的過渡后,Adobe 終于在 2020 年的最后一天正式結(jié)束了對 Flash 技術(shù)的支持。此番 Adobe 還聯(lián)合了多個(gè)瀏覽器開發(fā)商以及操作系統(tǒng)巨頭,誓要從技術(shù)手段和使用環(huán)境上徹底讓 Flash 從大家的世界里消失。
但和 Windows 7 一樣,官方層面的「死刑宣告」并不意味著我們徹底不再需要使用。事實(shí)上,由于國內(nèi)相對特殊的互聯(lián)網(wǎng)環(huán)境,想要徹底和 Flash 技術(shù)說拜拜可能還真的「為時(shí)尚早」,作為一項(xiàng)曾經(jīng)相當(dāng)普及的多媒體技術(shù),F(xiàn)lash 在一些尚未進(jìn)行技術(shù)升級的政企網(wǎng)站、電視直播和企業(yè)內(nèi)網(wǎng)業(yè)務(wù)培訓(xùn)等等頁面中,都還有著相當(dāng)高的出場率。
部分學(xué)校官網(wǎng)依舊在大量使用 Flash
考慮到接下來主流操作系統(tǒng)平臺以及瀏覽器都會相對激進(jìn)地限制 Flash 的使用,如何在這個(gè)「后 Flash 時(shí)代」繼續(xù)使用這項(xiàng)「過時(shí)」的技術(shù)呢?
沒錯(cuò),如果你不在意新系統(tǒng)、新特性和瀏覽器的安全性,選擇支持 Flash 的舊版操作系統(tǒng)和瀏覽器自然可以解決上述問題。
操作系統(tǒng)這邊,目前微軟僅向 Windows 8.1 和 Windows 10 推送「刪除 Flash 組件」更新,而已經(jīng)停止支持的 Windows 7 并不在該更新的推送范圍之內(nèi)。
瀏覽器方面,只有采用 Chromium v88 以上版本(包含 v88)內(nèi)核的瀏覽器不再支持 Flash,而只要低于該版本都可以繼續(xù)「加載」Flash 組件。通過以上幾個(gè)小「小后門」我們可以在一定程度上繼續(xù)瀏覽 Flash 內(nèi)容。
相比國外各大瀏覽器廠商都緊跟 Chromium 上游版本,目前國內(nèi)的各大瀏覽器的 Chromium 版本還停留在 v80 之前。雖然從安全性以及新技術(shù)應(yīng)用上稍顯落后,但放在 Flash 支持上反而變成了一大優(yōu)勢。因此如果你主要用瀏覽器訪問國內(nèi)的網(wǎng)絡(luò)服務(wù),那么選擇合適順手的國產(chǎn)瀏覽器即可。
例如QQ瀏覽器的最新版本的 Chromium 版本還停留在 v70,在安裝時(shí)會詢問是否安裝 Flash,并且經(jīng)過我的測試勾選 Flash 后會安裝的版本其實(shí)就是國產(chǎn)特供版的 Flash(雖然看簽名依舊是 Adobe),但好處是并不會像獨(dú)立安裝特供版 Flash 那樣植入廣告組件(獨(dú)立安裝中國特供版 flash Player會被系統(tǒng)安全軟件直接攔截)。
這個(gè)方案的優(yōu)勢是完全不用折騰,尤其是適合瀏覽器主要用來訪問國內(nèi)互聯(lián)網(wǎng)服務(wù)的朋友,而且?guī)缀醪淮嬖跒g覽器或者使用習(xí)慣上的適應(yīng)調(diào)整。當(dāng)然如果你主力瀏覽器使用的是 Edge 或者 Chrome 的話,這個(gè)方案實(shí)際上為系統(tǒng)多安裝了一款瀏覽器,并引入了潛在的瀏覽器廣告彈窗等一系列隱私問題,同時(shí)也不適用于 macOS 用戶(僅限 Windows 系統(tǒng))。
在 Adobe 宣布結(jié)束 Flash 支持后不久,就有開發(fā)者發(fā)起了該技術(shù)的開源替代項(xiàng)目 Ruffle。
Ruffle 使用 Rust 編程語言構(gòu)建,本質(zhì)上就是一個(gè) Flash Player 模擬器。它通過 WebAssembly 在瀏覽器上運(yùn)行,運(yùn)行時(shí)采用了瀏覽器擴(kuò)展的形式——因此 Ruffle 也是運(yùn)行在沙盒中的,相比此前需要安裝更加底層的應(yīng)用插件的做法,對瀏覽器以及操作系統(tǒng)的影響也更小。
目前 Ruffle 還處于不斷開發(fā)的階段,所以也尚未上架各大瀏覽器的擴(kuò)展商城。使用安裝的話需要在其 GitHub 主頁上下載當(dāng)前的擴(kuò)展編譯包并采用手動加載的方式運(yùn)行。
打開 Chrome 的擴(kuò)展管理頁面,勾選右上角的「開發(fā)者模式」后,點(diǎn)擊「加載已解壓的擴(kuò)展程序」后選擇此前已經(jīng)完成解壓的 Ruffle 擴(kuò)展程序包,之后你就會在瀏覽器的擴(kuò)展欄中找到 Ruffle 并啟動了。
這時(shí)候你使用瀏覽器打開一個(gè)包含有 Flash 內(nèi)容的網(wǎng)頁,這時(shí)候當(dāng)前網(wǎng)頁中的所有的 Flash 元素都會變成一個(gè)播放按鈕,點(diǎn)擊播放就可以顯示 Flash 內(nèi)容了。只不過目前 Ruffle 對于基于早期 Flash 技術(shù)(Flash Player 9 之前)的內(nèi)容支持較好,而對于較新的 Flash 技術(shù)的支持則剛剛起步,所以建議有舊版網(wǎng)站瀏覽需求的用戶選擇使用,如果你想看一些基于 Flash 的視頻流,這里更加推薦本文介紹的其它方法。
國內(nèi)瀏覽器不太放心、Ruffle 似乎也不太夠用……考慮到當(dāng)前基于 Chromium 內(nèi)核的國外瀏覽器大多支持自動升級,有沒有什么辦法可以讓 Chromium 版本停留在 v88 之前然后調(diào)用 Flash Player 組件來實(shí)現(xiàn) Flash 內(nèi)容播放的辦法呢?
其實(shí)是有的。我們完全可以通過第三方直接編譯的 Chromium 瀏覽器手動加載 Flash Player 組件來實(shí)現(xiàn),由于 Chromium 自己編譯的版本并不可以自動升級,因此從理論上來說是可以長時(shí)間實(shí)現(xiàn) Flash 的播放。
首先我們從 Chromium 這個(gè)第三方編譯 Chromium 網(wǎng)站上下載低于 v88 版本的瀏覽器,這里我直接下載 Archive 包(也可以在項(xiàng)目的 GitHub 主頁 中下載更低的版本)。
下載下來的 Archive 包 應(yīng)該是一個(gè) 7z 壓縮包,解壓縮之后的文件夾應(yīng)該是內(nèi)含 Chrome-bin 文件夾,這里我們新建一個(gè) ChromePortable 的文件夾,在這個(gè)文件夾中再新建一個(gè)名為 App 文件夾,將解壓縮后的 Chrome-bin 文件夾全部拷貝到 App 文件夾中。
之后在 portableapps 中下載綠色版 Chrome 啟動器 Google Chrome Portable,將下載下來的安裝包使用 7zip 解壓縮后,將里面的 GoogleChromePortable.exe 復(fù)制出來并拷貝到前面新建的 ChromePortable 文件夾中。
接著,我們下載一個(gè) Flash Player 修改版(32位 | 64位),將對應(yīng)系統(tǒng)架構(gòu)(我這里是 x64)的 pepflashplayer64_32_0_0_371.dll 拷貝到 ChromePortable 文件夾中。
最后,為 GoogleChromePortable.exe 創(chuàng)建一個(gè)桌面快捷方式,快捷方式的「屬性 > 目標(biāo)」中再加入一段啟動參數(shù)(起始部分有空格):
--ppapi-flash-path="C:\tool\chromeportable\pepflashplayer64_32_0_0_371.dll" --ppapi-flash-version="32.0.0.371" --allow-outdated-plugins
其中 C:\tool\chromeportable\pepflashplayer64_32_0_0_371.dll 對應(yīng)的是剛才復(fù)制出來的 Flash 組件的絕對路徑,這里根據(jù)你拷貝文件的具體位置修改即可。添加后點(diǎn)擊「確定」完成修改。
這里直接在桌面雙擊新建的快捷方式,一個(gè)便攜免安裝的 Chromium 就已經(jīng)啟動成功了。使用時(shí)只需導(dǎo)航到含有 Flash 內(nèi)容的網(wǎng)頁,在地址欄中最左側(cè)點(diǎn)擊并打開網(wǎng)站設(shè)置,在網(wǎng)站設(shè)置中找到 Flash 項(xiàng)目并選擇「允許」。
之后回到當(dāng)前網(wǎng)頁并根據(jù)提示重新加載,如果沒有設(shè)置錯(cuò)誤你就可以重新看到 Flash 內(nèi)容了。
以上的這個(gè)辦法雖然設(shè)置稍微麻煩,但好處是不用再安裝新的瀏覽器(綠色便攜版本),更加安全同時(shí)也對當(dāng)前系統(tǒng)要求最小,也不會存在過時(shí)失效的問題。
但這個(gè)方法同樣不支持 macOS。
以上使用 Flash 辦法都有一個(gè)局限:僅限 Windows 8.x/10。
事實(shí)上考慮到 Adobe 給 Flash 運(yùn)行留下的「漏洞」:因?yàn)闊o法收到微軟推送的刪除 Flash 組件的補(bǔ)丁,Windows 7 這個(gè)剛剛結(jié)束支持并不久的系統(tǒng)可以無障礙運(yùn)行 Flash Player系統(tǒng)層面上繼續(xù)可以使用 IE 瀏覽器來瀏覽 Flash 內(nèi)容。
因此使用虛擬機(jī)來運(yùn)行 Windows 7,自然就可以繼續(xù)瀏覽 Flash 內(nèi)容了。這樣無論是 Windows 還是 macOS 都可以借由虛擬機(jī)來運(yùn)行這個(gè)專門用來瀏覽 Flash 內(nèi)容的「大容器」。
實(shí)際上即便是到了今天,微軟依舊在其 Microsoft Edge 開發(fā)者網(wǎng)站 上提供了搭載 IE 以及經(jīng)典 Edge 瀏覽器的系統(tǒng)鏡像,并且都可以免費(fèi)下載使用,而我們需要做的就是找到對應(yīng)虛擬機(jī)軟件的鏡像,然后導(dǎo)入安裝即可。
這里我選擇的是 「IE11 on Win7(x86)」的 VMware,下載解壓縮并導(dǎo)入之后根據(jù)提示安裝輔助工具實(shí)現(xiàn)跨端瀏覽器,其他的操作其實(shí)和之前運(yùn)行 Windows 并沒啥區(qū)別。
另外,由于事實(shí)上這種方式和物理機(jī)存在隔離,因此我們也完全可以直接安裝國產(chǎn)瀏覽器來實(shí)現(xiàn) Flash 內(nèi)容瀏覽……
值得一提的是,VMware 在 Windows 以及 macOS 上都支持 Unity 模式,這使得無需打開虛擬機(jī)桌面就可以直接通過菜單運(yùn)行虛擬機(jī)中的應(yīng)用,這在一定程度上可以讓虛擬機(jī)和物理機(jī)在操作上更加無縫,尤其是在打開瀏覽器的時(shí)候更像是本機(jī)應(yīng)用,更像是當(dāng)年 Windows 7 推出時(shí)加入的 Windows XP mode。
雖然看上去使用虛擬機(jī)運(yùn)行以及可以使用 Flash 插件的瀏覽器看上去有些「大材小用」,但卻是唯一一個(gè)可以同時(shí)兼容 macOS 以及 Windows 的方案,當(dāng)然這個(gè)方案會對硬件有所要求,畢竟虛擬機(jī)并不是單一的瀏覽器,占用的物理機(jī)的資源也會更高。
作為一個(gè)過時(shí)的技術(shù),F(xiàn)lash 的消亡也代表著 PC 互聯(lián)網(wǎng)時(shí)代的最終落幕,雖然在國內(nèi)的互聯(lián)網(wǎng)環(huán)境中,這個(gè)名叫 Flash 的技術(shù)可能還會存在很長的時(shí)間,但最終這項(xiàng)閉源的、對系統(tǒng)資源不夠友好的多媒體內(nèi)容展示技術(shù)還是會被更開放、更透明也更安全的技術(shù)所取代。
所以我也希望前面所提到的這一系列方法,可以在未來某一天徹底失效。祝大家早日擁抱更加清爽、現(xiàn)代的網(wǎng)頁瀏覽體驗(yàn)。
最近,由于冠狀肺炎的影響,老師和孩子都必須在家里上網(wǎng)課,但家里的老電腦都是老系統(tǒng),甚至是XP系統(tǒng)。學(xué)校大部分用的是釘釘來上網(wǎng)課,釘釘不支持XP系統(tǒng),最低Windows7系統(tǒng),作為網(wǎng)工的我,給很多家庭,重裝了很多系統(tǒng)。發(fā)現(xiàn)Windows7系統(tǒng)純凈版的也很占內(nèi)存。除非加換固態(tài)硬盤和內(nèi)存。經(jīng)過多次的重裝系統(tǒng)發(fā)現(xiàn)老電腦用Linux更快。但朋友都不習(xí)慣Linux系統(tǒng)。最后發(fā)現(xiàn)Windows 10 企業(yè)版 2016 LTSB版本最好用占用內(nèi)存最小。為什么不推薦Windows 10 企業(yè)版 2019 LTSC版本呢?因?yàn)閃indows 10 LTSB 2016企業(yè)版的速度更快,資源耗用更低,更適配老舊電腦!而且最重要的是:能數(shù)字激活!2019這個(gè)資源占用更高,速度更慢。
?
Windows 10 企業(yè)版 2016 長期服務(wù)版于2016年8月初正式推出,Windows 10 Enterprise LTSB相對Win10企業(yè)版來說不會獲得功能更新和其他改善,只有安全更新!LTSB版本同時(shí)也是最精簡的Win10版本,為企業(yè)提供了最為靈活的升級控制選項(xiàng)。Win10企業(yè)版2016長期服務(wù)版,提供支持周期至2026年10月13日,Windows 10 Enterprise LTSB 長期版沒有應(yīng)用商店,Edge瀏覽器、微軟小娜,系統(tǒng)更新可選是否下載和安裝補(bǔ)丁,其它版本則都不能自選補(bǔ)丁
鏡像介紹
集成功能:
.net framework 3.5(netfx3)
集成補(bǔ)丁:
KB4054590(.net framework 4.7.2)
KB4054592(.net framework 4.7.2 簡體中文語言包)
KB4054507(OOBE 更新)
KB4134659(18年6月改進(jìn)的隱私體驗(yàn)的通知更新)
KB4132216(18年6月服務(wù)堆棧更新)
KB4338814(18年7月累積更新 14393.2363)(7月11日)
KB4338832(18年7月 Adobe Flash Player 安全更新)(7月11日)
下載地址
32位
文件名:cn_windows_10_enterprise_2016_ltsb_x86_dvd_9057089.iso (2.62GB)
語言: Chinese – Simplified
SHA1:0422052F25C9C8DF983F3B287F725860AAB907CF
ed2k://|file|cn_windows_10_enterprise_2016_ltsb_x86_dvd_9057089.iso|2817034240|67C3865D03E765BDD4845BA2CB7649F8|/
64位
文件名:cn_windows_10_enterprise_2016_ltsb_x64_dvd_9060409.iso (3.56GB)
語言: Chinese – Simplified
SHA1:9E405E950890D2A196565BCA35E152F9CFAD296D
ed2k://|file|cn_windows_10_enterprise_2016_ltsb_x64_dvd_9060409.iso|3821895680|FF17FF2D5919E3A560151BBC11C399D1|/
激活Windows 10 2016 ltsb:
slmgr /ipk DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ
slmgr /skms xykz.f3322.org
slmgr /ato