auのフルブラウザ対応携帯でGMailに自動ログインするbookmarklet

http://mail.google.com/mail/help/intl/en/images/gmail_mobile_sm.gif

(2006/11/17追記)auの一部の携帯では、EZWebからGMailへのアクセスが可能になっています。EZWebなら自動ログインbookmarkletは不要です。(みんなが調べた「Gmailが使える携帯」

PCサイトビューアGMailに自動ログインするためのbookmarkletを作成した。*1

auW41CAを使っている。フルブラウザ搭載の携帯からGMailを利用するのは非常に便利なのが、auフルブラウザ(PCサイトビューア)はクッキーを保存することができないため、アクセスする都度ユーザ名とパスワードを入力する必要がある。

これまでは、定型文やメモにユーザ名とパスワードを登録して、都度入力していたが、このページ(Bookmarklets for W21CAII)を参考に、自動入力するbookmarkletを作成してみた。それがこれ↓


auW41CAでしか動作確認していませんが、auの他機種やOpera搭載の他キャリア端末でも利用可能ではないかと。他機種での動作報告はコメント欄で。

準備(bookmarkletの登録)

XXXXを自分のユーザ名に、ZZZZをパスワードに変更して、お気に入りに登録する。

bookmarkletの登録方法についてはこのページ(W21CAII 「戻る」キーの設定)に詳しい説明がある。※W21CAでの説明だが、他の機種でも同様。

使い方

http://m.gmail.com/を表示した状態*2で、このbookmarkletを実行すると、GMailにログインできる。

  1. PCサイトビューアで http://m.gmail.com/ にアクセス
  2. お気に入りを表示 (「2」キーを押下)
  3. お気に入りに登録したログインbookmarklet を選択*3
  4. ユーザ名とパスワードが入力され、自動でログイン

QRコード*4

http://jungfrau.skr.jp/upload/20060520_qr_gmail.png
GMailモバイル

http://jungfrau.skr.jp/upload/20060520_qr_gmail_bookmarklet.png
GMailに自動ログインするbookmarklet(このページ)

メモ

この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();
})();
  • (2行目)HTML中の「NAME="Email" VALUE=""」という文字列を「NAME="Email" VALUE="XXXX"」に置換
  • (3行目)HTML中の「TYPE="password"」という文字列を「type="password" value="ZZZZ"」に置換
  • (4行目)フォームのサブミット(Sign In)ボタンをクリック

参考URL

関連サイト

*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」キーでの選択が可能(ショートカットキー)

*4:QRコードの作成にはQ作くんを利用しました。Thanks!

アインシュタインやエジソンの演説をMP3で Historical Sounds in MP3 Format



このサイトでは、歴史的な演説のMP3が大量に公開されている。アインシュタインエジソンキング牧師といった偉人の肉声が聞ける。すばらしい。