Comments 68
Поисковые фразы зачетные
+4
UFO just landed and posted this here
попалось 3 одинаковых, не так интересно. следующие подсказки были веселее, типа «почему я такая дура»
0
Youtube: hтtp://www.google.ru/complete/search?hl=ru&ds=yt&output=firefox&q={SearchTerm}
Google Images: hтtp://www.google.ru/complete/search?hl=ru&ds=i&output=firefox&q={SearchTerm}
Почему там есть слово firefox, если
Google Images: hтtp://www.google.ru/complete/search?hl=ru&ds=i&output=firefox&q={SearchTerm}
Почему там есть слово firefox, если
UPD: просьба для блага компании Opera сохранять в поисковых ссылках партнёрские идентификаторы
0
Джва года ждал такой функции!
-1
Жаль что работает только в посковой плашке с выпадающем меню (в статической где только гугл — нет), и если много поисков установлено то закрывает пол страницы.
0
> лично у меня не получилось заставить подсказывать существующий поиск
для этого нужно дописывать в %opera%\locale\ru\search.ini
для этого нужно дописывать в %opera%\locale\ru\search.ini
0
Спасибо. Всё работает.
0
В строке адреса работает?
0
>Закрываем Оперу. Ждём пока она пропадёт из процессов (лично у меня закрывается довольно долго).
Лучшие собаководы рекомендуют ежедневно дефрагментировать папочку оперного профиля vps (содержащую индекс для поиска по содержимому посещённых страниц) и перезапускать „Оперу“ как минимум не реже того.
Почему они на протяжении нескольких релизов используют этот ужасный формат, скорее всего, являющийся велосипедом собственной сборки, и не переходят, скажем, на какое-то готовое лёгкое хранилище…
Лучшие собаководы рекомендуют ежедневно дефрагментировать папочку оперного профиля vps (содержащую индекс для поиска по содержимому посещённых страниц) и перезапускать „Оперу“ как минимум не реже того.
Почему они на протяжении нескольких релизов используют этот ужасный формат, скорее всего, являющийся велосипедом собственной сборки, и не переходят, скажем, на какое-то готовое лёгкое хранилище…
+3
Супер, спасибо, не знал, что такое возможно :)
0
А ну как хакеры, кто первый найдёт в exe-шнике нужный байт и переправит 3 на 5, хотя бы? ;)
+1
ubutnu 9.10
Правда ведь я не дурак и у остальных тоже не работает?
Opera Version 10.70
Build 6396
Platform Linux
System i686, 2.6.32-24-generic
Правда ведь я не дурак и у остальных тоже не работает?
+1
в адресной строке работает, а вот в виджетах нет
0
> в адресной строке работает, а вот в виджетах нет
У меня в Linux в домашней папке юзера есть два оперных профиля: один в каталоге .opera, а другой в каталоге .opera_widget_manager. Структура и состав второго довольно похож на первый.
Может просто попробовать скопировать search.ini из одного профиля в другой?
У меня в Linux в домашней папке юзера есть два оперных профиля: один в каталоге .opera, а другой в каталоге .opera_widget_manager. Структура и состав второго довольно похож на первый.
Может просто попробовать скопировать search.ini из одного профиля в другой?
0
> Правда ведь я не дурак и у остальных тоже не работает?
А у меня работает:
Ubuntu 10.04, x86-64, Opera 10.60 (build 6386)
А у меня работает:
Ubuntu 10.04, x86-64, Opera 10.60 (build 6386)
0
> Бекапим search.ini (на всякий случай) и открываем его на редактирование.
Следует упомянуть, что при редактировании любых конфиг-файлов Оперы следует использовать вменяемый текстовый редактор, умеющий сохрянять файлы в кодировке UTF-8. А если редактировать конфиги каким-нибудь корявым текстовым редактором типа виндового Notepad, который сохранит результат, например, в кодировке Windows-1251, то потом с таким конфигом возможны проблемы.
Следует упомянуть, что при редактировании любых конфиг-файлов Оперы следует использовать вменяемый текстовый редактор, умеющий сохрянять файлы в кодировке UTF-8. А если редактировать конфиги каким-нибудь корявым текстовым редактором типа виндового Notepad, который сохранит результат, например, в кодировке Windows-1251, то потом с таким конфигом возможны проблемы.
0
> Делаем копию поиска Гугла (лично у меня не получилось заставить подсказывать существующий поиск).
Я не знаю, как организован профиль Оперы в Windows, но в Linux-версии сделано следующим образом:
1. Сначала применяются дефолтные конфиги из /usr/share/opera/defaults
2. Потом применяются специфичные для локали конфиги из папки локали:
/usr/share/opera/locale/en — для английской локали;
/usr/share/opera/locale/ru — для русской локали;
/usr/share/opera/locale/uk — для украинской локали;
/usr/share/opera/locale/be — для белорусской лоокали;
и т.д.
3. И в последнюю очередь применяются специфичные для текущего пользователя конфиги из его домашнего каталога:
/home/username/.opera
Т.е. одноименные конфиги из этих директорий накладываются друг на друга, а при конфликте параметров, кто последний, тот и побеждает.
Например, файл search.ini присутствует во всех трёх уровнях этой иерархии конфигов. Поэтому значения из каждого последующего search.ini
— если они не были определены в ранее примененных search.ini, то они добавляются к ним;
— а если они уже были определены в ранее примененных search.ini, то они переопределяются.
Т.е. например, если:
1) в /usr/share/opera/defaults/search.ini — создан поиск по алиасу «y» на yahoo.com
2) в /usr/share/opera/locale/ru/search.ini — создан поиск по алиасу «y» на yandex.ru
3) а в /home/username/.opera/search.ini — поиск по алиасу «y» вообще не задан,
то в итоге для юзера будет действовать поиск по «y» на yandex.ru
А если при этом пользователь задаст у себя в пользовательском профиле Оперы поиск по алиасу «y» на youtube.com, то будет действовать именно эта настройка поиска как последняя применяемая.
Поэтому, если у вас поиск на google.com был настроен в дефолтном конфиге (/usr/share/opera/defaults), а также в локальном конфиге /usr/share/opera/locale/ru, то для его редактирования нужно либо править локальный конфиг (правка дефолта ничего не даст, т.к. его переназначит локальная настройка) либо создать этот поиск в своём пользовательском search.ini, а уже потом там править.
Идеологически правильным вариантом будет всё же править свой персональный профиль Оперы в домашнем каталоге пользователя, тем более для этого не нужно иметь административных прав. При копировании поиска через интерфейс Оперы именно это и происходит — копирование соответствующего поискового фрагмента из дефолтного/локализованного search.ini в одноименный файл в профиле юзера.
Я не знаю, как организован профиль Оперы в Windows, но в Linux-версии сделано следующим образом:
1. Сначала применяются дефолтные конфиги из /usr/share/opera/defaults
2. Потом применяются специфичные для локали конфиги из папки локали:
/usr/share/opera/locale/en — для английской локали;
/usr/share/opera/locale/ru — для русской локали;
/usr/share/opera/locale/uk — для украинской локали;
/usr/share/opera/locale/be — для белорусской лоокали;
и т.д.
3. И в последнюю очередь применяются специфичные для текущего пользователя конфиги из его домашнего каталога:
/home/username/.opera
Т.е. одноименные конфиги из этих директорий накладываются друг на друга, а при конфликте параметров, кто последний, тот и побеждает.
Например, файл search.ini присутствует во всех трёх уровнях этой иерархии конфигов. Поэтому значения из каждого последующего search.ini
— если они не были определены в ранее примененных search.ini, то они добавляются к ним;
— а если они уже были определены в ранее примененных search.ini, то они переопределяются.
Т.е. например, если:
1) в /usr/share/opera/defaults/search.ini — создан поиск по алиасу «y» на yahoo.com
2) в /usr/share/opera/locale/ru/search.ini — создан поиск по алиасу «y» на yandex.ru
3) а в /home/username/.opera/search.ini — поиск по алиасу «y» вообще не задан,
то в итоге для юзера будет действовать поиск по «y» на yandex.ru
А если при этом пользователь задаст у себя в пользовательском профиле Оперы поиск по алиасу «y» на youtube.com, то будет действовать именно эта настройка поиска как последняя применяемая.
Поэтому, если у вас поиск на google.com был настроен в дефолтном конфиге (/usr/share/opera/defaults), а также в локальном конфиге /usr/share/opera/locale/ru, то для его редактирования нужно либо править локальный конфиг (правка дефолта ничего не даст, т.к. его переназначит локальная настройка) либо создать этот поиск в своём пользовательском search.ini, а уже потом там править.
Идеологически правильным вариантом будет всё же править свой персональный профиль Оперы в домашнем каталоге пользователя, тем более для этого не нужно иметь административных прав. При копировании поиска через интерфейс Оперы именно это и происходит — копирование соответствующего поискового фрагмента из дефолтного/локализованного search.ini в одноименный файл в профиле юзера.
0
Яндекс.Картинки
suggest-images.yandex.ru/suggest-img?&part={SearchTerm}
suggest-images.yandex.ru/suggest-img?&part={SearchTerm}
+2
> я тестил только Youtube
Все остальное работает, кроме Bing (ru).
Все остальное работает, кроме Bing (ru).
+1
И это при том что опенсерч это умеет, а опера `любит стандарты`
0
Автору спасибо. Добавлю, что для того, чтобы сам гугл-поиск корректно работал (подсказки и так работают), мне у гугла потребовалось заменить строку
Encoding=koi8-r
на
Encoding=utf-8
Encoding=koi8-r
на
Encoding=utf-8
0
Как интересно… Это у вас в стандартных поисках было koi8-r? У меня нет koi8 ни в одном search.ini.
0
Ссылки на Яндекс, Яндекс.Словари и Яндекс.Видео неправильные.
Парсер хабра почему-то заменяет «part» на "∂".
Парсер хабра почему-то заменяет «part» на "∂".
0
У меня ко всем желающим подправить search.ini есть небольшое, но очень ответственное поручение. ;)
Пожалуйста, при всех правках сохраняйте в поисковиках партнёрские идентификаторы. Вам всё равно, а нам будет капать копеечка «на развитие фирмы» ;)
Пожалуйста, при всех правках сохраняйте в поисковиках партнёрские идентификаторы. Вам всё равно, а нам будет капать копеечка «на развитие фирмы» ;)
+3
Партнёрский идентификатор — это sourceid=opera?
0
Добавил поправку в пост.
А вы случайно не знаете, удобное редактирование настройки подсказок планируется сделать?
А вы случайно не знаете, удобное редактирование настройки подсказок планируется сделать?
0
А вы сделайте, чтобы мы ничего ручками в search.ini не лапали, и хоть 10 партнерских впихивайте
0
А у меня на слова «почему я хр» выдаётся «330 000 результатов»
0
автор этой темы, не вы ли постили её в песочницу?
0
Нет, не я. Очень похоже, что это был автор вот этого поста на форумах, который предложил большую пачку URLов. Как по мне, заслуживает на инвайт.
0
Моя Opera в версии 10.60 не поддерживает поисковые подсказки. что я делаю не так?
0
Огромнейшее спасибо автору!
А есть ли способ совсем упростить жизнь и сделать появление подсказок без всяких g/ya/и_иже_с_ними в адресной строке?
Опера же умеет запускать поиск просто по тексту (сама добавляет? перед строкой).
А есть ли способ совсем упростить жизнь и сделать появление подсказок без всяких g/ya/и_иже_с_ними в адресной строке?
Опера же умеет запускать поиск просто по тексту (сама добавляет? перед строкой).
0
Кто может подсказать как выдрать из аналогичного поиска гугла в Firefox список всех запросов, которые туда вводил? Этот список выпадает, когда начинаешь что-то вводить или просто нажимаешь стрелку вниз, но выделить и скопировать нельзя. Излазил все служебные и не очень папки Firefox — так и не нашел, где они храняться :(
0
Насколько я понимаю, они хранятся в файле
Application Data\Mozilla\Firefox\Profiles\blablabla.default\formhistory.sqlite
ну или что-то аналогичное для линукса.
Файл можно открыть консольным sqlite и запросом
получить поисковые запросы.
Application Data\Mozilla\Firefox\Profiles\blablabla.default\formhistory.sqlite
ну или что-то аналогичное для линукса.
Файл можно открыть консольным sqlite и запросом
select * from moz_formhistory where fieldname='searchbar-history';
получить поисковые запросы.
0
Sign up to leave a comment.
Подсказки в поисковой строке в Opera для Google и других