HTTP Search Version 1.05 [概要] IPアドレスの範囲を指定して、WWWサーバを探し出すツールです。 最近はフリーのWWWサーバが流通していて、イントラネットでもこっそりと サーバを開設している人がいます。このツールを使って探し出して、訪ねてあ げましょう(^^ 検索結果をブラウザで表示し、直接アクセスする事ができます。 [動作環境] o Windows 95とWindows NT4.0以降で動作します。 o ネットワークプロトコルとして、TCP/IP がインストールされている必要が あります。 o VisualBasic 5.0 の各種 DLL ファイルが必要となります。完全版の setup.exe でインストールすると、必要なファイルは全てインストールされ ます。 o Microsoft Winsock Control 5.0(SP2)を使用しています。(mswinsck.ocx) o 検索結果をブラウザで表示する為には、ブラウザがインストールしてあり、 .htm がブラウザに関連付けしてある必要があります。 [インストール] o ダウンロードしたhttps***.exe を任意のディレクトリにコピーして実行し ます。 o 完全版は解凍された setup.exe を実行して、指示に従ってインストールを 行います。 最小版は任意のディレクトリに解凍されたファイルをコピーします。 o httpsrch.exe を実行します。Windows 95 は [スタート] [プログラム] [HTTPSrch] を実行します。 [操作方法] ・起動方法 o httpsrch.exe を起動します。 o 下図のウィンドウに表示される各項目を入力して、[Search] ボタンを押し ます。(入力内容の詳細は後述) o 検索途中で中断する場合は、[Quit] ボタンを押して下さい。 ・終了方法 o メインウィンドウで右上の[×]をクリックします。 ・メインウィンドウ +---------------------------------------------+ | +----+ +----+ +-----+-----+ +-----+-----+| | |IP#1| |IP#2| |IP#3S|IP#3E| |IP#4S|IP#4E|| | +----+-+----+ +-----+--+--+ ++-+--+---+-+| | | Time | | Step| | | +------+----+---+ +------+ +------+ | | | Domain |Add| | Srch | | Quit | | | +-----------+---+ +------+ +------+ | |+-------------------------------------------+| ||検索結果表示 || || || || || || || || || |+-------------------------------------------+| | +-----+ +-----+ +-----+ +-----+ +-+| | |Clear| |Paste| |Brows| |Exit | |?|| | +-----+ +-----+ +-----+ +-----+ +-+| |+-------------------------------------------+| ||ステータス || ++-------------------------------------------++ o IP#1: IPアドレス#1 検索する IP アドレスの固定桁、IPアドレスの1ブロック目 を入力します。(1〜254) 入力例: 172 o IP#2: IPアドレス#2 検索する IP アドレスの固定桁、IPアドレスの2ブロック目 を入力します。(0〜255) 入力例: 16 o IP#3S: サブドメインの検索開始番号 サブドメインの検索を開始するアドレスを入力します。 入力例: 0 (0〜255 の数値を入れること、IPアドレスの最終ブロック) o IP#3E: サブドメインの検索終了番号 検索する最後の番号を入力します。 入力例: 255 (0〜255 の数値を入れること、IP #2S より大きいこと、IP アドレスの最終ブロック) o Step: サブドメインの検索ステップ IP#3SからIP#3Eまでを、ここで入力したステップで検索しま す。 入力例: 4 (1〜128 の数値を入れること) o IP#4E: IPアドレス検索開始番号 検索する最初の番号を入力します。 入力例: 254 (1〜254 の数値を入れること、IP #4E 以下の数値、IPアド レスの最終ブロック) o IP#4E: IPアドレス検索終了番号 検索する最後の番号を入力します。 入力例: 254 (1〜254 の数値を入れること、IP #4S 以上の数値、IPアド レスの最終ブロック) o Time: タイムアウト値 1件に付き、サーバの返答待ちをする時間です。長いと検索 時間が掛かり、短いと返答に反応できません。単位は ms で す。 入力例: 50 (確実に存在するWWWサーバでテストしてみて妥当な数値 を探して下さい。イントラネットだと、50ms で十分です。 インターネットで試用する場合は、十分に長い時間が必要に なります。) o Domain: 現在、検索しているドメインを表示します。 o Add: 現在、検索しているアドレスを表示します。 o Srch: 検索を開始します。 o Quit: 検索を中断します。 o Clear: 検索結果のテキストを消去します。検索中でも使用できます。 o Paste: 検索結果のテキストをクリップボードにコピーします。検索 中でも使用できます。 o Browse: 検索結果をインストールされているブラウザで表示し、直接 (新機能) 検索したWWWサーバにアクセスする事ができます。 o Exit: プログラムを終了します。検索中は使用できません。一旦、 [Quit] で検索を中断して下さい。 o ?: バージョン情報等を表示します。 o 検索結果表示:タイムアウト値以内にレスポンスが有ったIPアドレスを表示 します。 == 出力結果例 == [Connect][172.16.0.100] [172.16.0.100] [80] [Connect][172.16.0.121] [172.16.0.121] [80] ---------------------------------------- o ステータス: 通信状況や、エラー等を表示します。 ・その他 o 終了時の状況は記憶され、次回起動時に有効です。 o WWWサーバのポートは 80 固定です。 [使い方のヒント] o 自分の IP アドレスは、[コントロールパネル] [ネットワーク] [ネットワ ークの設定] [TCP/IPのプロパティ] [IPアドレス] で知ることができます。 参照する時は、設定を変更しないように注意して下さい。 o IP アドレスには通常4つのブロックがあり、IPアドレス固定桁には、先頭 から3ブロックを "."(ピリオド)で区切って入力します。 o 自分の周りのサーバを探すには、自分のIPアドレスの先頭から3ブロックを 入力し、1〜254を検索します。 o 探し出した IP アドレスのサーバにアクセスするには、ブラウザに出力され た IP アドレスを直接入力して下さい。 [Connect][172.16.0.100] [172.16.0.100] [80] と出力された場合は、URL: に、 172.16.0.100 または、 http://172.16.0.100/ と入力します。 サーバに標準の HTML ファイル名が設定されていない場合は、表示できない 場合が有ります。上記の URL: に続き、 index.html, index.htm, default.html, default.htm 等を入力してみて下 さい。(その他、良く使用されるファイル名として、main,link等があります) [著作件等] o HTTP Search はフリーウェアです。 o HTTP Search の著作権は作者が保有します。 o 配布は改変を行わない事を条件に自由です。 o このプログラムを使用したことによる、損害等の責任は作者は負わないもの とします。使用者の責任でお願いします。 o 出力結果の HTML ファイルは、自由に加工して公開と配布する事ができます。 但し、検索したアドレスを公開しても良いかどうかは、そのアドレスのサー バの持ち主に依ります。良識のある使用をお願いします。 [その他] o Visual Basic 5.0(SP2) で作成しています。ランタイムモジュールとActiveX コントロールは ServicePack2 のモジュールが必要です。古いモジュールで はエラーとなります。 o ツールの性質上、手当たり次第に接続要求を投げます。必要以上にトラフィ ックを増やさないように注意してご利用下さい。 o 複数の HTTP Search を起動してドメインごとに検索することもできますが、 その分ネットワーク上にトラフィックが増えます。 [改版履歴] o Version 1.00 970923 VB4.0->VB5.0へ移植 o Version 1.02 971102 バグ修正 o Version 1.02 971126 公開版 o Version 1.03 971127 IP アドレス入力不具合修正 o Version 1.04 980104 サブドメイン範囲指定対応、バグ修正、機能小改善 o Version 1.05 980413 ブラウザ出力対応、その他 -- あらたく(arataku@zzz.or.jp) http://www.iissa.co.jp/~fma/arata/