Kanegon's Web Page

1999.03.05〜
Last update: 2011.07.31


ここは kanegon のページです。
Windows で動作する自作のツールを公開してます。


新着情報
2011.07.31 csvselect 更新
区切り文字の指定の追加
2011.07.05 csvselect 更新
使用できる sql 文の制限を大幅に緩和
2011.06.25 ASConsole 更新
プロンプト表示の追加
2011.06.08 ASConsole 更新
ブラウザアタッチ時のエラー処理改善
2011.06.02 ASConsole 更新
ブラウザアタッチ機能追加(jQuery 対応)
過去の新着情報


覚書とか

文書 最終更新日 download 概要
Office 製品をスクリプトから使うこと 2005.04.10 office_samples.zip Office 製品とスクリプトの関係について検証する。
WMI のススメ 2004.05.13 - Windows における非常に便利な管理コンポーネントである WMI の紹介。
JavaScript メモ 2003.05.28 - JavaScript についてのメモ
スクリプトの文字コード処理に関する覚書 2003.05.11 - スクリプトの文字コード処理について
WinHTTP 覚書 2003.05.05 - WinHTTP (Windows HTTP Services) について
BSTR 覚え書き 2002.02.23 - BSTR について


AnotherVision

説明 バージョン 作成日 download ソース 概要
avfconv 0.01 2006.12.30 avfconv_20061230.zip avfconv_20061230s.zip AnotherVision 0.03〜0.08 の旧形式(*.avf)のフィルタを 1.00 で使用される新形式(*.xml)へと変換します。
AnotherVision 1.00 2006.12.30 anothervision_100.zip anothervision_100s.zip 通常とは異なる色覚(色の見え方)を画面上でシミュレートして表示します。(正式版)
AnotherVision 0.08 2005.02.21 anvs008.zip - 通常とは異なる色覚(色の見え方)を画面上でシミュレートして表示します。
旧版(β版)です。
AnotherVision
オプションパック
0.01 2004.05.21 avfmk001.zip AnotherVision の追加フィルタとフィルタ作成ツールです。
β版(ver0.04〜0.08)用のフィルタを作成します。
MicWireさんに追加のフィルタを公開していただきました。
白内障や一色型色覚のシミュレーションのフィルタがあるので、あわせて参照してみてください。
AnotherVision用フィルタセット(2007.2.15リンク先更新)
blur実験版


Windows アプリケーション

説明 バージョン 作成日 download ソース 概要
ASConsole 1.09 2011.06.25 asconsole_109.zip ActiveScript 用インタラクティブシェルです。
ActiveScript に対応した複数のスクリプト言語を切り替えて利用することができます。
wordgrep 0.01 2006.10.07 wordgrep_20061007.lzh Word 文書からテキストを検索する簡単なスクリプトです。
検索文字列には正規表現が使用できます。
Alias 0.22 2008.01.17 alias022.lzh alias022s.lzh いわゆる "エイリアス" コマンドです。
ver0.18 から stderr => stdout すり替え機能をサポートしました。
proxyconfig 0.03 2006.03.11 proxyconfig_003.zip proxyconfig_003s.zip WinHTTP 用プロキシ設定ツールです。(proxycfg clone)
Java リソース ビューア 0.31 2006.01.19 jresview031.zip jresview031s.zip Java リソースファイルの表示、編集を行います。
Lupe 1.10 2005.09.24 lupe110.lzh lupe110s.lzh マウスカーソル位置の画面を拡大して表示します。
よくあるツールです。
csvselect 0.04 2011.07.31 csvselect_004.zip CSV ファイルを RDB のテーブルに見たたて SQL の SELECT 文で検索します。
ImageConverter 0.00 2005.03.10 imgconv000.zip imgconvs000.zip 画像の拡大縮小、フォーマット変換を行います。
にょブラウザ 0.02 2004.01.24 nyo.zip 開いた Web ページの文の末尾をすべて「にょ」に変換して表示します。
複雑なページはうまく表示されません。
40行ほどの JavaScript で記述された一発ネタのジョークアプリです。
jseval 0.04 2003.09.30 jseval_004.lzh 簡易 JavaScript インタープリタです。
入力されたテキストを eval() します。
サービス関数の COM 情報表示がおすすめ。
PathClip 0.01 2002.07.31 pathclip001.lzh pathclip001s.lzh PowerToys にある「クリップボードに名前をコピー」みたいなツールです。
PowerToys が提供されていない OS でもこの機能を使いたくて作成しました。
nlf 0.01 2000.04.16 nlf001.lzh nlf001s.lzh テキストファイルの改行の形式を正規化および変換します。
DOS/Windows(CR+LF) <=> UNIX(LF)
Topmost 2.30 1999.11.29 topmost230.lzh topmost230s.lzh 任意のウィンドウを"常に手前"表示させたり、"常に手前"表示を解除したりします。
ときどき便利です。

ここで紹介しているツールおよびソースプログラムは特に断りがない限り、すべてフリーソフトとして自由にご使用できます。
動作環境は昔のツールは Windows 95/98、最近のツールは Windows 2000/XP で確認しています。
基本的には Win98 〜 WinXP の範囲で動作するつもりで作成していますが、十分に確認できていないものも多いです。


メモ帳もどき プロジェクト

メモ帳を題材にして同じ機能をいろいろな言語で実装してみようという試みです。
試してみたい言語は他にもいろいろあるのですがなかなか時間がとれません。

説明 バージョン 最終更新日 download ソース 概要
C 0.02 2003.03.06 kedit_c_002.lzh C言語による実装。
Windows プログラミングの原点(?)です。
MFC 0.03 2003.03.03 kedit_mfc_003.lzh MFC による実装。
Document/View を使ってないので基本形とはいい難いかも。
ATL 0.01 2003.03.03 kedit_atl_001.lzh ATL による実装。
生C言語よりもバイナリサイズが小さくなっています。何故?


ガラクタ置き場(ライブラリなど)

説明 バージョン 作成日 download ソース 概要
SimpleRegExp - 2009.04.26 - simpleregexp_20090426.zip 正規表現ラッパクラス
VC++ で正規表現を簡単に使うためのクラス。
EasyXml - 2005.04.17 - easyxml_20050417.zip 簡易 XML ライブラリ (for JavaScript、C#)
ハッシュ計算 - 2004.04.04 - hash_20040404.zip MD5、SHA1 のハッシュを各種言語で計算するサンプル。
RegExp - 2004.02.13 - regexp_20040213.zip 正規表現ライブラリのソース。
VScript.RegExp を C++ から利用するためのクラスです。
option(C#) - 2003.12.08 - optcs_20031208.zip オプションの解析を手助けするクラスの C# ソースです。
.NET サンプル - 2003.09.25 hello_dotnet.zip .NET で記述された hello, world プログラム。
C#、JScript.NET、VB.NET、C++.NET、J#.NET の各言語で記述されたサンプルです。
option(C++) - 2001.11.18 - optc001.lzh オプションの解析を手助けするクラスの C++ ソースです。
seldir - 2000.11.05 - seldir.lzh ディレクトリ選択ダイアログを拡張するサンプルです。
SHBrowseForFolder() にコンボボックスを追加します。
option(Delphi) 0.01 2000.11.02 - opt001s.lzh オプションの解析を手助けするクラスの Delphi ソースです。
Delphi を持ってないと意味がありません。


E-mail:wbs01621@mail.wbs.ne.jp