網(wǎng)友問(wèn)如何在不安裝Flash插件的情況下,,讓火狐調(diào)用到Flash插件,。方法如下:
方法:
- 初探。Flash插件的安裝程序可以從adobe的官網(wǎng)下載,
下載后得到“install_flashplayer11x32_mssd_aih.exe”文件(這里是32位版),,用eXeScope打開(kāi)后可以新出
的看到使用了UPX加殼,,可能還有其他的加密手段,你只能看到真正有用的dll文件卻只有短短的幾個(gè)代碼,,肯定不是插件功能的核心文件,。
- 獲取NPSWF32.dll文件。沒(méi)有辦法,,我們不可能話大事件去破解,。google搜索得知Flash的核心文件僅僅只有一個(gè)那就是“NPSWF32.dll”。
a)要獲得這個(gè)文件我們可以先正常安裝插件后,,從系統(tǒng)盤搜索到NPSWF32.xxx.dll這種格式的文件,。(xxx代表Flash的版本號(hào),會(huì)隨著
Flash的版本而變化,,只要NPSWF就行,,因?yàn)?2是指32位版,如果你是使用64位版的話就是64了,。),。然后卸載Flash插件(包括
Firefox插件列表、注冊(cè)表,,建議直接從系統(tǒng)程序卸載器完全卸載,并清理注冊(cè)表,,重啟Firefox)
b)不自己親自動(dòng)手也可以,,我們完全可以享用他人的成果。比如到這里你可以下載到所有版本的NPSWF32.dll文件,。(如果下載不到,,你可以直接google搜索NPSWF[32/64].版本號(hào).dll) - 整合到Firefox。根據(jù)mozillazine的相關(guān)條目得知方法,。
a)在Firefox安裝目錄下,,新建plugins文件夾(Firefox4-以前的版本自帶),把NPSWF.dll復(fù)制進(jìn)去,,并重命名為NPSWF32.dll,。
b)about:config→檢索plugin.expose_full_path ,設(shè)置為true - 檢測(cè),、完成,。去插件列表看看是否有Flash插件了~~=w=
插花,這種方法同樣適用于便攜版Firefox,,制作出集成flash的便攜版火狐,,不過(guò)話說(shuō)回來(lái)大多數(shù)便攜版都是集成了常用的插件的。
附:上傳了一個(gè)自己系統(tǒng)里的版本,NPSWF32_11_4_402_265.dll
|