各種 DLL・SusiePlugin .SPI/.SPH(Windows 95-Me,Windows NT4.0-10/2012)

UNBYPASS.DLL - UNLHA32.DLLやmigemo.dllなどを64bitアプリケーションで使用するためのDLL
WIC Susie Plug-in - WIC を使ったSusie Plug-in
PSD Susie Plug-in - Photoshop PSDファイル用Susie Plug-in
GIF import plug-in - mij4x氏作成GIF用Susie Plug-inの64(+32)bit版
EXE file resource Susie Plug-in - EXE ファイルのリソースを抽出するSusie Plug-in
GDI+ Susie Plug-in - GDI+を使ったSusie Plug-in
DirectX9 Susie Plug-in - DirectX9を使ったSusie Plug-in
JPEG-turbo Susie Plug-in - libjpeg-turbo を使ったJPEG用Susie Plug-in
JPEG 2000 Susie Plug-in - JasPer を使ったJPEG 2000用Susie Plug-in
Animated cursor Susie Plug-in - アニメーションカーソル(.ani)用Susie Plug-in
Extend convert Susie Plug-in - コマンドラインツールを使うSusie Plug-in
ImageMagick Susie Plug-in - ImageMagick(DLL版)を使った非推奨Susie Plug-in
spibench 改変版 - 宮坂 賢氏作成 spibench の改変版
unzzip.dll - zlib を使った zip書庫のOpenArchive DLLの試作品
7zca.dll - 7-Zip(7z.dll)を使ったOpenArchive DLLの試作品

Homeへ戻る
UNBYPASS.DLL Version 1.7
   unbypass17.zip ( 101 Kbytes, 2015-3-14, WindowsXP/2003/Vista/7/2008/8/2012 64bit)

・統合化アーカイブプロジェクト関連DLL(UNLHA32.DLL,UNZIP32.DLL,ZIP32J.DLL,
TAR32.DLL,CAB32.DLL,UNRAR32.DLL,7-ZIP32.DLL)
・Susie plug-in
・migemo.dll
を 64bit 環境で使用する為の DLL です。
64bit 版の各 DLL ができるまでの繋ぎとして用意しました。

変更点
1.6→1.7
・xxxQueryFunctionList に対応した
・自己展開型書庫の判別処理を調整した
・異常終了時の挙動を調整した

WIC Susie Plug-in Version 1.6
   iftwic16.zip ( 107 Kbytes, 2017-11-25, WindowsXP/2003-10/2016(32bit/64bit))

WIC(Windows Imaging Component)を使って各種に読み込むためのSusie Plug-in です。
WIC は標準で、BMP,PNG,ICO,JPG(JPEG),GIF,TIFF,HDP(HD Photo) 形式に対応しており、追加のコーデックをインストールすることにより任意の形式を増やすことができます。
32bit版/64bit版が入っています。

・マルチスレッド対応
このPlug-inは、マルチスレッドによる画像の展開に対応しています。
ファイル形式名の取得(GetPluginInfo)は、マルチスレッドに対応していません。

変更点
1.5→1.6
・マルチスレッドで使用する場合の調整を行った

PSD Susie Plug-in Version 1.4
   iftpsd14.zip ( 47 Kbytes, 2015-7-11, Windows2000/XP/2003/Vista/2008/7/8/2012/8.1(32bit/64bit))

PhotoshopのPSDファイルを表示するためのSusie Plug-in です。
32bit版/64bit版が入っています。

・マルチスレッド対応
このPlug-inは、マルチスレッドに完全対応しています。

変更点
1.3→1.4
・IsSupported,GetPictureInfo の処理を調整した

GIF import plug-in Version 0.1.1.3
   ifgif-0.1.1.3.zip ( 79 Kbytes, 2016-3-19, WindowsXP/2003-10/2012(32bit/64bit))

mij4x氏が作成された CompuServe 社の GIF 画像用の Susie plug-in
64bit版 Susie Plug-in として使えるように手直ししたものです。

・マルチスレッド対応
このPlug-inは、マルチスレッドに完全対応しています。

変更点
0.1.1.2→0.1.1.3
・64bit化の修正し忘れを対処した

EXE file resource Susie Plug-in Version 1.2
   axeres12.zip ( 67 Kbytes, 2015-11-14, Windows95/98/Me/NT4.0/2000/XP/2003/Vista/2008/7/8/2012/8.1/10(32bit/64bit))

16/32/64bit Windows の exe ファイルのリソースなどを参照するためのSusie Plug-in です。
ファイルのアイコンや自己展開型書庫の書庫部分を取り出したりするために使用することができます。
32bit版/64bit版が入っています。

・マルチスレッド未対応
このPlug-inは、マルチスレッドに対応していません。

変更点
2015-11-14
・ソースの SUSIE_FINFOW の誤記修正を行った(spi/sphファイルの変更は無し)

1.1→1.2
・GetPluginInfo で返す対応拡張子に ICL を追加した
・16bitリソースの取得処理を調整した

GDI+ Susie Plug-in Version 1.5
   iftgdi15.zip ( 79 Kbytes, 2015-7-11, Windows2000/XP/2003/Vista/2008/7/8/2012/8.1(32bit/64bit))

GDI+ を使って EMF,GIF,ICO,JPEG,PNG,TIFF,WMF,BMP ファイルを読み込むためのSusie Plug-in です。
32bit版/64bit版が入っています。
※WIC Susie Plug-in の方が高速に読み込めます。

・マルチスレッド対応
このPlug-inは、マルチスレッドに完全対応しています。

変更点
1.4→1.5
・メモリリークを起こすことがあったのを修正
・IsSupported,GetPictureInfo の処理を調整した

DirectX9 Susie Plug-in Version 1.1
   ifdx911.zip ( 94 Kbytes, 2015-4-5, Windows2000/XP/2003/Vista/2008/7/8/2012/8.1(32bit/64bit))

DirectX9 を使って JPEG,PNG,DDS,TGA ファイルを読み込むためのSusie Plug-in です。
32bit版/64bit版が入っています。
※読み込める画像の大きさは使用している GPU により制限されます。

・マルチスレッド対応
このPlug-inは、マルチスレッドに完全対応しています。

変更点
1.0→1.1
・IsSupported,GetPictureInfo の処理を調整した
・対応形式を TGA,DDS に限定したIFDX9mini.SPI,IFDX9mini.SPHを用意した

JPEG-turbo Susie Plug-in Version 1.04
   ifjpegt104.zip ( 239 Kbytes, 2015-8-9, Windows2000/XP/2003/Vista/2008/7/8/2012/8.1/10(32bit/64bit))

宮坂 賢氏の Independent JPEG Group's JPEG software with x86 SIMD extension for IJG JPEG library をベースに作成されている libjpeg-turbo ライブラリを使って JPEG ファイルを高速に読み込むためのSusie Plug-in です。
32bit版/64bit版が入っています。

・マルチスレッド対応
このPlug-inは、マルチスレッドに対応しています。
ただし、画像の展開は同時に1スレッドのみ行われるように調整されます。

変更点
1.03→1.04
・libjpeg-turbo を 1.4.1 に更新
・IsSupported,GetPictureInfo の処理を調整した

JPEG 2000 Susie Plug-in Version 0.6
   ifjpeg2k06.zip ( 209 Kbytes, 2016-2-20, WindowsXP/2003~10/2012(32bit/64bit))

JasPer ライブラリを使って JPEG 2000 ファイル(.jp2,.j2k,.jpc,.j2c,[.jpf])を読み込むためのSusie Plug-in です。

・マルチスレッド対応未確認
このPlug-inは、マルチスレッドに対応しているかを確認できていません。

変更点
0.5→0.6
・コードストリームのみのファイル(.j2k等)が表示できなかったのを修正
・拡張形式ファイル(.jpf)を、拡張部分を除いた簡易表示ができるようにした

Animated cursor Susie Plug-in Version 1.1
   axanic11.zip ( 140 Kbytes, 2017-11-11, Windows95~10/2016(32bit/64bit))

アニメーションカーソル(.ani)内の各フレームを参照するためのSusie Plug-in です。

・マルチスレッド未対応
このPlug-inは、マルチスレッドに対応していません。

変更点
1.0→1.1
・GetFile で raw001.cur がファイル出力できなかったのを修正

Extend convert Susie Plug-in Version 1.0
   spextend10.zip ( 106 Kbytes, 2017-9-23, WindowsXP/2003~10/2016(32bit/64bit))

ImageMagick 等の画像・書庫用のコマンドラインツールを用いて各種ファイルを読み込むためのSusie Plug-in です。

※設定ファイルに各種コマンドラインツールを自分で記載する必要があります。

・マルチスレッド未対応
このPlug-inは、マルチスレッドに対応していません。

変更点
0.3→1.0
・(ifextend)GetPictureがメモリ形式でも使えるように改善

ImageMagick Susie Plug-in Version 1.0
   ifmagick10.zip ( 56 Kbytes, 2016-2-27, WindowsXP/2003~10/2012(32bit/64bit))

ImageMagick DLL版を使って 各種ファイルを読み込むためのSusie Plug-in です。

※ ImageMagick のDLL版を使用するため、DLLの読み込みに時間が掛かります。
また、対応拡張子の一覧が用意されていなく、全ての種類のファイルに反応する場合があるため、他の Susie Plug-in が利用できなくなる可能性があります。
このため、常用に適していません。
※ ImageMagick 6.x 用です。7.x では、ImageMagick の CORE_RL_MagickWand_.dll を複写して CORE_RL_Wand_.dll の名前で同じフォルダに用意すると動作します。

・マルチスレッド対応未確認
このPlug-inは、マルチスレッドに対応しているかを確認できていません。

spibench 改変版
   spibench-20170902.zip ( 97 Kbytes, 2017-9-2, WindowsXP/2003 - 10/2016(32bit/64bit))

Susie Plug-in の動作速度を計測・比較するためのソフトである、宮坂 賢氏が作成された spibench - Susie Plug-in 用シンプル・ベンチマークテスト を、64bit版として使えるようにした等、いくつか改変したものです。
32bit版/64bit版が入っています。

unzzip.dll Version 0.9
   unzzip09.zip ( 136 Kbytes, 2017-7-8, Windows XP/2003 - 10/2016(32bit/64bit))

zlib を使った zip書庫の展開ライブラリの試作品です。
OpenArchive API のサブセットの API を用意しています。
32bit版/64bit版が入っています。

変更点
0.8→0.9
・zlib 1.2.11を使用
・作成日時、アクセス日時を参照できるようにした
・UnZzipGetWriteTimeEx,UnZzipGetCreateTimeEx,UnZzipGetAccessTimeExを追加
・UnZzipQueryFunctionListを追加
・パスワード入力ダイアログのフォント種類・サイズをWindowsから取得するようにした

7zca.dll Version 0.2
   7zca02.zip ( 108 Kbytes, 2017-7-15, Windows XP/2003 - 10/2016(32bit/64bit))

7-Zipに入っている7z.dllを使った 7z等の書庫の展開ライブラリの試作品です。
OpenArchive API のサブセットの API を用意しています。
32bit版/64bit版が入っています。

変更点
0.1→0.2
・パスワード入力ダイアログのキャンセルボタンが機能していなかったのを修正
・パスワード入力ダイアログのフォント種類・サイズをWindowsから取得するようにした

Copyright(c)1997-2017 TORO/高橋 良和 E-mail: toroid.jp @​gmail.com
access counter用
TORO's Library

Software

 Windows
  PPx
  DLL,SusiePlugin
 MS-DOS
 SHARP PC-E500

Hardware

 SHARP PC-E500

Data

 Information
  PPx Help
 DOS 上で LFN
 Source
 Config Memo
 Win32 API memo

Message Board

 Software