1 1月

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.14.00.01公開

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.14.00.01を公開しました。

○Ver.15.14.00.01 – 2016/01/01
・7-Zip 15.14をベースにビルド。

7-Zip 15.14に更新しました。
公式がInfo-ZIP Unicode Path Extra Field(0x7075)に対応したため、独自のコードを削除しました。

12 12月

TimeStamp Keeper Ver.1.02公開

ファイルのタイムスタンプを記憶し、ワンクリックで元に戻すTimeStamp Keeper Ver.1.02を公開しました。

○Ver.1.02 – 2015/12/12
・コンパイラをMicrosoft Visual C++ 2015に変更、静的ビルドに変更。
「Microsoft Visual C++ 20xx 再頒布可能パッケージ」のインストールが不要になりました。
・「再帰的に追加」オプションを追加。引数「/r」であらかじめ有効化することができます。

TimeStampKeeper102ss

「再帰的に追加」オプション。
ディレクトリ以下すべてのディレクトリ・ファイルを追加します。

TimeStampKeeper102ss_settings

引数に「/r」を加えることで、あらかじめ有効化することができます。

TimeStampKeeper102ss_arg

27 11月

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.12.00.02公開

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.15.12.00.02を公開しました。

○Ver.15.12.00.02 – 2015/11/27
・7z.dll対応版でARJ書庫の処理ができない不具合を修正。(Special Thanks!:Roelf Beukens様)
・SevenZipGetArchiveType()とSevenZipGetFileCount()について、ヘッダ暗号化書庫であればパスワード入力ダイアログを表示するように。(Special Thanks!:Roelf Beukens様)

ARJ書庫の処理ができない不具合について。
原因は「ArchiveExtractCallback.cpp」「MyOpenArchive.cpp」のメソッド取得部分にありました。
以下は「ArchiveExtractCallback.cpp」のコード。

RINOK(archive->GetProperty(index, kpidMethod, &prop));
LPCWSTR lpMethod = (prop.vt != VT_EMPTY) ? prop.bstrVal : L"";

オリジナルのように、zipや7zを処理するだけであれば全く問題がありません。
しかし、ARJ書庫くんはメソッドを文字列で返してくれないのです…
で、その後lpMethodを処理しようとして落ちると。

そこで、以下のように文字列に変換するようにしました。

RINOK(archive->GetProperty(index, kpidMethod, &prop));
UString s;
if (prop.vt != VT_EMPTY)
    ConvertPropertyToString(s,prop,kpidMethod);
LPCWSTR lpMethod = (!s.IsEmpty()) ? s.Ptr() : L"";
22 11月

Nelumbo Ver.1.70公開

クリックひとつでパスワード「*****」(アスタリスク、米印)や「●●●●●」(黒丸)の中身を表示するNelumbo Ver.1.70を公開しました。

○Ver.1.70 – 2015/11/12
・64bitのソフトウェアに対しても動作するように。
・拡張オプション「パスワードマスクを解除」を追加。

Windows7上で表示できないパスワードが多いなぁ…
あれ!?それ全部64bitのソフトウェアじゃね!!??。

そんな訳で、64bit対応版(MsgHook64.dll,Nelumbo64.exe)を作成しました^q^
メインの処理は従来通り「Nelumbo.exe」で行いますので、消さないでね!

ZIPファイル解凍時のパスワード入力で ゆびゆびたてたら ゆびゆびたてたら Ctrlキーを押しながら左クリックすると…
Nelumbo170ss_password01

パスワードが表示されました!やったね!
Nelumbo170ss_password02

広告