■エクスプローラでPSDをサムネイル表示

該当するモノが見つからなかったので自作してみました。
使用する場合は自己責任でお願いします。基本的に他人が使用することを考えていません。

□特徴
・Susieプラグインを使ったエクスプローラ上でのPSDサムネイル表示。

・PhotoShop5.0以降での動作。
  具体的には、RGB形式のJPGサムネイルを内蔵しているPSDが対象になります。
  PhotoShop4はBGR形式なので×、Painter6はサムネイルを持たないので×。
  PaintShopProやPainter7以降ではPSDの扱いがどうなっているのか知らないので確認できません。

・展開できない場合、エラーメッセージを表示。
   [Jpg Err]:JPG展開エラー。
   [None Plugin]:プラグインロードエラー。プラグインが見つからない等。
   [None Thumbnail]:サムネイルデータ無し。PhotoShop4やPainter6のPSDはこれが表示されます。

  サムネイル表示中...

□遭遇したバグ
・ファイルサイズが300〜500MBクラス以上のPSDを連続でサムネイル化しようとすると落ちる?(エクスプローラごと
   Painter6が生成する無圧縮のPSDをプラグインにて展開しようとすると発生する模様(ファイルサイズが小さければ問題なさそうですけれど)。
   無視することで回避。
・一発ではサムネイル表示してくれないものがあるので、手動で「縮小画像の更新」をやらないといけない。
   解決?PCのスペックがあがったこともあるので、処理速度の問題もあるのかも知れず。

□使用環境
・Windows2000SP4
・IE6

□必要条件
Susieがインストール済み(レジストリからSusieフォルダを取得してる
・そこに「ifjpeg.spi」が入っている(画像展開に使用する
・後藤あきら氏のSPLAY32S.DLLをSystemフォルダに入れている。

□インストール方法
1.SPLAY32SDLLを適当なフォルダ(System32とか)に移動。
2.「ファイル名を指定して実行」で、「regsvr32 <DLLのフルパス>」を実行。ダイアログで「success」と出ればOK。
3.レジストリエディタで、「HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.psd\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}」 というキーを作成、(標準)に「{EAB7329E-8A2C-45F1-813C-5AB1F127F224}」を入力。(Reg

□アンインストール方法
1.エクスプローラを全て閉じ、「ファイル名を指定して実行」で、「regsvr32 /u <DLLのフルパス>」を実行。ダイアログで「success」と出ればOK。
2.レジストリエディタで、上記キー("ShellEx"以降)を削除。
3.DLL本体を削除。

ダウンロード(thumb.dll)
(04/03/18版)

(バージョンアップする場合は、エクスプローラを全て閉じた後、上書き)

いちおう、こんなことも出来るんですが、激しく落ちるので公開できません(=w=;


Back