Thunderbirdの検索バーに何かを入力すると、最初に表示される項目はその用語のBing検索です。 Bingを削除する方法はありますか? ThunderbirdがWebを検索できるようにする必要はありません。
したがって、単に削除して何も残さないことは許容されますが、たとえばGoogle(またはBing以外の何か)に置き換えることもできます。私はすべての設定ダイアログと設定を熟読し、そのようなものを見つけることができませんでした。
Googleを代わりに使用する場合は、このアドオンをインストールするだけです。 ThunderbirdのGoogle検索
このKB記事では、別の検索エンジンの使用方法についても説明しています。 https://support.mozillamessaging.com/en-US/kb/add-search-engine-open-search
完全に無効にすることは不可能だと思います。
これをuserChrome.css
ファイルに追加すると、検索バーのポップアップメニューでBingの検索候補を完全に無効にできます。
.autocomplete-richlistitem[type="websearch"]
{ display: none !important; }
この方法で行う利点は次のとおりです。
編集:これはTB 24で動作しますが、「グローバル検索バー」にのみ影響します(例:Ctrl + K)選択したテキストに提供されるコンテキストメニューではありません。
それは非常に簡単です(少なくとも私にとっては簡単に機能しました):
Thunderbirdで、[ツール]> [アドオン]> [プラグイン]に移動します。
画面右上の検索ウィンドウ(「すべてのアドオンを検索」)に「Google」と入力します。
「GoogleでThunderbirdを検索」のリストを見てください。
[インストール]ボタンをクリックします。
Thunderbirdを再起動します。
幸運とこれが役立つことを願っています。
Searchpluginsフォルダーのbing.xmlファイルを編集できることがわかりました。 URLを変更するだけです。 Startpageを使用しているため、URLを変更しました。
から:
http://www.bing.com/search
に:
https://www.startpage.com/search
幸運を。
私が現在使用しているソリューションは、他の人が言及しているのと同じアドオン、Standard8による「Google Search for Thunderbird」です。利用可能な拡張機能を検索して見つけることができます:「ツール->アドオン」を使用し、「アドオンを取得」カテゴリで「Google検索」を検索して検索します。
ただし、前述の サポート記事 cameleonを使用すると、ほぼ同じことを手動で行うことができます。プロファイルのデフォルトフォルダーxxwhateverxx.default
に移動し、適切なxml構成ファイルを〜/ .Thunderbird.xxxxdefault/searchpluginsに貼り付ける必要があります。 searchplugins
ディレクトリが存在しない場合は、作成する必要がある場合があります。この記事では、次のxmlコンテンツを提案しています。
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Google</ShortName>
<Description>Google Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">https://google.com/favicon.ico</Image>
<Url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&hl={moz:locale}&q={searchTerms}"/>
<Url type="text/html" method="GET" template="http://www.google.com/search">
<Param name="q" value="{searchTerms}"/>
<Param name="ie" value="utf-8"/>
<Param name="oe" value="utf-8"/>
<Param name="aq" value="t"/>
</Url>
<SearchForm>http://www.google.com</SearchForm>
</SearchPlugin>
Standard8アドオン/拡張機能が使用するxmlファイル(/.Thunderbird/ie6op3o3.default/extensions/[email protected]/searchplugins/google.xml
)は次のとおりです。
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Google</ShortName>
<Description>Google Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/png;base64,AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs9Pt8xetPtu9FsfFNtu%2BTzvb2%2B%2Fne4dFJeBw0egA%2FfAJAfAA8ewBBegAAAAD%2B%2FPtft98Mp%2BwWsfAVsvEbs%2FQeqvF8xO7%2F%2F%2F63yqkxdgM7gwE%2FggM%2BfQA%2BegBDeQDe7PIbotgQufcMufEPtfIPsvAbs%2FQvq%2Bfz%2Bf%2F%2B%2B%2FZKhR05hgBBhQI8hgBAgAI9ewD0%2B%2Fg3pswAtO8Cxf4Kw%2FsJvvYAqupKsNv%2B%2Fv7%2F%2FP5VkSU0iQA7jQA9hgBDgQU%2BfQH%2F%2Ff%2FQ6fM4sM4KsN8AteMCruIqqdbZ7PH8%2Fv%2Fg6Nc%2Fhg05kAA8jAM9iQI%2BhQA%2BgQDQu6b97uv%2F%2F%2F7V8Pqw3eiWz97q8%2Ff%2F%2F%2F%2F7%2FPptpkkqjQE4kwA7kAA5iwI8iAA8hQCOSSKdXjiyflbAkG7u2s%2F%2B%2F%2F39%2F%2F7r8utrqEYtjQE8lgA7kwA7kwA9jwA9igA9hACiWSekVRyeSgiYSBHx6N%2F%2B%2Fv7k7OFRmiYtlAA5lwI7lwI4lAA7kgI9jwE9iwI4iQCoVhWcTxCmb0K%2BooT8%2Fv%2F7%2F%2F%2FJ2r8fdwI1mwA3mQA3mgA8lAE8lAE4jwA9iwE%2BhwGfXifWvqz%2B%2Ff%2F58u%2Fev6Dt4tr%2B%2F%2F2ZuIUsggA7mgM6mAM3lgA5lgA6kQE%2FkwBChwHt4dv%2F%2F%2F728ei1bCi7VAC5XQ7kz7n%2F%2F%2F6bsZkgcB03lQA9lgM7kwA2iQktZToPK4r9%2F%2F%2F9%2F%2F%2FSqYK5UwDKZAS9WALIkFn%2B%2F%2F3%2F%2BP8oKccGGcIRJrERILYFEMwAAuEAAdX%2F%2Ff7%2F%2FP%2B%2BfDvGXQLIZgLEWgLOjlf7%2F%2F%2F%2F%2F%2F9QU90EAPQAAf8DAP0AAfMAAOUDAtr%2F%2F%2F%2F7%2B%2Fu2bCTIYwDPZgDBWQDSr4P%2F%2Fv%2F%2F%2FP5GRuABAPkAA%2FwBAfkDAPAAAesAAN%2F%2F%2B%2Fz%2F%2F%2F64g1C5VwDMYwK8Yg7y5tz8%2Fv%2FV1PYKDOcAAP0DAf4AAf0AAfYEAOwAAuAAAAD%2F%2FPvi28ymXyChTATRrIb8%2F%2F3v8fk6P8MAAdUCAvoAAP0CAP0AAfYAAO4AAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAQAA</Image>
<Url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&hl={moz:locale}&q={searchTerms}"/>
<Url type="text/html" method="GET" template="http://www.google.com/search">
<Param name="q" value="{searchTerms}"/>
<Param name="ie" value="utf-8"/>
<Param name="oe" value="utf-8"/>
<Param name="aq" value="t"/>
</Url>
<SearchForm>http://www.google.com</SearchForm>
</SearchPlugin>
または、/usr/lib/Thunderbird/distribution/searchplugins/locale/en-US
のbing.xmlファイルを変更または削除できます。
現在のインストールでは、ホームディレクトリに検索エンジンへの参照を含むオブジェクト表記ファイル(search.json
)があります。このファイルは、他の手動変更が行われた後に編集または削除する必要がある場合があります。私のシステムでは、(元のファイルを安全な場所に移動した後)アプリケーションによって再作成されました。
別の可能性(Thunderbirdの新規インストールでテストしていないもの)は、Thunderbirdのabout:configエディターにアクセスし、 'bingへの参照を削除することです。 '。
関連する knowledge-base article を言い換えると、「編集->設定->詳細設定->一般->構成エディター(ボタン)」でエディターにアクセスします。
そこから、「値」フィールドをクリックして変更できます。
Thunderbird、Preferences、Advancedタブに移動し、チェックを外しました"Enable Global Search and Indexer"。
Thunderbirdを再起動します。
検索ボックスが自動的に表示されない場合は、ツールバーの空のスペースを右クリックして、「クイックフィルター」を有効にします。
これは実際にはユーザビリティの問題だと思います。 Thunderbirdには、2つの検索ボックス、常に表示される(グローバル検索)(デフォルトで)、および「クイックフィルター」があります。
クイックフィルターは、フォルダー内の検索に使用するものです。
グローバル検索を非表示にするには、そのメニューツールバーを右クリックし、カスタマイズを選択して、検索ボックスを[ツールバーのカスタマイズ]ダイアログにドラッグします。
3文字以下の文字(「犬」など)を入力するときにグローバル検索ボックスを使用すると、Thunderbirdのデフォルトは「Search Bing for:」になります。ただし、4文字以上(「原稿」など)を入力すると、Thunderbirdのデフォルトは「Messages言及している:」になります。これがすべてに有効であると仮定すると、実用的な解決策は、4文字以上を使用してから「Enter」キーを押すことです。
bug 923656 に従って、Thunderbird 38からThunderbirdからのWeb検索が削除されたようです。
Thunderbird 52.4.0でデフォルトの検索エンジンをBingからDuckDuckGoに変更しましたが、非常に複雑な回避策がありました。私はThunderbirdのプリセットがどれも好きではなかったので、DuckDuckGoを選択しました。Thunderbirdから検索することは絶対にしたくないのですが、誤って検索した場合は、追跡しないことを約束する検索エンジンを使用したいからです。
このためには、DuckDuckGo検索エンジンを備えたFirefoxのインスタンスが必要です(Firefox 58.0.1を使用しました)。 [TB profile]
を使用してThunderbirdユーザープロファイルディレクトリを参照し、[FF profile]
を使用してFirefoxユーザープロファイルディレクトリを参照し、[FF app]
を使用してFirefoxアプリケーションフォルダーを参照します。
最初に、Thunderbirdの検索オプションに使用するddg.xml
ファイルを見つけます。このプラグインを自分でインストールした場合は、[FF profile]/searchplugins/
ディレクトリで見つけることができます。それ以外の場合は、[FF app]/browser/omni.ja
アーカイブ内で見つけることができます。それを見つけるには、omni.ja
アーカイブを一時的な場所unzip omni.ja
に解凍します(Info-Zipユーティリティを使用します。7-Zipと他のツールはFirefoxが使用するZipメソッドをサポートしていません)。次に、その一時的な場所で、ロケールに応じて、おそらくddg.xml
でfind -iname ddg.xml
ファイル(./chrome/en-US/locale/browser/searchplugins/ddg.xml
)を見つけます。 ddg.xml
を見つけたら、それを[TB profile]/searchplugins/
ディレクトリにコピーします。
次に、Firefoxの検索設定を使用しますが、少し変更します。 FirefoxとThunderbirdの両方がパフォーマンスのために設定を圧縮するようになりましたが、これによりこれらの設定の抽出と編集がはるかに困難になります。 Mozilla圧縮設定ファイルを開くには、 ブラウザコンソールで次のコードを使用 (私にとってはCtrl+Shift+J
):
var { classes: Cc, interfaces: Ci, utils: Cu} = Components;
function decompressFile(oFilePath, nFilePath) {
Cu.import("resource://gre/modules/Task.jsm");
Cu.import("resource://gre/modules/osfile.jsm");
return Task.spawn(function*() {
var jsonString = yield OS.File.read(oFilePath, {
compression: "lz4"
});
yield OS.File.writeAtomic(nFilePath, jsonString);
})
}
// Set up file chooser
var fp = Cc["@mozilla.org/filepicker;1"].createInstance(Ci.nsIFilePicker);
var fu = Cu.import("resource://gre/modules/FileUtils.jsm").FileUtils
fp.init(window, "Open File", Ci.nsIFilePicker.modeOpen);
fp.appendFilter("Bookmarks/Session (.jsonlz4)", "*.jsonlz4");
fp.appendFilter("Search Engines (.mozlz4)", "*.mozlz4");
fp.appendFilter("Add-ons Files (.lz4)", "*.lz4");
// Call file chooser
fp.open((aResult) => {
if (aResult == Ci.nsIFilePicker.returnOK) {
if (fp.file.exists() && fp.file.isFile() && fp.file.isReadable()) {
var oldfile = fp.file.path;
var newfile = oldfile + ".json"; // Construct output file name
try {
decompressFile(oldfile, newfile);
console.log("Saved as: \"" + newfile + "\"");
if (confirm("Open JSON file in a Firefox tab?")) {
var uri = "file:///" + newfile.replace(/\\/g, "/");
window.open(uri, "_blank");
}
} catch (err) {
console.log(err);
}
}
}
});
上記のコードでは、[FF profile]/search.json.mozlz4
ファイルを開くと、ファイルsearch.json.mozlz4.json
が生成されます。このJSONファイルを編集し、内容をきれいに印刷したと仮定して、DuckDuckGoの_loadPath
変数の行を編集すると、次のようになります。
"_loadPath":"jar:[app]/omni.ja!browser/ddg.xml",
この変数を変更して、プラグインファイルをコピーしたThunderbirdプロファイル内の場所を指すようにします(この場合、[profile]
を[profile]
のままにします。Thunderbirdはそれを[TB profile]
フォルダーとして解釈します)。
"_loadPath":"[profile]/searchplugins/ddg.xml",
この時点で、Thunderbirdインスタンスを終了していることを確認し、このファイルを[TB profile]/search.json
にコピーします。既存の[TB profile]/search.json.mozlz4
ファイルを削除してから、Thunderbirdを再度起動します。 Thunderbirdはファイルを圧縮し、Options > General > Default Search Engine
設定で選択可能なオプションとしてDuckDuckGoを表示します。
要約すると、次の手順を実行します。
ddg.xml
ファイルをThunderbirdプロファイルにコピーしますsearch.json.mozlz4
設定ファイルを解凍して編集し、Thunderbirdの検索プラグインをターゲットにし、Thunderbirdプロファイルでこれらの新しい設定を使用します