Począwszy od wersji 17 (wersja dla programistów) Opera zawiera Search-Engine Manager, który pozwala użytkownikowi dodawać własne wyszukiwarki. Ale domyślnych wyszukiwarek zawartych w Operze nie można edytować w ten sposób! Aby je edytować, użyj pierwszej części tej odpowiedzi, wersje 15-16 mogą również użyć drugiej części:
Wyłączanie domyślnych dostawców wyszukiwania (ponieważ zajmują wiele słów kluczowych, których wolałbym używać do innych wyszukiwań - zostawiłem Google z klasycznym „g”)
Aby to zrobić, musisz edytować default_partner_content.json, który zwykle znajduje się w C: \ Program Files \ Opera \ resources \
Możesz edytować go ręcznie lub po prostu zastąpić jego zawartość następującymi elementami:
{
"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": {
}
}
Osadzanie niestandardowych wyszukiwarek w pliku danych internetowych (zwykle w C: \ Users \ # nazwa użytkownika # \ AppData \ Roaming \ Opera Software \ Opera \ Możesz edytować format SQLite3 , który jest współdzielony przez Operę na 2 proste sposoby: albo zainstaluj Chrome, utwórz niestandardowe wyszukiwania i skopiuj plik danych internetowych do Opery.
Lub edytuj plik za pomocą darmowego edytora SQLite, takiego jak http://sourceforge.net/projects/sqlitedbrowser/
(Należy skopiować plik danych internetowych do folderu domowego, aby mieć pełny dostęp do zapisu, lub otwarcie pliku może się nie powieść). Możesz tam wpisać własne wyszukiwarki do tabeli słów kluczowych - większość pól powinna być wyjaśnienie ...
Właśnie ukazała się Opera 21 i po prostu usunąłem plik default_partner_content.json z katalogu C: \ Program Files (x86) \ Opera {numer_wersji} \ resources usunął wszystkich dostawców (oprócz Google) z listy. Nazwa wpisu zmieniła się z „Wyszukiwarka Google” na „Google”, więc przypuszczam, że jest to wewnętrzna domyślna „Nie mam listy domyślnej”.
Korzystając z narzędzia Zarządzaj wyszukiwarkami , mogłem wprowadzać nowe wpisy dla usuniętych słów kluczowych (y, b itp.), Ale nie byłem w stanie ustawić ich jako domyślnych - obok nich nie pojawia się żaden przycisk Domyślny .
źródło
W systemie OS X musisz edytować lub usunąć plik znaleziony tutaj: /Applications/Opera.app/Contents/Versions/VERSION_NUMBER/Opera Framework.framework / Resources / default_partner_content.json
Zastąp odpowiednio VERSION_NUMBER.
Kliknij prawym przyciskiem myszy aplikację Opera i „pokaż zawartość pakietów”, aby przeglądać pliki.
źródło
Dla komputerów Mac (w dniu 10 lutego 2015), prawidłowy folder jest:
~/Library/Application Support/com.operasoftware.Opera
. Można tam znaleźć niezbędne pliki, takie jak dane sieciowe (oraz dziennik danych internetowych i preferencje).Możliwe jest kopiowanie niestandardowych wyszukiwarek z Chrome do Opery zarówno w systemie Windows, jak i OSX. W OSX najpierw zamknij Chrome i Operę, a następnie skopiuj
~/Library/Application Support/Google/Chrome/Default/Web Data
(plik) do równoważnego już wspomnianego folderu Opera (zmień nazwę starego pliku na inny jako kopię zapasową).źródło