amzip

詳細情報

タイトル amzip
URL https://www.nk2.org/
バージョン ver 0.12
更新日 2026/03/09
追加日 2013/08/17
種別 フリーソフト
説明 Susie32用ZIP展開プラグイン。

レビュー

概要

amzipは、Windows向け画像ビューア「Susie」用のZIPファイル展開プラグインです。「Yet another ZIP extract plug-in for Susie」として開発されており、SusieがZIP形式のアーカイブファイルを直接扱えるようにする機能拡張ツールです。nk2.org が開発・公開しており、zlib ライセンスのオープンソースソフトウェアとして提供されています。Windows 2000以降の環境で動作し、Susieの対応フォーマットをZIPまで拡張します。

主要な特徴・機能

  • ZIP展開対応: SusieプラグインとしてZIP形式のアーカイブを展開・閲覧可能にする
  • Susie統合: Susie for Win32のプラグインアーキテクチャに準拠した設計
  • 軽量設計: プラグイン単体で動作する軽量な実装
  • Windows対応: Windows 2000以降のWindows環境で動作

対象ユーザー

  • Windows上でSusie画像ビューアを使用しているユーザー
  • ZIPアーカイブ内の画像ファイルをSusieで直接閲覧したい方
  • レトロなWindowsソフトウェア環境を利用しているユーザー

ライセンス情報

zlib ライセンスのもとで公開されているオープンソースソフトウェアです。無料で利用・改変・再配布が可能です。公式サイト(https://www.nk2.org/amzip/)からダウンロード可能で、README、ChangeLog等のドキュメントも提供されています。

スクリーンショット

スクリーンショットはありません。

更新グラフ

バージョン履歴

0.12 (2026-03-09)
ConfigurationDlg APIによるAboutダイアログの表示に対応
0.9でZIPファイルコメントが付いていると展開できなくなっていた問題を修正
0.11 (2026-02-21)
zlibを1.3.2にアップデート
0.10 (2024-02-02)
zlibを1.3.1にアップデート
0.9でバージョンリソースの一部が正しく設定されていなかった問題を修正
0.9 (2022-10-17)
zlibを1.2.13にアップデート
ZIPファイルのヘッダの検索を最適化
0.8 (2022-04-03)
zlibを1.2.12にアップデート
zlibのコンパイルに自前のmakefileを使うようにした
Windows NT, 95, 98, Meのサポートを廃止
0.7.1でバージョンリソースが更新されていなかった問題を修正
0.7.1 (2021-10-12)
GetArchiveInfoWのfileInfoWの型が間違っていた問題を修正
0.7 (2021-10-10)
非公式のUnicode版APIのGetArchiveInfoW, GetFileWを追加
0.6.1 (2018-05-02)
zlibのバージョンを1.2.11に変更
0.6 (2016-09-15)
2GBを超えるZIPファイルに対応
zlibのバージョンを1.2.8に変更
zlib配布パッケージ付属のzlibpas.pasを使わないようにした
0.5.2 (2015-09-01)
ファイルの展開時のメモリリークを修正
amzip ChangeLog
0.5.1 (2014-09-24)
ファイルリスト取得時のメモリアロケーションを改善
全面的に書き直し
UTF-8で格納されたファイル名に対応
ZIPファイルが壊れている時、ランタイムエラーになる場合がある問題を修正
ZIPファイルコメントが付いていると、展開に失敗する場合がある問題を修正
local file headerにサイズ情報が無いファイルの展開に失敗する問題を修正
storedとdeflated以外のメソッドのときunknown formatエラーを返すようにした
zlibのバージョンを1.2.5に変更
無圧縮ZIPの時のメモリ使用量とメモリコピーを削減
他のアプリケーションがオープンしているファイルが開けない場合がある問題を修正
zlibのバージョンを1.2.3に変更
バージョンリソースを追加
プラグインが返すzipアーカイブ内のファイルのタイムスタンプがローカルタイムになっていたのを修正
zlibのバージョンを1.2.1に変更
zlib配布パッケージに付属しているzlibpas.pasを使うように変更
Delphi3でコンパイルしたDLLはロード時にFPUコントロールワードを書き換えてしまうようなので、Delphi6でコンパイルするようにした
プラグイン情報にzlibのバージョンを含めるようにした
(省略されました)