cht電腦資訊網路
adm Find login register

firefox 也可以吃 libgcflashplayer.so / gcswf32.dll

caleb
joined: 2007-09-22
posted: 630
promoted: 134
bookmarked: 90
1subject: firefox 也可以吃 libgcflashplayer.so / gcswf32.dllPromote 2 Bookmark 02010-05-04quote  

長久以來 Adobe flash plugin 一直為人垢病。

日前 Google 和 Adobe 合作產生了另一系列的 Adobe flash plugin, 且同時支援 win32 / linux / mac 三種平台(但都只提供 32bit 版本)。

目前確認 firefox 3.6.3/3.6.4 的 win32 / linux 均可正常使用 gcswf32.dll / libgcflashplayer.so ,mac 沒試。

使用 npswf32.dll / libflashplayer.so 有問題的人不妨試試。

 

gcswf32.dll 取得方法:

http://www.google.com/chrome/eula.html?standalone=1&platform=win&extra=devchannel

這是 standalone 版本,安裝後可尋找:

C:\Documents and Settings\帳號\Local Settings\Application Data\Google\Chrome\Application\版本\gcswf32.dll

把它丟到 firefox 的 plugins 目錄並改名為 npswf32.dll 即可。沒改名的話 firefox 不吃

 

libgcflashplayer.so 取得方法:

http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb

不用安裝 dpkg, 直接用 ar x 解開即可得到 data.tar.lzma,

解開後把 opt/google/chrome/libgcflashplayer.so 丟到 firefox 的 plugins 目錄即可,不用改名。

 

gcswf32.dll 和 libgcflashplayer.so 會隨 upstream 新版更新,有時同版次會出現不同的 binary, 此為正常現象。

例如 libgcflashplayer.so 10.1.53.22 目前為止就出現過兩個不同 binary, md5sum 分別是

c982a43dd226889f10b7eaf799c7aa8e / 9bd35fbf06b11360d970af4cbc9ac7eb

可用 strings 指令查找版本號,win32 grep WIN, linux grep LNX, mac grep MAC

例如:

~$ strings libgcflashplayer.so | grep LNX

LNX 10,1,53,22

coolcd
joined: 2008-01-21
posted: 2601
promoted: 348
bookmarked: 95
2subject: Promote 0 Bookmark 02010-05-05quote  

現在 chrome 5.0.375.29 (windows) 內附的是 dc9ddb467af54cdb5fae3ab8c03b794b *gcswf32.dll (10.1.53.22)

在 firefox 內使用,感覺跟 adobe flashplayer 10.1.53.7 沒什麼明顯的差異

edited: 2

cht電腦資訊網路
adm Find login register
views:7883