MMC toolbar


これは何?

MMC checker に巡回機能を付けてツールバーにしたものです。すでに原形をとどめていないので MMC toolbar と改名しました。

Flashblock だけでもそれなりに動作するように作りましたが、拙作の Stylish 用ユーザースタイル MyMiniCity - hide flash と併用することをおすすめします。

Firefox 初心者のために インストールガイド もご用意しました。

動作確認環境

Windows XP SP3、Windows 7
Firefox 3.x、4.0、5.0

(Windows Vista、MacOS 10.5 でも動作したというご報告をいただきました。ありがとうございます)

使い方と機能

バグ取りに忙しくてドキュメント書く時間がありません >< 使い方は直感で(^^;

スクリーンショット1

巡回リストやメッセージのデータを別マシンにエクスポートしたい場合、プロファイルフォルダ にある mmclist.sqlite ファイルをコピーすれば OK です。

注意事項

  1. 恐らく永遠にベータ版です。長い目で見てやってください。

既知の問題

1. 巡回中にリスト以外の外国都市に行った場合、メッセージセット2が適用されない
ロジックが難しいので保留(^^;
巡回中にリストにない都市で道草する場合は、「中断」ボタン(ベータ4以降)を押してからにしてください。
2. 多数のタブおよびウィンドウを開いていると動作が怪しい
こういう使い方は想定していなかったので未検証です。特にメモリの余裕が少ないようなマシンでは、ウィンドウ1つ、タブ2枚くらいで動作させてみてください。ベータ6でかなり改善したつもりですが保障はできません。
3. MMC サーバーが重いときに巡回すると、「xmlファイルの取得に失敗」ダイアログの嵐
ベータ4から実装した「巡回終了」ボタンを使ってみてください。
また、バージョン 1.2 で、このダイアログを出さないオプションを追加しました。
4. 巡回終了後に街にアクセスすると、メッセージが入ったり街が見れなかったりする。
巡回で開いたタブを使い回しすると、スクリプトが残っていてこんな症状になります。ベータ6から「巡回終了」ボタンで解析画面以外のタブを閉じるようにしました。
5. 掲示板メッセージの先読み画面が幅固定されている(1.0 以降)
Firefox 3.6 でどこかが変更された影響を受けているようで、幅固定しないとさらに見にくくなります。
バージョン 1.2 で修正しました。
6. 新規に導入した後、巡回先のリストなどが登録できない(1.0 限定)
データベースのテンプレートファイルが同梱されていなかった事による 1.0 のバグです。1.1 で修正されている筈ですが、1.0 でこの問題に遭遇した方は、プロファイルフォルダ にある mmclist.sqlite ファイル(0バイトのファイル)を削除してから 1.1 を導入してください。

今後の課題

  1. 使い方ドキュメントの作成
  2. 巡回リストの順番入れ替え機能の追加(ドラッグ&ドロップ)
  3. 掲示板先読み画面のオートスクロール
  4. 国際化
  5. Firefox Addons に登録

ユーザーさんの声

インストール

例によって xpi ファイルですので、Firefox でリンクをクリックしてインストールするか、ファイルをローカルにダウンロードしてからブラウザで開いてください。 直接インストールするには通常のクリック。ダウンロードは(右クリックの)コンテキストメニューから「名前をつけてリンク先を保存」です。

なお、直接インストールする場合は、画面上部に出る警告メッセージバーで「許可」をクリックしてください。

Firefox 4〜30 用ベータ版

※※※注意:3.x で使用していた人のためのベータ版です。※※※
※※※新規のプロファイルに導入した場合、上記「既知の問題」の6に書いてある問題が発生しますので、プロファイルフォルダにある0バイトの mmclist.sqlite を、使用中の mmclist.sqlite で上書きコピーしてください。※※※

※※※データベースファイルの雛形が必要な人は、mmclist.sqlite(5KB) をダウンロードしてください。※※※

Firefox 3.6 用

Firefox 3.0.x 〜 3.5 用

アンインストール

〔ツール〕→〔アドオン〕からアンインストールしてください。

フィードバック

ご意見・ご要望は、私の街の掲示板 または サポート用の mmc toolbar 市の掲示板に投稿してください。
メールは firefoxhacks AT gmail DOT com まで。

謝辞

改版履歴

2010/11/14 ver 1.2
掲示板メッセージの先読み画面が幅固定されている問題の修正。
xmlファイルの取得に失敗しても、1秒後に再度読みに行くようにした。
「xmlファイルの取得に失敗」ダイアログを出さなくするオプションの追加。(サーバーが重い時の対策)
街名の頭に空白がある場合も削除するようにした。(ただし全角空白は2個まで)
2010/06/30 ver 1.1
新規の導入時に不具合が生じる問題の修正。
機能は 1.0 と同じ。
2010/01/24 ver 1.0
Firefox 3.6 にとりあえず対応。
機能追加などはないのにもかかわらず、面倒なのでバージョン番号を 1.0 に。
2009/07/01 ver 0.9rc2
Firefox 3.5 に正式対応。
巡回中に次の街名を表示しないオプションを追加。
設定ウィンドウの整理。
2009/05/14 ver 0.9rc1
巡回リストに順番入れ替えボタンを追加。
街名入力ボックスに履歴機能を追加。
ツールバーのメッセージ選択機能を改善。
オプション設定ウィンドウに(暫定)アイコンを追加。
ツールバーの「設定」ボタンから開いた設定ウィンドウをリサイズ可能にした。
その他、細かな修正。
2009/05/01 ver 0.9b6
掲示板の先読み機能を試験実装。
街の看板を表示するオプションを追加。
複数のタブおよびウィンドウを開いている状態での安定性向上。
巡回時に解析画面タブを自動削除しないようにした。
2009/04/18 ver 0.9b5
またまたいろいろ修正。
2009/04/14 ver 0.9b4
もっといろいろ修正。
2009/04/10 ver 0.9b3
さらにいろいろ修正。
2009/04/09 ver 0.9b2
いろいろ修正。
2009/04/08 ver 0.9b1
最初のベータ。