Opera 15 veya sonraki sürümlerinde (Chromium tabanlı) özel arama motorlarını nasıl ekler, düzenler veya yönetirim?


11

Yakın zamanda piyasaya sürülen Opera 15 şimdi Chromium motorunu temel alıyor ve şimdi önceki sürümler gibi özel arama motorlarını yönetmiyor.

Chrome için özel arama motorlarını yönetmenin bu yöntemini buldum , ancak Opera 15 veya daha yüksek sürümleri için çalışmıyor. Ayarlar> Arama'da 'Arama motorlarını yönet' düğmesi yoktur.

Opera 15 veya sonraki sürümlerde özel arama motorlarını nasıl yönetirim?

Yanıtlar:


15

Sürüm 17'den başlayarak (Geliştirici Önizleme) Opera, kullanıcının kendi arama motorlarını eklemesine izin veren bir Arama Motoru Yöneticisi içerir. Ancak Opera'da bulunan varsayılan arama motorları bu şekilde düzenlenemez! Bunları düzenlemek için bu cevabın ilk kısmını kullanın, 15-16 Sürümleri ikinci kısmı da kullanabilir:

Varsayılan Arama Sağlayıcılarını devre dışı bırakma (diğer aramalar için kullanmayı tercih ettiğim birçok anahtar kelimeyi kullandıkları için Google'ı klasik 'g' ile bıraktım)

Bunu yapmak için, genellikle C: \ Program Files \ Opera \ resources \ konumunda bulunan default_partner_content.json dosyasını düzenlemeniz gerekir. Elle düzenleyebilir veya yalnızca içeriğini aşağıdaki ile değiştirebilirsiniz:

{
  "search_engines": {
    "location": {
      "other": {
        "other": {
          "list": [
            "google_com"
          ],
          "speed_dial_index": 0
        }
      }
    }
  },
  "search_engines_flat": {
    "google_com": {
      "name": "Google Search",
      "keyword": "g",
      "favicon_url": "http://www.google.com/favicon.ico",
      "search_url": "https://www.google.com/search?client=opera&q={searchTerms}&sourceid=opera&ie={inputEncoding}&oe={outputEncoding}",
      "suggest_url": "http://www.google.com/complete/search?client=opera&q={searchTerms}&ie={inputEncoding}&oe={outputEncoding}",
      "post": false,
      "encoding": "UTF-8",
      "uuid": "FF57F01A-0718-44B7-8A1F-8B15BC33A50B",
      "css_resource": "css/searchstyle_google.css"
    },
  },
  "speed_dials": {
  },
  "speed_dial_folders": {
  },
  "speed_dials_flat": {
  }
}

Özel Arama Motorlarınızı Web Veri Dosyasına Gömme (genellikle C: \ Users \ # kullanıcı adı # \ AppData \ Roaming \ Opera Software \ Opera \ Opera'da paylaşılan SQLite3 biçimini 2 kolay yolla düzenleyebilirsiniz : Chrome, özel aramalarınızı oluşturun ve Web Veri Dosyasını Opera'ya kopyalayın.

Veya http://sourceforge.net/projects/sqlitedbrowser/ gibi ücretsiz bir SQLite-Editor kullanarak Dosyayı düzenleyin

(Web Veri Dosyasını ana klasörünüze kopyalamanız gerekir, böylece tam yazma erişimine sahip olursunuz veya dosyayı açmanız başarısız olabilir) Orada anahtar kelime tablosuna kendi arama motorlarınızı girebilirsiniz - alanların çoğu kendi kendini açıklayan ...


thx :-) Umarım yardımcı olur, çünkü bir çözüm içeren başka bir sayfa bulamadım ...
Falco

3
Opera 17 geliştirici önizlemesinin bir arama motoru yöneticisi olduğunu belirtmek isterim . Belki bunu cevabına eklemek istersin :)
nixda

Elbette yol her sürümde farklı olacak, ancak karşılaştırma için burada buldum, Opera 27 için: C: \ Program Files (x86) \ Opera \ 27.0.1689.54 \ resources \ default_partner_content.json.

@Nixda ve JonofAllTrades: Opera'nın Linux sürümü için default_partner_content.json yolunu biliyor musunuz?
galacticninja

3
Ne yazık ki, son birkaç haftadır biraz zaman Opera güncellendi ve bu çözüm artık çalışmıyor. DuckDuckGo'yu default_partner_content.json dosyasından kaldırdıktan sonra Opera, "Kaynakları (.pak) olan en az bir dosya bozuk. Lütfen Opera'yı yeniden yükleyin." ön yüklemede. Umarım başka bir çözüm daha vardır.

2

Opera 21 yeni çıktı ve ben sadece default_partner_content.json dosyasını C: \ Program Files (x86) \ Opera {version_number} \ resources dizininden sildiğimde listeden tüm sağlayıcıları (ancak Google'ı) sildim. Girişin adı "Google Arama" dan sadece "Google" olarak değiştirildi, bu yüzden dahili bir "Varsayılan listem yok" varsayılanı olduğunu tahmin ediyorum.

Arama Motorlarını Yönet aracını kullanarak, silinen anahtar kelimeler (y, b vb.) İçin yeni girişler yapabildim, ancak bunları varsayılan olarak ayarlayamadım - yanlarında Varsayılan düğmesi görünmüyor.


0

OS X'te burada bulunan dosyayı düzenlemeniz veya kaldırmanız gerekir: /Applications/Opera.app/Contents/Versions/VERSION_NUMBER/Opera Framework.framework / Resources / default_partner_content.json

VERSION_NUMBER öğesini uygun şekilde değiştirin.

Opera uygulamasına sağ tıklayın ve dosyalara göz atmak için "paket içeriğini göster".


0

(10th 2015 Şubat) Mac için, doğru klasördür: ~/Library/Application Support/com.operasoftware.Opera. Burada Web Verileri (ve Web Veri günlüğü ve Tercihler) gibi bazı temel dosyaları bulabilirsiniz.

Hem Windows hem de OSX'te özel arama motorlarını Chrome'dan Opera'ya kopyalamak mümkündür. OSX'te, önce Chrome ve Opera'yı kapatın ve daha ~/Library/Application Support/Google/Chrome/Default/Web Dataönce belirtilen eşdeğer Opera klasörüne kopyalayın (bir dosya) (eski dosyayı yedek olarak başka bir şeye yeniden adlandırın).

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.