これは、 MS-Visual BASIC ver6.0 で作成しました
はじめに
これは、TCP/IP のポートへデータを送信するだけのツールです。
これは、自分向けの、ネットワークテストツールです。
っつー事で、これぐらいは、自分で作りましょう。
NetCat のオプションなしだけ(および "-l" オプション)のツールといった感じです。
動作環境
MS-Visual BASIC ver6.0 で作成したので、
32bit Windows なら、動くでしょう
ランタイムなどは、極力はずしてありますので、
Vector の"ユーティリティ" - "ランタイムパッケージなど" にある、"VB6ランタイム集【みやシリーズ起動用】"をインストールしておいてください。
このプログラムに必要なファイル
(ディストリビューションウィザードより)
ファイル名
|
含まれているパッケージ
|
GAPI32.DLL |
VB6ランタイム集【みやシリーズ起動用】 |
MSCMCJP.DLL |
VB6ランタイム集【みやシリーズ起動用】 |
MSCOMCTL.OCX |
VB6ランタイム集【みやシリーズ起動用】 |
MSWINSCK.OCX |
VB6ランタイム集【みやシリーズ起動用】 |
RCHTXJP.DLL |
VB6ランタイム集【みやシリーズ起動用】 |
RICHED32.DLL |
VB6ランタイム集【みやシリーズ起動用】 |
RICHTX32.OCX |
VB6ランタイム集【みやシリーズ起動用】 |
VB6JP.DLL |
VB6ランタイム集【みやシリーズ起動用】 |
WINSKJP.DLL |
VB6ランタイム集【みやシリーズ起動用】 |
インストール方法
まず、ランタイムをセットアップします。
(すでに、VB6 がインストールされているとか、上記のファイルは全てある、というのなら必要ないと思います。)
TCP Tester をダウンロードします。
ダウンロードしたファイルを解凍しします。
(LHAは、吉崎栄泰氏が、著作権を所有)
setup.exe を、実行します。
あとは、画面の指示に従ってください。
「スタートメニュー」-「プログラム」-「Network」に
"TCP Tester" というアイコンができます。
さらに
ここの COM コンポーネントをインストールする事で、URL エンコード表示/URL エンコードでのデータ送信が可能となります
さらに
ここの COM コンポーネントをインストールする事で、HTTP Digest 認証の計算が可能となります
ここの COM コンポーネントをインストールする事で、HTTP Digest 認証/HTTP NTLM 認証の計算が可能となります
ちなみに
source フォルダには、ソースが入っています。
(VisualBASIC 6.0 プロジェクト形式です)
使用方法
起動して使ってみれば分かると思います。
サーバ機能では、
自分の IP アドレスは、IP アドレスが複数割り当てられていたら、選択(といっても入力ですが)できます。
クライアント機能の方ではできません。
削除方法
"コントロールパネル" - "アプリケーションの追加と削除" にて、"TCP_Tester" を選択すれば削除されます。
免責など
著作権はとりあえず保持します。
しかし、ソースコードについても、各自の責任において、
自由にいじってくれてもいいです。
このソフトを使用したことによって生じた、
いかなる損害についても責任は持ちません。
Version1.4.0.14DownLoad(tcp_test.lzh as 296,869byte) (tcp_test.lzh.base64)
履歴
- 自分の IP アドレスのボックスをコンボボックスにした (ver1.4.0.14)(2003/08/16)
- サーバ側にも HTTP NTLM の機能を追加(HTTP Digest は必要ないかなぁ...) (ver1.4.0.13)(2003/08/14)
- バグ修正(サーバ側)と仕様変更(サーバ側) (ver1.4.0.12)(未公開)
- sHTTPDigest の NTLM 対応に伴い機能強化 (ver1.4.0.11)(2003/08/13)
- バグ修正 (ver1.4.0.10)(2003/06/09)
- バグ修正 (ver1.4.0.9)(2003/06/04)
- 内部のコーディングを少々変更
HTTP Digest 認証に対応 (ver1.4.0.5)(2003/05/11)
- 内部のコーディングを少々変更 (ver1.3.0.1)(2002/09/14)
- URL エンコード表示対応 (ver1.3.0.0)(2002/09/14)
- 最大化表示での恥ずかしい状態を修正。(ver1.2.0.9)(2002/08/24)
- ver1.2.0.8 バグ修正
とりあえず、著作権を保持するようにした
(2002/06/06)
- タイトルタグを変更した。(ver1.2.0.8)(2001/10/04)
- HTTP1.1 の送信メッセージはメンドイのでボタン一つで送信メッセージを引き出すことができるようにした。(2001/10/04)
- 受信テキストボックスは、容量制限が緩やかなリッチテキストボックスに変更した。(2001/10/04)
- ver1.2.0.5 忘れた...
mail to active@window.goukaku.com