SRware Iron で Google Chrome のプラグインDLLを使ってPDFを読めるようにする方法

Google Chrome 派生ブラウザの SRWare Iron で Chrome が持っているPDFプラグイン等を使う方法を拾ったのでまとめ。
Iron には入っていない PDF viewer も有効にできるようになります。
ライセンス的にまずいやり方かもしれないので at your own risk でお願いします。

  1. Chrome をダウンロードしてきて展開する
  2. その中から必要な DLL を取り出して、iron.exe のフォルダに上書きコピーする
  3. (chrome://plugins/ を開いて Chrome PDF Viewer を有効にする。最初から有効だったかも)

以上


以下拾った情報(2ch からの引用部のうちID部分はダイアリーの自動リンクを避けるためコロンを抜いています)

Chrome のダウンロードと展開のやりかた

まずダウンロード先。

Google Chrome 31 プロセス目 の 2 より
http://hibari.2ch.net/test/read.cgi/software/1289169228/2
("Google Chrome 31 プロセス目" はdat落ちしているのでアーカイブを参照 http://www.logsoku.com/thread/hibari.2ch.net/software/1289169228/)

■ ダウンロード
http://www.google.com/chrome/eula.html?hl=ja (公式)
ttp://dl.google.com/chrome/install/xxx.xx/chrome_installer.exe (Windows 版) ※「xxx.xx」の部分に Release Build のバージョン (branch No. 以降) を入れる
ttp://ttp://dl.google.com/chrome/win/xx.x.xxxx.xx_chrome_installer.exe (Windows 版) ※「xx.x.xxxx.xx」の部分に Chrome のバージョンを入れる

ダウンロードについては場所をこだわらなければ FileHippo(http://www.filehippo.com/jp/software/internet/browsers/) 等からでも可。

続いてダウンロードしたファイルの展開。
やりたいことは Chrome のインストールではないので、「chrome.7zを解凍して〜」までで止めとくこと。
Google Chrome 31 プロセス目 の 4 より
http://hibari.2ch.net/test/read.cgi/software/1289169228/4

4 :名無しさん@お腹いっぱい。 :2010/11/08(月) 07:35:54 ID UijVY3ut0
インストールせずに実行する方法

>>2の「■ダウンロード」の2つ目のリンクからバージョンを指定してインストーラをDLする
WinRARや7-Zipなどでexeを解凍してchrome.7zを取り出す
chrome.7zを解凍してChrome-binフォルダを取り出す
Chrome-binフォルダの中のバージョン番号名のフォルダ以外のファイル・フォルダ
(Dictionariesフォルダ、chrome.exe、wow_helper.exeなど)をすべてその中に移動する
バージョン番号名のフォルダの中に空のファイル"First Run"を作成する(省略可)
フォルダ名を適当に変更して好きな場所に置く
chrome.exeのショートカットを作成して好きな場所に置く

プロファイルフォルダ込みでUSBメモリなどに置きたい場合は
起動オプションでプロファイルフォルダを相対パスで指定する
例)--user-data-dir="..\User Data"

※インストールしていないので自動更新はされない、手動更新も不可

コピーすべきDLL

展開したファイルの中からどのDLLを持っていくか、と、不具合について。
2chソフトウェア板 Chromium派生ブラウザ 「SRWare Iron」 Part5 より
http://hibari.2ch.net/test/read.cgi/software/1289863822/10-14

11 :名無しさん@お腹いっぱい。 :2010/11/16(火) 21:45:54 ID B/SLh4BVO
>>10
やり方をみんなに教えてくれなイカ

13 :名無しさん@お腹いっぱい。 :2010/11/16(火) 21:52:10 ID WxZYbw+/0
>>11
Chromeとメジャーバージョンが違うと動かないかも
メディア系DLL
avcodec-52.dll
avformat-52.dll
avutil-50.dll
PDFのDLL
pdf.dll

16 :名無しさん@お腹いっぱい。 :2010/11/16(火) 22:34:41 ID A8e6hBhpP
DLLってChromeをインストールしないと手に入らないんですか?

17 :名無しさん@お腹いっぱい。 :2010/11/16(火) 22:48:12 ID WxZYbw+/0
>>10
今やってみたらDLLコピーしてもYoutubeのhtlm5はエラー吐かれて無理だった
zoomeは再生できるのにな
ごめんなさい「一部再生可能」に脳内変換してくだしあ

>>16
http://hibari.2ch.net/test/read.cgi/software/1289169228/4
この手順で取り出せる

2011/3/10 追記

Flashプラグインも引っ張る場合は gcswf32.dll もコピーしてやる。

2012/8/27 更新

本家 Chrome の置き場所が変わっていたので更新