Как добавить, изменить или управлять пользовательскими поисковыми системами в Opera 15 или более поздних версиях (на основе Chromium)?

18381
galacticninja

Недавно выпущенная Opera 15 теперь основана на движке Chromium и теперь не управляет пользовательскими поисковыми системами, как предыдущие версии.

Я нашел этот метод управления пользовательскими поисковыми системами для Chrome, но он не работает для Opera 15 или более поздних версий. В меню «Настройки»> «Поиск» нет кнопки «Управление поисковыми системами».

Как мне управлять пользовательскими поисковыми системами в Opera 15 или более поздних версиях?

11

4 ответа на вопрос

15
Falco

Starting with Version 17 (Developer Preview) Opera includes a Search-Engine Manager, which allows the user to add his own search engines. But the default search engines included with Opera cannot be edited in this way! To edit them use the first part of this answer, Versions 15-16 can also use the second part:

Disabling the default Search Providers (because they take up many keywords I would rather use for other searches - I just left Google with the classical 'g')

To do so, you have to edit the default_partner_content.json which is usually found in C:\Program Files\Opera\resources\ You can edit it by hand, or just replace it's content with the following:

{ "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=&sourceid=opera&ie=&oe=", "suggest_url": "http://www.google.com/complete/search?client=opera&q=&ie=&oe=", "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": { } } 

Embedding your custom Search Engines in the Web Data File (usually found in C:\Users\#username#\AppData\Roaming\Opera Software\Opera\ You can edit the SQLite3 format which is shared by Opera in 2 easy ways: Either install Chrome, create your custom searches and copy the Web Data File over to Opera.

Or edit the File using a free SQLite-Editor like http://sourceforge.net/projects/sqlitedbrowser/

(You should copy the Web-Data File to your home-folder, so you have full write-access, or opening the file may fail) There you can enter your own search-engines into the keywords table - most of the fields should be self-explaining...

спасибо :-) Надеюсь, это поможет, потому что я не нашел другой страницы с решением ... Falco 10 лет назад 0
Я просто хочу отметить, что [Предварительный просмотр для Opera 17] (http://my.opera.com/desktopteam/blog/2013/08/08/opera-17-first-developer-stream-preview) имеет менеджер поисковой системы , Может быть, вы хотите добавить это к своему ответу :) nixda 10 лет назад 3
Конечно, путь будет отличаться в каждой версии, но для сравнения я нашел его здесь, для Opera 27: C: \ Program Files (x86) \ Opera \ 27.0.1689.54 \ resources \ default_partner_content.json. 9 лет назад 0
@Nixda и JonofAllTrades: знаете путь к * default_partner_content.json * для Linux-версии Opera? galacticninja 8 лет назад 0
К сожалению, некоторое время за последние несколько недель Opera была обновлена, и это решение больше не работает. После удаления DuckDuckGo из файла default_partner_content.json Opera сообщает, что «По крайней мере один файл с ресурсами (.pak) поврежден. Пожалуйста, переустановите Opera». при загрузке. Надеюсь, есть еще один обходной путь. 8 лет назад 2
2
Bob Simpson

Opera 21 была только что выпущена, и я обнаружил, что просто удалив файл default_partner_content.json из каталога C: \ Program Files (x86) \ Opera \ resources, удалил всех провайдеров (кроме Google) из списка. Название записи изменилось с «Google Search» на просто «Google», поэтому я бы предположил, что это некое внутреннее «у меня нет списка по умолчанию» по умолчанию.

Используя инструмент « Управление поисковыми системами», я смог создать новые записи для удаленных ключевых слов (y, b и т. Д.), Но не смог установить их по умолчанию - рядом с ними не отображается кнопка « По умолчанию» .

0
user384189

В OS X вам придется отредактировать или удалить файл, найденный здесь: /Applications/Opera.app/Contents/Versions/VERSION_NUMBER/Opera Framework.framework / Resources / default_partner_content.json

Замените VERSION_NUMBER соответствующим образом.

Щелкните правой кнопкой мыши приложение Opera и «покажите содержимое пакетов», чтобы просмотреть файлы.

0
Jim Hoyle

Для Mac (на 10 февраля 2015 года), правильная папка: ~/Library/Application Support/com.operasoftware.Opera. Там вы можете найти некоторые важные файлы, такие как веб-данные (и веб-журнал данных и предпочтения).

Можно копировать пользовательские поисковые системы из Chrome в Opera как в Windows, так и в OSX. В OSX, просто сначала закройте Chrome и Opera, а затем скопируйте ~/Library/Application Support/Google/Chrome/Default/Web Data(файл) в эквивалентную уже упомянутую папку Opera (переименуйте старый файл во что-то другое в качестве резервной копии).

Похожие вопросы