Frost Moon Project

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 - Frost Moon Project アクセスランキング

Home > ソフトウェア > 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版

 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版

  1. ダウンロード
  2. 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 について
  3. 使い方(ZIP書庫ファイル版)
  4. コードページの指定方法
  5. 7z.dll対応版の「7-zip32.dll」「7-zip64.dll」仕様
  6. 動作・開発環境
  7. 過去のバージョン
  8. 不具合・要望報告

ダウンロード
Latest Version:

広告

ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.17.01.00.01公開
7-Zip 17.01 betaをベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.17.00.00.01公開
7-Zip 17.00 beta、7-zip32.dll Ver.9.22.00.02をベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.16.04.00.01公開
7-Zip 16.04をベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.16.03.00.01公開
7-Zip 16.03をベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.16.02.00.01公開
7-Zip 16.02をベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.16.01.00.01公開
7-Zip 16.01をベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.16.00.00.01公開
7-Zip 16.00をベースにビルド。
自己解凍書庫でタイトルやメッセージを指定すると解凍できなくなる不具合修正。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.14.00.01公開
7-Zip 15.14をベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.12.00.02公開
7z.dll対応版でARJ書庫が処理できない不具合を修正しました。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.12.00.01公開
7-Zip 15.12をベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.11.00.01 beta公開
7-Zip 15.11 betaをベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.10.00.01 beta公開
7-Zip 15.10 betaをベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.09.00.01 beta公開
7-Zip 15.09 betaをベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.08.00.02 beta公開
7z.dll対応版「7-zip32.dll」「7-zip64.dll」を追加しました。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.08.00.01 beta公開
7-Zip 15.08 betaをベースにビルド。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.07.00.01 beta公開
自己解凍書庫の不具合修正など。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.06.00.02 beta公開
SevenZipExtractMem()を実装。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.06.00.01 beta公開
MLangにより文字コードの自動判別+変換が出来るようになりました。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.05.00.02 beta公開 リスト表示の日本語が文字化けしていた不具合を修正しました。 ファイル名がUTF-8で格納された書庫でも末尾'/'の有無によるディレクトリ判定を行うようにしました。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.05.00.01 beta公開
7-Zip 15.05 betaをベースにしています。 recesでログに従来と同じくファイル名を表示するには「/P-bb1」とします。
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.9.38.00.01 beta公開
ブログ記事: 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.9.38.00.01 beta インストーラー版公開
ファイルやディレクトリのリネームを行うrnコマンドが使えます。
これは便利^^
そのほかはブログにて。
64bit版Windowsで「7-zip32.dll」を利用する場合、
「/LARGEADDRESSAWARE」オプションが有効なソフトウェアでなければ、
2GB以上のメモリを使用することが出来ません!![関連記事]


7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 について
本ライブラリは、zipファイルの文字化け対策を行った「7-zip32.dll」「7-zip64.dll」「7z.dll」です。
秋田 稔氏作のライブラリ「7-zip32.dll」を64bit化対応させた市丸 剛氏の私家版に、
Yak!氏による対 zip UTF-8 強制試行版 7z.dll (UTF-8 MAC 対応)パッチの内容を取り込み、
さらにMLangによる文字コード変換機能を追加した非公式版です。

Macで作成したzipファイルや、Unicode文字を含むファイルをWinRarで圧縮したzipファイルを、
文字化けすることなく処理することが出来ます。

RarやCab書庫等々も処理できる7z.dll対応版「7-zip32.dll」「7-zip64.dll」も同梱しています。
(UTF-8なTarとかも --convert-charset なしで処理出来ます^^)


辛うじてビルド出来るように修正したのみで、何が起こるかわかりません。
不安な方は、オリジナルの7-zip32.dll/7-zip64.dllが公開されるまでお待ちくださいませ。

7z.dll対応版「7-zip32.dll」「7-zip64.dll」は更に何が起こるかわかりません。
使い方(ZIP書庫ファイル版)
  1. 「7-zip32.dll」「7-zip64.dll」をシステムディレクトリにコピーして下さい。

  2. 「7z.dll」を7-zipをインストールしたディレクトリ(例: C:\Program Files\7-Zip)にコピーして下さい。
    (7-Zipが64bit版であれば、「x64/7z.dll」をコピーして下さい)

  3. 7z.dll対応版「7-zip32.dll」「7-zip64.dll」の動作には7-Zipのインストールが必要です。
    (公式サイトで配布されているインストーラを利用することをおすすめします。)

    7z.dll対応版7-zip32.dllでRar書庫を閲覧中の図


コードページの指定方法
  • MLangによる文字コード変換を行うには「-mcp」でコードページを指定します。
    #例:x -mcp=51932 arc.zip
    # 51932=EUC-JP
  • SevenZip()以外、SevenZipFindFirst()等々も使用する場合、SevenZipSetCP()でコードページを渡して下さい。
    #例:SevenZipSetCP(51932)
  • 7z.dll対応版の「7-zip32.dll」「7-zip64.dll」仕様
  • 動作には7-Zipのインストールが必要です。
    (導入の際は公式インストーラの使用をおすすめします。)
  • 本家7-Zipで対応している形式すべてを扱える...はずです。(以下公式日本語サイトより引用)
    • 圧縮/解凍(展開): 7z, XZ, BZIP2, GZIP, TAR, ZIP, WIM
    • 解凍(展開)のみ: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR, Z
  • 7-zip32.dllオリジナルのSFXモジュールは使用できません。デフォルトでは「7zCon.sfx」を使用します。
  • INDIVIDUALINFO構造体のszModeに圧縮形式は格納されません。(オリジナルで対応しているZipと7zは除く)
  • SevenZipGetArchiveType()で返される形式は将来変更される可能性があります。(勝手に追加したため)
  • SevenZipExists7zdll()を実装しています。
    書庫処理前に呼び出し、「7z.dll」が存在するか確認してください。
  • 7z.dll対応版を導入したからと言って、全てのソフトウェアで正しく動作する訳ではありません。
    拡張子でライブラリを判断している場合、対応書庫はオリジナルと変わりません^q^
  • 動作・開発環境
    Windows XP以降で動作します。
    XPで7-zip32.dll/7z.dll(32bit版)のビルドと動作、
    7で7-zip32.dll/7-zip64.dll/7z.dllのビルドと動作を確認しました。
    それ以外では未確認です。(動作報告お願いしますm(_ _)m)
    開発はMicrosoft Visual C++ 2015(Microsoft Visual Studio Community 2015) / Microsoft Visual C++ 2010 Expressで行いました。
    過去のバージョン

    Old Version:(注意!以下のファイルには何らかのバグが含まれています。)
    不具合・要望報告
    不具合・要望等々がございましたら、
    OSとバージョンを明記の上、ご投稿ください。

    BBS

    Copyright(C)Frost Moon Project


    Home > ソフトウェア > 7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版