アクセスポイント選択ソフト ==== APSEL Ver.0.10 ==== (c)copyright Ryo IKUYAMA 1998 超簡単なドキュメント 軽いDOSマシンでモバイルするのにetherppp + Dmailと言う組 み合わせで使用されている方は多いのではないでしょうか。 しかし、ehterpppのPPP接続はアクセスポイントやプロバイダ が変わってしまうと設定ファイルを書き換えなければなりませ ん。または、いくつも設定ファイルを用意しておきバッチファ イルで切り替えるといったところでしょうか。私もいままでは awk + バッチで切り替えてました。 このapselは単にこの切り替え作業を行うソフトです。 files apsel.exe 実行ファイル isp.dat プロバイダリスト config.??? etherpppのconfig.pppの元 dial.??? etherpppのdial.pppの元 apdata.??? アクセスポイント一覧表 ファイルの記述例 isp.dat-------- Net Click Dream Net -------- 自分が使用するインターネットサービスプロバイダのリスト ファイルの1行目から書くこと。1行目のプロバイダに関す る各種設定ファイルは以下の*.001になります。 config.001-------- ppp trace 0 ppp pap user USERNAME PASSWORD ppp pap timeout 30 ppp quick ppp lcp open -------- etherpppで使用するconfig.pppの元になるファイルです。 apselで選択されたプロバイダによって使い分けます。例えば 上記isp.datで、Net Clickを選択した場合は、このconfig.001 がconfig.pppにコピーされます。 dial.001-------- recv 300 send "atz\r" recv 3000 "OK\r\n" send "atdt#\r" recv 50000 "CONNECT" -------- etherpppで使用するdial.pppの元になるファイルです。apsel で選択されたプロバイダによって使い分けます。例えば上記 isp.datで、Net Clickを選択した場合は、このdial.001が dial.pppにコピーされます。その際にdial.001の#の部分は選択 されたアクセスポイントの電話番号が入ります。 apdata.001-------- 入間,042-931-1000 川越,0492-39-1531 飯能,0429-75-1448 東京,03-5281-8500 柏,0471-60-1234 -------- アクセスポイントです。1行毎に「名称,電話番号」の書式で 記入してください。最大、20件です。(それ以上の場合は画 面表示が乱れるはず・・) config.002-------- ppp trace 0 ppp pap user USERNAME PASSWORD ppp pap timeout 30 ppp quick ppp lcp open dial.002-------- recv 300 send "atz\r" recv 3000 "OK\r\n" send "atdt#\r" recv 50000 "CONNECT" apdata.002-------- 水戸,029-222-0050 茨城,0726-31-3251 大宮,048-835-6103 所沢,042-969-3500 川越,0492-49-0090 東京,03-5205-0401 三鷹,0422-70-5931 立川,042-566-7071 国分寺,042-320-5350 町田,0427-60-7481 八王子,0426-69-5900 横浜,045-329-4020 川崎,044-789-2000 厚木,0462-59-2199 藤沢,0466-89-3981 平塚,0463-27-1061 名古屋,052-930-0031 京都,075-253-0020 大阪,06-456-3157 -------- *.002はISP.DATファイルの2行目のプロバイダに関する設定項 目です。*.001と同じ様に書いてください。 ※ dial.pppとconfig.pppの記述に関してはetherpppのドキュメン トを参照ください。 上記例はいずれもPAP認証の場合でしたが、LOGIN方式でも対応 できます。 使用方法 環境変数 apselは環境変数apselを使用します。これは各種設定ファイルの 存在するパスおよび、config.pppとdial.pppを作成するパスを指 定するものです。 例 set apsel=c:\dmail2\bin apsel起動 コマンドラインからapselと入力してください。 例 C:\>apsel まず、プロバイダ選択メニューが表示されます。 カーソルの上下でプロバイダを選択し、enterで確定してくださ い。 表示例 プロバイダ選択 -------------------------- 001 Net Click 002 Dream Net すると今度はアクセスポイント選択メニューが表示されます。 カーソルの上下でアクセスポイントを選択し、enterで確定し てください。 表示例 アクセスポイント選択 -------------------------- 入間 042-931-1000 川越 0492-39-1531 飯能 0429-75-1448 東京 03-5281-8500 柏 0471-60-1234 これで、環境変数apselで指定されたパスのconfig.pppと dial.pppは更新されます。 あとは、etherpppのppp.exeでPPP接続を行ってください。 バグレポートはikuyama@bigfoot.comまで。 そのうちHPでサポート予定(本当?)。 使用条件、配布及び著作権 apsel はフリーソフトウェアです。使用や配布は自由に行なって下さい。 但し、apselの著作権は私個人に帰属するものとします。 ファイルの一部または全部を改編したものについても、改編した部分が明 示されていれば配布に制限はしません。 本プログラムの使用によって生じた如何なる結果に対しても、作者は責任 を負いません。利用者の責任に於いて使用して下さい。 --------------------------- *本文中の各商品の固有名詞は関係各社の登録商標です。 *本文中の各社の敬称は省略させていただきました。 *本文中の各ソフトウェアはそれぞれの作者に著作権があります。 --------------------------- 1998年7月10日 生山 亮 http://www.click.or.jp/~ikuyama/