auのフルブラウザ対応携帯でGMailに自動ログインするbookmarklet
(2006/11/17追記)auの一部の携帯では、EZWebからGMailへのアクセスが可能になっています。EZWebなら自動ログインbookmarkletは不要です。(みんなが調べた「Gmailが使える携帯」)
PCサイトビューアでGMailに自動ログインするためのbookmarkletを作成した。*1
auのW41CAを使っている。フルブラウザ搭載の携帯からGMailを利用するのは非常に便利なのが、auのフルブラウザ(PCサイトビューア)はクッキーを保存することができないため、アクセスする都度ユーザ名とパスワードを入力する必要がある。
これまでは、定型文やメモにユーザ名とパスワードを登録して、都度入力していたが、このページ(Bookmarklets for W21CAII)を参考に、自動入力するbookmarkletを作成してみた。それがこれ↓
auのW41CAでしか動作確認していませんが、auの他機種やOpera搭載の他キャリア端末でも利用可能ではないかと。他機種での動作報告はコメント欄で。
準備(bookmarkletの登録)
XXXXを自分のユーザ名に、ZZZZをパスワードに変更して、お気に入りに登録する。
bookmarkletの登録方法についてはこのページ(W21CAII 「戻る」キーの設定)に詳しい説明がある。※W21CAでの説明だが、他の機種でも同様。
使い方
http://m.gmail.com/を表示した状態*2で、このbookmarkletを実行すると、GMailにログインできる。
- PCサイトビューアで http://m.gmail.com/ にアクセス
- お気に入りを表示 (「2」キーを押下)
- お気に入りに登録したログインbookmarklet を選択*3
- ユーザ名とパスワードが入力され、自動でログイン
メモ
このbookmarkletの処理内容は以下のとおり。
JavaScript:(function(){ document.body.innerHTML=document.body.innerHTML.replace(/NAME="Email" VALUE=""/g,'name="Email" value="XXXX"'); document.body.innerHTML=document.body.innerHTML.replace (/TYPE="password"/g,'type="password" value="ZZZZ"'); document.forms[0].submit(); })();
参考URL
- Bookmarklets for W21CAII
http://www.ayati.com/kobako/bkmklt.htm - W21CAII 「戻る」キーの設定(bookmarkletの登録の方法)
http://www.ayati.com/kobako/w21modo.htm - Bookmarkletとは
http://a-h.parfe.jp/bookmarklet.html
関連サイト
*1:初出はhttp://jungfrau.skr.jp/blosxom/blosxom.cgi/tool/20060312213550.htm
*2:携帯からGMail利用する場合にはHTML版(http://www.gmail.com/)ではなく、モバイル版(http://m.gmail.com/)を利用することをおすすめします。
*3:1〜10番目までに登録すると、「1」〜「0」キーでの選択が可能(ショートカットキー)