.
Tumblrの複数アカウントの切り換え、管理をするGreasemonkeyです。10個のTumblrアカウントを登録することが出来ます。ログイン中のTumblrアカウント名をページ左上部に常時表示、マウスオーバーで切り替えリストが出ます。リストを選択することでTumblrのログインページに行かず、その場でアカウントを切り換えることが出来ます。
▼セットアップ
- GreasemonkeyとTumblrアカウントを利用します。それぞれの説明は省略します。Greasemonkeyが入っている状態でスクリプトをDLします。→TumblrLoginS
- インストールが終わったらとりあえずリロード等してみてください。コンフィグがポップアップします。しない場合は下記の方法でアクセスしてください。
- Firefoxメニューの「ツール」→「Greasemonkey」→「ユーザスクリプトコマンド」→「TumblrLoginS」
- Firefoxステータスバーの「GMマーク」右クリ→「ユーザスクリプトコマンド」→「TumblrLoginS」

- コンフィグ画面でTumblrのE-mailとpassを入力してください。名前はオプションで、入力された場合はそのテキストが常時表示されます。*アカウント情報は悪意のあるページで入力すると抜かれる可能性があるのでTumblr公式などオフィシャルなページ上で入力してください。

- 入力が終了したらコンフィグ画面でその行を選択、クリックしてログインしてください。行が青色になり、読み込みが終了するとログイン完了となります。

- dashboardページ等でログインが成功しているか確かめてみてください。うまくいかない場合はもう一度E-mailやpassを確認してみてください。
▼コンフィグ・動作等
- コンフィグには上記セットアップ2の方法でアクセスしてください。
- コンフィグ下部Flag Configでは常時表示されるアカウント名の透明度とY座標を設定することが出来ます。Alpha値0~100、OffsetY値0~999。
- ウェブブラウズ中に左上部のアカウント名にマウスオーバーするとリストが表示されます。リストを選択、クリックすることでそのアカウントにログインします。

- dashboardページでアカウント切り替えを行うとその場でログインします。それ以外のページでは裏でログインします。ログイン中にはブラウザの読み込みマークが出ます。それが終了するとログイン完了となります。
※tumblr側の仕様変更により、切り替えるとdashboardに戻るようになってしまいました。対応策として、GM側で強制的に切り替え元ページに戻る処理を入れました。このため、動的に作成されたページ等で切り替えを行うと、以前のページ情報が消える場合があります(Autopagerizeの継ぎ足し等)ので注意してください。
▼注意点
- GreasemonkeyからUIを作ってアカウント情報を入れたりするのは安全でない - ロックスターになりたいさん等で解説していただいたように、GMで完全にセキュアな状態を作るのは難しいです。アカウント情報をあつかう場合、万が一でも情報が漏れる可能性があります。不安な方は使用を控えてください。何らかの問題が発生しましても当方は責任を負いませんのであしからず。
- ある程度安全に使うために、悪意のあるページでは使わないようにする事も出来ます。例えば「GMメニュー」→「ユーザスクリプト管理」→「TumblrLoginS」→「ユーザスクリプトを実行するページ」のURLにオフィシャルなページ等を入れれば、そのページでしかスクリプトを実行しないように出来ます。
▼更新履歴
- 0.6.5 (090517)
- オートログイン機能追加。http://www.tumblr.com/loginへアクセスすると自動でログインする
- 0.6.4 (090405)
- dashboard以外での切り替え時、ログインページから元ページへのリダイレクト処理追加
- 0.6.3 (080614)
- flagのy座標設定項目「OffsetY」追加
- 多少の高速化?
- 細かなバグフィックス
- 0.6.1 (080513)
- 細かなバグフィックス
- 0.6 (080511)
- マウスオーバー時のセレクトメニューの実装
- Nameの日本語入力対応
- ある程度セキュアに内部スクリプト更新
- 細かなバグフィックス






