フレッシュリーダーのDSブラウザー用ブックマークレット
usersmixiのコミュ経由でmixiログイン用のブックマークレットが紹介されているのを発見。
++Flashプログラミング++: DSブラウザーでmixiにログインするBookmarklethttp://flash.lomo.jp/blog/2006/07/dsmixi_bookmarklet.html
mixiコミュ内では他にもinfoseekとかYahoo!とか応用のブックマークレットが紹介されていて、それ見たら自分でもできるような気がしてしまい、ついカッとなってフレッシュリーダー用のログインブックマークレットを作ってみたよ。
以下がそのブックマークレット。利便性を考えてモバイル版で設定してます。ただしプルダウン式ではなくユーザーID入力式ですのでその点よろしくです。赤い字のところは自分のURLやID、パスワードを入れてね。ここがおかしいとかいうご意見あったらお願いします。
フルブラウザ
javascript:document.write('<form name=f action=フレッシュリーダーのURL(m.phpで終わるURL) method=post><input name=userid value=ユーザーID type=hidden><input name=password value=パスワード type=hidden><select name=g><option value=0></select></form>');window.f.submit();
簡易(画像なし)
javascript:document.write('<form name=f action=フレッシュリーダーのURL(m.phpで終わるURL) method=post><input name=userID value=ユーザーID type=hidden><input name=password value=パスワード type=hidden><select name=g><option value=1></select></form>');window.f.submit();
簡易(画像あり)
javascript:document.write('<form name=f action=フレッシュリーダーのURL(m.phpで終わるURL) method=post><input name=userid value=ユーザーID type=hidden><input name=password value=パスワード type=hidden><select name=g><option value=2></select></form>');window.f.submit();
とりあえず自分の環境ではうまくいったのでご報告。DSにいれたものをきちんと反映できているか不安はありますが……。
難点は手入力しなければいけないことなんですが、ここに解決策がありました。
[NS] ニンテンドーDSブラウザーを使ってみた その3 ブックマークレットをお手軽登録
http://n-styles.com/main/archives/2006/07/27-060000.php
というわけでURLでリンクしてやってブックマーク登録すればいいみたい。しかし自分の作ったブックマークレットだと問題が発生。DSのブックマークだと半角スペースや<>、'なんかが文字化けして表示できない。上記ブログにあるように'は2カ所だからまだいいんですが、半角スペースや<>は数が多すぎてもう修正が無理。N-Stylesだと半角スペースや<>を使わずにブックマークレット組んでるのでうまくいっているようです。その技術覚えなければ!
あと、DSではリンク内に"があるとうまくリンク表示できないみたいなのでご注意を。