August 28, 2006
- 拡張の概要
- 右コンテクストメニューからサーチプラグインを呼び出しメニューに表示します。メニューに表示されるサーチプラグインは設定から、表示・非表示や表示する順序を設定することが可能です。
選択文字列がある場合は、選択したサーチプラグインで検索を実行します。また検索結果の表示先を設定することができます。
【本家の作者の方に何度か連絡を試みたのですが、返事が来ないです。開発休止なのかな?】
- 対応・最新版
-
- 修正点
-
- 起動時にFirefoxのインストールディレクトリー・プロファイルディレクトリーからサーチプラグインフォルダーを自動的に取得してきます。
上記以外のディレクトリーのサーチプラグインフォルダーは拾ってきません。
またConQueryの設定からサーチプラグインのフォルダーを指定できるようになっていましたが、あまり意味がないので削除してます。(隠してるだけですが・・・。)
【Thunderbird(その他)で使用する際は、サーチプラグインのフォルダーをThunderbird(その他)のインストールディレクトリーまたはプロファイルディレクトリーに作成してください。】
(Firefoxのものをそのままコピペしていただければ)
- 設定をサーチプラグインごとにまとめて、prefs.jsに保存される設定を少なくしました。
【インストールする際は一度プロファイルのprefs.jsのConQueryの設定を削除するとすっきりします。】
- サーチプラグインの日本語メニューの文字化け対応済み
- 問題点
- Amazonのサーチプラグイン(Amazon.co.jp)は引数エラーとでるのですが、これはAmazonのサーチプラグインの書式に誤りがあるためだそうです。(閉じタグが記入されていません。)
サーチプラグインフォルダーのAmazonのサーチプラグインのファイル(amazon-jp.src)を開き最後に”</SEARCH>”を追加し保存すると使用可能になります。
- その他
- また Firefox拡張:Drag de Go を併用すると選択文字列やリンクの文字列をドラッグ&ドロップでConQueryのショートカットメニューを呼び出すことが可能です。
併用する際はConQueryの設定の表示にて”ショートカットメニューを使用する(Shift + 右クリック)”にチェックをいれてください。
もちろん Firefox拡張:Drag de Go のジェスチャーの設定もお忘れなく。
更新履歴
- 2006-06-12 Version1.6.7
- 各国の2バイト文字への対応。
- 2006-04-05 Version1.6.5
- Macではファイルパスを正常に取得できていなかったので修正。
- 2006-04-02 Version1.6.4
- Version1.6.4.1から設定の保存方法を変更したのですが、設定を削除せずそのままVersion1.6.4.2を導入すると、以前のサーチプラグインの設定が正常に削除されない不具合があったため修正。
この記事へのトラックバック
[Firefox]ConQuery改造版
Excerpt: f:id:akinalover:20060328033310j:image f:id:akinalover:20060328033326j:image [http://bushwhacker.sees..
Weblog: +Sun Flower〜報告〜+
Tracked: 2006-03-28 03:38
Windows2000のユーザです、わたし。
それで1.6.4.1では再起動のたびにサーチエンジンも設定も
消えてしまって何も機能を使えないような状態でしたけど、
新しい1.6.4.2を試してみたら問題なく使えるようになりました!
でも、そのあと1.6.4.2を削除して1.6.4.1に戻してみたら
やっぱりダメでした。1.6.4.2バンザイです。
Win2000のことは考えてもなかった・・・すいません
まあ動けばオッケーってことでめでたし(汗
とりあえず次はConQueryは本家のフォーラムでも作者さんの動きが見られないので、Firefox2.0への対応を考えたいと思います。
WinXP SP2、Firefox 1.5.0.1という環境なのですが、
1.6.4.2にし、サーチプラグインの上下の並び順を変更中、
全てではないのですが、上に移動しなかったり、
下に移動しなかったりするものがあります。
ちなみにサーチプラグインは、27個登録しています。
1.6.4.1では問題ないので、こちらに戻して使っています。
他の人の報告がないようですし、初心者ゆえ単純な事が
原因なのかもしれませんが、とりあえず報告します。
動作報告ありがとうございます。
環境は私と同じですね〜。
私は21個登録していますが、ちょっと再現できないので、動かないサーチプラグイン名をお教え願えませんか?
動かないサーチプラグインですが、入れ直すと動いたり動かなかったりで、
どう答えていいやら、という状態です。
それから、かなりの数が途中でそれ以上または以下に動かなくなります。
使っていないものを1つ削除してみてたのですが、変化なしです。
こちらに公開されている、このヴァージョン以外では問題なかったので、
修正しようと思わなくても次のヴァージョンでは何事もなかったかのように
動く気もするので、次を待ってみます。
1.6.4.3にしたところ、ConQueryホットメニューが効かなくなりました。
コンテキストメニューにはちゃんとサーチプラグインが表示されますし、
その並び順も普通に変えられますけど、私は普段はSuper DropAndGo mod経由で
ホットメニューを呼び出して検索しているので、ちょっと困ってしまいます。
PEさんとは逆に、うちでは末尾が奇数のバージョンで不具合が出る感じですね。
ConQuery mod 1.6.4.3
Super DragAndGo mod 0.2.4x15
Windows2000SP4 です。
毎度毎度どうもすみません。
Super DropAndGo modからでないのであれば、一度設定>表示>ショートカットメニューを使用するの項目(Shift+右クリック)の設定をON・OFFして見た場合いかがでしょうか?
(Super DropAndGo modはそちらの機能をそのまま呼び出しているだけなんで)
すいませんがよろしくお願いします。
ただ、問題箇所が以前よりわかりやすくなりました。
最初に表示されたとき、"Wikipedia Japan"が一番下にあったのですが、
これが上に動きませんで、他のサーチプラグインは、
"Wikipedia Japan"の下へ行けませんでした。
また、"2ちゃんねる検索"はある程度までしか上に動けませんでした。
その後、設定完了して、再び、ConQueryの設定をしたところ、
いくつかの順番が変わっていました。
"2ちゃんねる検索"が一番上に来ていて、一方"Qooqle"が
下の方に来ていたのですが、これが上に動かなくなしました。
また、その他いくつかも移動していました。
何度か、設定完了、再設定を繰り返していると、
また移動するものが出てくることがあります。
必ずというわけではないのですが、"はてなダイアリー","TechnocratiJ",
"blogWatcher","Qooqle","SlashDot USA 検索",
"impress Watch Search","MYCOM PCWEB","ITmedia",
"Amazon.co.jp"は動いていました。
さらに、再設定を繰り返すと状況は変わるかもしれませんが。
それから、Firefoxを起動されると少し移動している事があります。
詳細なご報告ありがとうございます。
サーチプラグインのファイル名をサーチプラグインのエントリーIDに使用しているのですが、一部サーチプラグインのファイル名を正しく扱えていないような感じですね。
毎度どうもすみません。
1.6.4.4で問題が解決しました。
すばやい対応、ありがとうございました。
良かったです〜
また何かありましたらよろしくお願いします。
某拡張機能の不具合でfx自体の挙動もおかしくなっていたので
これを機に新規プロファイルを作成して1.6.4.4を入れました
(ConQuery modどころか、検索窓でのサーチエンジン切り替えも
おかしくなってました……)。
今はもうメチャクチャ快調です。ありがとうございました。
Mac OS X 10.4.6, Fx 1.5.0.1 の環境にmod版1.6.4.4をインストールしたのですが、検索プラグインが一切読み込まれませんでした。少しの修正でいけたので、報告がてら差分を貼っておきます。
以前本家のを試した時には日本語が化けてしまって残念に思っていたので、ここのは本当に便利に使わせもらっています。感謝感謝です。
diff -ur content.orig/conquery/main.js content/conquery/main.js
--- content.orig/conquery/main.js 2006-04-02 02:13:38.000000000 +0900
+++ content/conquery/main.js 2006-04-04 14:24:14.000000000 +0900
@@ -215,11 +215,7 @@
var cqr_platform = new String(navigator.platform);
if(cqr_platform.search(/^Win/)) {
- if(cqr_platform.search(/^Mac/)) {
- var cqrdelim = "/";
- } else {
- var cqrdelim = ":";
- }
+ var cqrdelim = "/";
} else {
var cqrdelim = "\\";
}
Macがないので修正いただけて大変助かります。
早速修正版をアップしときます。
また何かありましたら、よろしくお願いします。
コードを見て思ったのですが、これだとLinuxなど他のOSで不具合が生じる可能性があります。
一度エラーコンソールで
alert(window.navigator.platform);
で表示される結果を教えていただけないでしょうか?
お手数ですがよろしくお願いします。
貼った変更だとまずかったですか。Mac や Linux 等の非Windows環境だと cqr_platform.search(/^Win/) が -1 で if の所が真となり cqr_delim が / になると思ったのですが。
とりあえずMacでも cqr_delim が / だと大丈夫みたいなので、そのようにしていただければと。よろしくお願いします。
単純に一つ少なくなって大丈夫なの?
って思ってました。
MacもLinuxも同じでいいんですね〜
すいませんでした。
次から修正しときます。