Nasıl Thunderbird’ü Bing’i arama motoru olarak kullanmazsınız?


39

Thunderbird'ün arama çubuğuna bir şey yazdığımda, açılan ilk öğe o terim için bir Bing aramasıdır. Bing'i kaldırmak için bir yol var mı? Web’de arama yapabilmek için Thunderbird’e gerçekten ihtiyacım yok.

Bu yüzden sadece onu kaldırmak ve hiçbir şey bırakmak kabul edilebilir değildir, ancak Google’la (veya Bing olmayan herhangi bir şeyle) değiştirmek de işe yarıyor. Tüm ayar iletişim kutularını ve tercihleri ​​inceledim ve sıralamada hiçbir şey bulamadım.

Yanıtlar:


23

Peki, bunun yerine Google’ı kullanmak istiyorsanız, şu eklentiyi yükleyin: Thunderbird için Google Arama

Bu kb makalesinde başka bir arama motorunu nasıl kullanabileceğinizi de açıklayın: https://support.mozillamessaging.com/en-US/kb/add-search-engine-open-search

Tamamen devre dışı bırakmanın mümkün olduğunu sanmıyorum.


3
Cevabınız için teşekkürler! Ben yok istiyorum Google'ı kullanmak, istediğim etmektir değil orada Bing bkz. Ancak gönderdiğiniz kb makalesinden /usr/lib/thunderbird/distribution/searchplugins/locale/en-US/bing.xml dosyasını bulabildim. Bing'den kurtulmak için bunun kaldırılması gerekir. Sanırım en iyi ikinci seçenek Google’ı eklemek ve kullanmaktır, bu yüzden cevabınızı kabul edeceğim. Teşekkürler!
karayolu

Yerel sunucuyu proxy olarak kullanılmayan bir bağlantı noktası ile kullanın ve artık arama yapılmayacaktır - Thunderbird e-posta işlemesiyle kusurluyken HTTP gerektiren temperleme saldırılarını da engellemelidir. ERR_TOO_MUCH_HTML tür şeyler.
hakre,

Thunderbird 60.3.3'ten itibaren bu eklenti artık uyumlu değil.
Robert,

7

Bing arama önerisini, arama çubuğundaki açılır menü menüsünde, bunu userChrome.cssdosyanıza ekleyerek tamamen devre dışı bırakabilirsiniz :

.autocomplete-richlistitem[type="websearch"]
{ display: none !important; }

Bu şekilde yapmanın avantajları şunlardır:

  • tüm arama eklentilerini kaldırarak Thunderbird uygulamasının kendisini değiştirmeniz gerekmez
  • Thunderbird’ün her güncellenişinde arama eklentilerini yeniden silmek zorunda değilsiniz
  • kişisel, taşınabilir profilinizin bir parçası haline gelir
  • web araması, aynı makinedeki diğer kullanıcılar tarafından hala kullanılabilir durumda
  • hala seçilen metni sağ tıklatarak arama yapabilirsiniz

DÜZENLEME: Bu, TB 24'te çalışır, ancak seçilen metin için sağlanan bağlam menüsünü değil, yalnızca "Genel arama çubuğu" nu (örneğin, Ctrl + K) etkiler.


Ne yazık ki bu Thunderbird 24'te çalışmıyor gibi görünüyor. chromeDizin bu sürümde bile mevcut değildi ve bir userChrome.css dosyasıyla eklemek işe yaramadı. Ubuntu 12.10.
dotancohen

4

Oldukça kolay (en azından benim için kolayca çalıştı):

  1. Thunderbird'de Araçlar> Eklentiler> Eklentiler;

  2. Ekranınızın sağ üstündeki arama penceresinde ('Tüm eklentileri ara'), 'Google' yazın;

  3. 'Google'ı Thunderbird'de Ara' listesine bakın;

  4. 'Install' düğmesine tıklayın;

  5. Thunderbird'ü yeniden başlatın.

İyi şanslar ve umarım bu yardımcı olur.


3

Bing.xml dosyasını searchplugins klasöründe düzenleyebileceğinizi öğrendim. Sadece URL'yi değiştirin. Startpage kullanıyorum, bu yüzden url'yi değiştirdim:
FROM:

http://www.bing.com/search

TO:

 https://www.startpage.com/search

İyi şanslar.


3

Şu anda kullanmakta olduğum çözüm, Standard8’in “Thunderbird’de Google’da Arama ”’nın söylediği eklentilerle aynı. Kullanılabilir uzantıları arayarak bulunabilir: "Araçlar -> Eklentiler" 'i kullanın ve' Eklentileri Al 'kategorisinde, bulmak için' google search 'ifadesini arayın.

Ancak, kameleonun bahsettiği destek makalesini kullanarak aynı şeyi elle de yapabilirsiniz. Varsayılan profil klasörünüze gitmeniz xxwhateverxx.defaultve ~ / .thunderbird.xxxxdefault / searchplugins içine uygun bir xml yapılandırma dosyası yapıştırmanız gerekir. searchpluginsVarsa dizini oluşturmanız gerekebilir . Makale bu xml içeriğini önerir:

<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 eklenti / uzantısının kullandığı xml dosyası /.thunderbird/ie6op3o3.default/extensions/gsearch@standard8.plus.com/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&amp;hl={moz:locale}&amp;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>

Alternatif olarak, içinde bing.xml dosyasını değiştirebilir veya kaldırabilirsiniz /usr/lib/thunderbird/distribution/searchplugins/locale/en-US.

Geçerli kurulumumda, giriş dizinimde arama motoruna ( search.json) referanslar içeren bir nesne notasyonu var . Diğer manuel değişiklikler yapıldıktan sonra bu dosyanın düzenlenmesi veya silinmesi gerekebilir. Sistemimde uygulama tarafından yeniden yaratıldı (orijinali güvenli bir yere taşıdıktan sonra).

Başka bir olasılık (yeni bir thunderbird kurulumunda test etmedim), thunderbird'deki about: config düzenleyicisine erişmek ve 'bing' referanslarını kaldırmaktır.

İlgili bilgi temelli makaleyi parolalamak için , editöre "Düzenle -> Tercihler -> Gelişmiş -> Genel -> Yapılandırma Düzenleyicisi (düğme)" üzerinden erişin.

Buradan, değiştirmek için "değer" alanını tıklayabilirsiniz.

hakkında: config ekranı


1

Bunun aslında bir kullanılabilirlik sorunu olduğuna inanıyorum. Thunderbird, TWO arama kutularına, her zaman (varsayılan olarak) görünen "Global Search" ve "Quick Filter" seçeneklerine sahiptir.

Hızlı filtre, bir klasörde arama yapmak için kullanmak istediğiniz şeydir.

Genel Aramayı, bu menü araç çubuğunu sağ tıklatarak, özelleştirmeyi seçip arama kutusunu "Araç Çubuğunu Özelleştir" iletişim kutusuna sürükleyerek gizleyebilirsiniz.


1

Global Arama Kutusu'nu 3 veya daha az karakter yazarken (örneğin, "dog") kullandığınızda, Thunderbird varsayılan olarak "Search Bing for:" olur. Ancak, 4 veya daha fazla karakter (örneğin, "el yazması") yazdığımda Thunderbird varsayılan olarak "Mesajlardan bahseden:" olarak belirlenir. Bunun herkes için işe yaradığını varsayarsak, pratik bir çözüm yalnızca 4 veya daha fazla karakter kullanmak ve ardından 'enter' tuşuna basmaktır.


1

Sadece Thunderbird , Tercihler , Gelişmiş sekmesine gittim ve "Küresel Arama ve Dizin Oluşturucuyu Etkinleştir" seçeneğinin işaretini kaldırdım .

Thunderbird'ü yeniden başlatın.

Arama kutusu otomatik olarak görünmezse, araç çubuğundaki boş bir alana sağ tıklayın ve "Hızlı Filtre" yi etkinleştirin.


0

Görünüşe göre, Thunderbird’den yapılan Web araması, her bir hata için 923656 , Thunderbird 38’den kaldırılmıştır .


0

Varsayılan arama motorunu Bing'den DuckDuckGo'da Thunderbird 52.4.0'da değiştirmeyi başardım. Thunderbird’ün ön ayarlarından hiçbirini beğenmedim, bu yüzden DuckDuckGo’yu seçtim çünkü Thunderbird’den gerçekten arama yapmak istemememe rağmen, yanlışlıkla arama yaparsam, beni izlememeyi vaat eden bir arama motoru kullanmayı tercih ederim.

Bunun için, DuckDuckGo arama motoruyla bir Firefox örneğine ihtiyacınız olacak (Firefox 58.0.1 kullandım). Ben kullanacak [TB profile], Thunderbird kullanıcı profili dizinine başvurmak için [FF profile]Firefox kullanıcı profili dizinine başvurmak için ve [FF app]Firefox uygulaması klasörüne başvurmak için.

Öncelikle ddg.xmlThunderbird arama seçeneği için kullanacağımız dosyayı bulmak istiyoruz . Bu eklentiyi kendiniz yüklediyseniz, [FF profile]/searchplugins/dizinde bulabilirsiniz . Aksi takdirde, [FF app]/browser/omni.jaarşivin içinde bulabilirsiniz . Bulmak için omni.jaarşivi geçici bir yere çıkartın unzip omni.ja(Info-ZIP yardımcı programını kullanarak; 7-Zip ve diğer araçlar Firefox'un kullandığı ZIP yöntemini desteklemez). Ardından, bu geçici konumda, yerel ayarınıza bağlı olarak , belki de adresindeki ddg.xmldosyayı ( find -iname ddg.xml) bulun ./chrome/en-US/locale/browser/searchplugins/ddg.xml. Bulduktan sonra dizine ddg.xmlkopyalayın [TB profile]/searchplugins/.

Ardından, Firefox’un arama ayarlarını kullanmak istiyoruz, ancak bunları biraz değiştirin. Hem Firefox hem de Thunderbird artık performans için ayarlarını sıkıştırıyor, ancak bu ayarların ayıklanmasını ve düzenlenmesini çok zorlaştırıyor. Bir Mozilla sıkıştırılmış ayarlar dosyasını açmak için , Tarayıcı Konsolunuzda ( Ctrl+Shift+Jbenim için) aşağıdaki kodu kullanabilirsiniz :

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);
            }
        }
    }
});

Yukarıdaki kod ile [FF profile]/search.json.mozlz4dosyayı açmak istediğinizde dosya oluşturulur search.json.mozlz4.json. Bu JSON dosyasını düzenleyin ve içeriği çok iyi yazdırdığınızı varsayarak _loadPath, aşağıdaki gibi görünecek olan DuckDuckGo değişkeninin satırını düzenlemek istersiniz:

"_loadPath":"jar:[app]/omni.ja!browser/ddg.xml",

Eğer eklenti dosyasını kopyaladığınız Thunderbird profil içinde yere noktaya bu değişkeni değiştirmek istediğiniz (ve bu durumda, bırakın [profile]olarak [profile]; Thunderbird sizin kadar o yorumlayacaktır [TB profile]klasöre):

"_loadPath":"[profile]/searchplugins/ddg.xml",

Bu noktada, Thunderbird örneğinizden çıktığınızdan ve bu dosyayı kopyaladığınızdan emin olun [TB profile]/search.json. Mevcut [TB profile]/search.json.mozlz4dosyanızı kaldırın ve sonra tekrar Thunderbird'ü başlatın. Thunderbird dosyanızı sizin için sıkıştırmalı ve şimdi DuckDuckGo'yu Options > General > Default Search Engineayarınızda seçilebilir bir seçenek olarak göstermelidir .

Özet olarak, aşağıdaki adımları izleyin:

  1. Firefox'un ddg.xmldosyasını Thunderbird profilinize kopyalayın
  2. search.json.mozlz4Thunderbird'deki arama eklentisini hedeflemek için Firefox’tan ayar dosyanızı açın ve düzenleyin ve bu yeni ayarları Thunderbird profilinizde kullanın

-1

Bunun yardımı olup olmadığından emin değiliz, ancak Thunderbird Tercihleri> Gelişmiş> Genel> Gelişmiş Yapılandırma> Genel Arama ve Dizin Oluşturucu'yu Etkinleştir ayarları altında bir ipucu bulunabilir. Belki de Bing'i tarayıcıda varsayılan arama sağlayıcınız olarak seçtiniz?

Yapılması gereken başka bir şey aynı yerde config düzenleyiciyi açmak ve about: config iletişim kutusuna "search" yazmanızdır. Orada ayarlanmış olanı görmek için anahtar sözcük.URL dizesini arayın. Arama sağlayıcısı olarak Bing olarak ayarlanmış olabilir.

Standart davranışı değiştiren Thunderbird'e herhangi bir eklenti eklenmiş olup olmadığını da görmek isteyebilirsiniz.


Cevabınız için teşekkürler, yardımcı olmuyor: Global arama ve indeksleme başka bir şey için: "Global Arama / İndeksleme bilgisini her hesaptaki (Haberler hariç) her haber hakkında (Haberler hariç) bir SQLite veritabanında saklıyorsanız". Ayrıca, Firefox’ta Google’ı arama motorum olarak kullanıyorum. İnan bana, hiçbir zaman bilerek Bing'i asla seçmem; Microsoft ürününü küçümsüyorum :)
roadmr

Küresel arama ve dizin oluşturma, Thunderbird'ün dahili sqlite veritabanı içindir.
dotancohen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.