February 29, 2008

HotSpotログインBookmarklet

iPod Touchで無線LANにアクセスする場合、自宅に用意したAPや、オフィスのAPにアクセスするのであれば、最初にアクセスした際に、ネットワークIDを入力すれば、次回からは自動でログインしてくれる。

でも、僕が利用しているHotSpotサービスをはじめとする、一般的な公衆無線LANサービスだと、WEPキーを入力して接続後、HTTPレベルで認証サーバにアクセスし、ユーザ名とパスワードを入力して、改めて外部へのアクセスポートが開かれる、という形になってることが多い。

そうなると、ネットにつなぐためには、
●まず、電波を捕まえる
●IPが取れたことを確認して、サファリを起動
●どっかにアクセスして、ログイン画面にリダイレクトされる
●ユーザ名とパスワードを入力して、認証完了

というプロセスを経なければならない。
PCであれば、ブラウザがユーザ名、パスワードを覚えてくれたりするので、それほど不便には思わないが、Touchでこれをやられると、ネット接続が大変におっくうだ。特に、ユーザ名、パスワードが長かったりすると。

なんとかならんかと思い見つけたのが、ログイン用ブックマークレット

iPod touchで無線LANのブラウザ認証を楽にするbookmarklet

iPod touchのSafariでは、bookmarkletが動かせるということで、何のひねりもないbookmarkletを作ってみました。仕組みは単純で、フォームのIDと Passの箇所に値を入れて、form.submit()してるだけ。とりあえず、NTT Communications系のホットスポットと、Livedoor wirelessのを作りました。

アクセススポットの認証画面が開いたら、ブックマークから対応するbookmarkletを開けば、ID/Passwordが入力されて、送信されます。

hotspot bookmarklet


〜via Going My Way 〜

これをブックマークとして登録しておけば、HTTPベースのログイン画面が表示された後に、このブックマークレットを選ぶだけで、ログイン完了。いちいち、ユーザ名、パスワードを入力しなくていいので、とても楽になった。すばらしい。作ってくれた人に感謝。

ところで、ご存知の人も多いかとは思うけど、東京ミッドタウン敷地内は無線LANが用意されていて、アカウントを持っていれば、自由に使うことができます。が、その無線LANというのは、自前の無線LANサービスではなく、NTTコミュニケーションが提供しているHotSpotサービスの1APとしてサービスされている。

つまり、HotSpotサービスのアカウントを持っていれば、ミッドタウン内でも自由に無線が使えるのだが、ログイン画面については、ミッドタウン独自の画面が用意されていて、上記のブックマークレットは動作しない。

なので、東京ミッドタウンAP専用のログインブックマークレットを作ってみた。

東京ミッドタウン用ブックマークレット

上記のURLをブックマークした上で、"javascript:...."より前を削除して、"id"を自分のユーザ名、"pw"を自分のパスワードに変更してください。


Posted by money at February 29, 2008 12:59 PM | TrackBack
Similarly Feeds
Comments
Post a comment









Remember personal info?






Powerd by FC2.com
since 2/Feb/2004