Windows Utilities

Windows 9x/NT系用のツールです。
9x系及びNT4.0に関しては、既に動作確認できる環境がないのでチェックできてません...。

LTW version 0.33d

種別Freeware
対応OSNT 4.0J/2000J/XP/95J/98J/Me
サイズ561,526 byte
SHA3-25661609902986a5ba1fff8a45b5e2f4f52bbd256fbc3ad85ddd65bcdc04b2da3b6

Download >>> LTW033D.EXE(自己解凍形式)

LZHファイルやZIPファイル、TARファイル、CABファイル、ARJファイル、RARファイル、BZAファイル、GZAファイル、GCAファイル、7Zファイルの中身をツリー構造付きで見ることができます。
また、拡張子連動機能もあります。単純な拡張子の関連付けだけではなく、必要ならば正規表現を使用した関連付けも設定できます(任意)。
ファイルの削除・追加などもできますが、おまけ程度の機能だと思ってください。
別途micco氏作のUNLHA32.DLLか、UNARJ32J.DLLか、又はshoda T.氏作のUNZIP32.DLL、又は吉岡 恒夫氏作のTAR32.DLL、ZIP32J.DLL、IZIP32J.DLL、又は宮内 邦昭氏作のCAB32.DLL、又は亀井 哲弥氏作のUNRAR32.DLL、又はInfo-ZIP UNZIP32.DLL、又は木村 利靖氏のBGA32.DLL、又は天野 晃治氏のUNGCA32.DLL、又は秋田 稔氏の7-zip32.DLLが必要になります。
なお、主なDLLはshoda.T氏のCommon Archivers Libraryで入手が可能です。

ver 0.33bからの変更点

ver 0.33cからの変更点

LTW version 0.33d Source一式

種別Freeware
対応OSNT 4.0J/2000J/XP/95J/98J/Me
サイズ169,174 byte
SHA3-256c616f672babb41f370c377a003e327effd8ef2190efa6b6d6b030258e66ef097

Download >>> LTW033DS.LZH

LTW ver 0.33dのソース一式です(除くHELP FILE)。
これをコンパイルするにはDelphi 5Jと黒猿氏の正規表現コンポーネントとヒシアマゾン氏のDRPCOMEXユニットが必要です。

SuperASF version 2.28

種別Freeware
対応OSNT 4.0J/2000J/XP/95J/98J/Me
サイズ1,074,008 byte
SHA3-2567440efbc4a8f2c72d1f8ab0b80d0cb7a54c110cb688d538a1f0465757b9dee62

Download >>> SASF228.ZIP

SuperASFは、STLと呼ばれる簡易言語を使用してカスタマイズする、キーボード操作主体のファイラーです。
以下のような特徴があります。

キーボード操作が主体(マウスも使えますが)
1画面/2画面の切替えOK。更に2画面モードは縦・横どちらの分割かを選べる
UNLHA32.DLLなどのアーカイバ関連のDLLが使える
SUSIEのプラグインモジュールが使える

一応、デフォルトの定義やサンプルなどを添付しましたが、これらは最低限の動作しかしません。より使いやすい環境にするには、カスタマイズが必須です。正規表現を知っていることと、単純なプログラムを組めることが使用上の最低条件になっております。

ver 2.22からフリーウェアになりました。

ver 2.24aからの変更点
  • VISTAにおいて、起動が非常に遅くなっていた問題を解決
  • LockWorkStation手続き追加
ver 2.25からの変更点
  • 一部ディレクトリ名の扱いに失敗していたミスを修正
  • RunAs手続きとRunAsSp手続き追加
ver 2.26からの変更点
  • コンパイラがGetCRDTEx()を認識していなかったミスを修正
ver 2.26aからの変更点
  • Lnk2OrgFile手続きがメモリ関連のエラーを出すのを修正
  • Menu手続きで、文字列1以降の指定に文字列式を使用できなかったミスを修正
ver 2.26bからの変更点
  • SuspendState手続き追加
  • UnIso32.DLLサポート
ver 2.27からの変更点
  • MkDirExやCheckDirで、場合によってはメモリアクセス違反が発生するミスを修正
ver 2.27aからの変更点
  • 9x系で起動できなくなっていたミスを修正
ver 2.27bからの変更点
  • LogonUser,RevertToSelf手続き追加
  • SetSASFFont手続きを使用するとInfoFontが初期値にリセットされるミスの修正
  • SetInfoFont手続きを使用するとSASFFontが初期値にリセットされるミスの修正
  • Iniファイルの処理を今更ながら中村氏のTNkMemIniFileに変更。これでIniファイルのコメントが消えることがなくなりました。

AyaClock ver 1.08

種別Freeware
対応OSNT 4.0J/2000J/XP/95J/98J/Me
サイズ243,847 byte
SHA3-25631957dc5f275058bbe57184b0cec829f0c756702818fd3bb8ee4f1012dbc956d

Download >>> AYACLOCK108.ZIP

低機能な時計アクセサリです。
Delphi6J用のソース付き。コンパイルするにはTCoolTrayIconが必要なので別途入手してください。
なお、動作確認はXP home SP2とVista Enterprise x64 SP1でのみ行っています。

ver 1.04からの変更点

ver 1.05からの変更点

ver 1.06からの変更点

Gridmap Maker rev 0.0.9.16

種別Freeware
対応OSNT 4.0J/2000J/XP/95J/98J/Me
サイズ278,053 byte
SHA3-2569fe82aed43bde8d7eb11fb420cf01fe63ed2e1c99a095d462aaedec7115be050

Download >>> GridmapMaker.0.0.9.16.LZH

UOAMで使うグリッドマップの生成プログラム。UOAM ver 8.3β用です。
Delphi6J用のソース付き。

rev 0.0.6.11からの変更点

rev 0.0.7.13からの変更点

rev 0.0.8.14からの変更点

rev 0.0.8.14plusからの変更点

rev 0.0.9.15からの変更点

UOAM ver 8.2.0.1にUOML対応パッチを当てた物に関してはver 0.0.8.14plusを使ってください。


旧版(for ML+patch)のDownload >>> GridmapMaker.0.0.8.14plus.LZH

旧版(for SE)のDownload >>> GridmapMaker.0.0.6.11.LZH

旧版(for AoS)のDownload >>> GridmapMaker_AoS.LZH

CalcLuck rel 1.0.3.5

種別Freeware
対応OSNT 4.0J/2000J/XP/95J/98J/Me
サイズ224,566 byte
SHA3-256e96061d3433ecc8784457f39b93e84339cc6e72adfe0ce1ab522067c274a7315

Download >>> CALCLUCK.LZH

UO/AoSにて導入された幸運値に関する計算をするミニプログラム。
Delphi6J用ソース付き。

rel 1.0.1.2からの変更点

rel 1.0.2.4からの変更点

7-zip64.dll ver 9.22.00.02 私家版

長らく手を付けずメンテナンス放棄状態になっているので、こちらに移動しました。新しい物は7-zip32_ungrabled等から取得してください。

過去のバージョン
種別Freeware
対応OS7/8/8.1/10 64bit only
サイズ662,651 byte
SHA3-2566e49d358eaa1b0995b51f6818df66a29dd8104ac36221484217b72c2516e2b68

Download >>> 7z922002_64.zip

種別Freeware
対応OSVISTA/7/8/8.1 64bit only
サイズ508,399 byte
SHA3-256d65f04268c7abd1ea3a41af6879251b0b09f118e984d7f59536ce2377855508d

Download >>> 7z922001_64.zip

種別Freeware
対応OSVISTA/7 64bit only
サイズ500,266 byte
SHA3-25661a88632a87a347b516bd1e40036da93df70a2b69fd82f1598ad22e0b710ecc3

Download >>> 7z920002_64.zip

tar32.dll/tar64.dll ver 2.48 rev.1 私家版

私のコードは全てClaybirdさんのリポジトリにマージされています。以後はこちらから取得するようにしてください。

過去のバージョン
種別Freeware
対応OS10/11
サイズ1,552,665 byte
SHA3-25629c3c46ff76e02a2ed151b0945e37ba138c8cbf7298f923766598cb7344a0e10

Download >>> tar248_0_1.zip

種別Freeware
対応OS10/11
サイズ1,583,612 byte
SHA3-256891e4a69810d3a49b7af1412688c81d4ee561416b6e2e58a83e8b43d9a47c9eb

Download >>> tar247_0_3.zip

種別Freeware
対応OS10/11
サイズ1,579,780 byte
SHA3-25675e0dab6c999cb5f5f7a979932fef455e59dfdf140c0a89506d4dac31933a0e1

Download >>> tar247_0_2.zip

種別Freeware
対応OS10/11
サイズ1,577,764 byte
SHA3-2569dfafaa81e3265fb872ef41029f820fa0733ae431abd24987b8603c8f5fd9ebe

Download >>> tar247_0_1.zip

種別Freeware
対応OS10/11
サイズ1,044,197 byte
SHA3-256a4cbbfa5405fd86605ef1a0a73820e976e2fadd39bc78daa798c635230b0d687

Download >>> tar245_0_1.zip

種別Freeware
対応OS10/11
サイズ1,043,872 byte
SHA3-256d97fa79bef50d2f0ed303555a2e2b13276b3011fd52d326748caaf405a087f18

Download >>> tar244_0_1.zip

種別Freeware
対応OS7/8/8.1/10 64bit only
サイズ294,748 byte
SHA3-256363eb46053ae0ca39380b178c2d860f98f8e49318ac3d2dce7ae0426477272ea

Download >>> tar64_242_2.zip

種別Freeware
対応OSVISTA/7 64bit only
サイズ277,952 byte
SHA3-2561ce7292c3bea79a5ecc1c8dd652e7b0a7712f547cfb6fb15f6234c18469919ee

Download >>> tar64_242.zip

ver 2.48 rev.3からの変更点
zstdでの圧縮/展開時にdictionaryを使用できるオプションを追加(--zstd-dic=dictionary)。なお使用できるだけで辞書を作成することは出来ません。
ver 2.47 rev.2からの変更点
GetXxxxTimeEx/GetXxxxTime64 APIを追加
susieプラグイン対応で拡張子にlzmaを追加
.sphのみ、FileInfoにtimestampを返却するようにした
ver 2.47 rev.1からの変更点
susieプラグイン対応でxz/lz/zstd系列の拡張子を追加
.sph対応(W系API未対応)
ver 2.45 rev.1からの変更点
Zstandardの基礎的なサポートを追加
Debug buildをサポート
xz utilsをver up
ver 2.44以降、2GByte超の.tgzファイルの一部操作が出来なくなっていたミスを修正(ver 2.44からのデグレード)
ver 2.44 rev.1からの変更点
コンパイラをVS Community 2019 ver16.11.25に変更
xz utils ver 5.4.2に変更
DLL作成手順.TXTを改訂
ver 2.42 rev.7からの変更点
コンパイラをVS Community 2019 ver16.11.21に変更
zlibをver 1.2.13に、xz utils ver 5.2.9に変更
DLL作成手順.TXTを改訂
ver 2.42 rev.6からの変更点
コンパイラをVS Community 2019 ver16.11.11に変更
zlibをver 1.2.12に、xz utils ver 5.2.5に変更
DLL作成手順.TXTを改訂
ver 2.42 rev.5からの変更点
コンパイラをVS Community 2019 ver 16.4.1に変更
ディレクトリの格納時にエラーが発生するミスを修正
tar64.dllでsusie APIを無効化
CTarArcFile_GZip::read/ CTarArcFile_GZip::write関数でINT_MAXを越える読み書き時にエラーを返すように変更
64bit/32bitでコンパイル時にwarningが出ないようにソースを修正
簡易テスト用ツールtinycmp追加
簡易テスト追加(src\testフォルダ)
tar32.dllも追加
2GB超のtgzファイルの読み込みに失敗するミスを修正。これを修正するためにzlibの作成時にzconf.hの先頭で
   #define Z_LARGE64
を定義してからbuildしています
DLL作成手順.TXTを改訂
ver 2.42 rev.4からの変更点
tar作成時にディレクトリでエラーが発生するミスを修正
liblzmaをver 5.2.4に、libbzip2を1.0.8に変更
コンパイラをVS Community 2019に変更
ver 2.42 rev.3からの変更点
tar作成時にクラッシュする場合があるミスを修正(from 掲示板)
ver 2.42 rev.2からの変更点
特定の環境で旨く動作しないことがあったのを修正(from 掲示板)
コンパイラをVS Community 2015 update3に変更
ver 2.42からの変更点
zlibをver 1.2.11に、liblzmaをver 5.2.3に変更
ver 2.41からの変更点
base sourceをver 2.42に変更
ver 2.40からの変更点
base sourceをver 2.41に変更
README.TXT改訂
TAR64_DLL作成手順.TXT改訂
ver 2.39からの変更点
base sourceをver 2.40に変更
ver 2.38からの変更点
base sourceをver 2.39に変更