Поиск по Яндекс.Картинкам через службу поиска
-
Ранее использовал поиск похожих картинок в Яндексе по их адресу посредством создания "службы поиска"
Адрес был такой: https://yandex.ru/images/search?rpt=imageview&img_url=%s
Но это решение перестало работать где-то с этой недели. Попробовал создать заново, создаётся с новым адресом: https://yandex.ru/images/?cbir-url=%s , но всё равно поиск из адресной строки не срабатывает. Вместо результатов, просто открывается страница https://yandex.ru/images/Подскажите пожалуйста, есть ли на данный момент рабочие способы этого?
-
@adem У меня работает (только что создал) поиск с таким адресом https://yandex.ua/images/search?text=%s
-
@kurai said in Поиск по Яндекс.Картинкам через службу поиска:
Это поиск по тексту (названию) картинки (напр. https://yandex.ua/images/search?text=test ). Меня интересует поиск именно по адресу изображения, чтобы найти похожее по содержимому (напр. как у гугла https://images.google.ru/searchbyimage?image_url=https://zagge.ru/wp-content/uploads/2016/12/Shake-02.jpg )
Если открыть https://yandex.ru/images/?cbir-url=https://zagge.ru/wp-content/uploads/2016/12/Shake-02.jpg то результатов не будет.
-
Методом тыка разобрался. Запрос должен выглядеть вот так https://yandex.ru/images/search?rpt=imageview&url=%s Видимо Яндекс поменял вид запроса, а Вивальди не может его вытащить стандартным способом.
-
@coleslaw глядите, что тут получается без реестров и secure preferences.
-
@sedative29rus said in Поиск по Яндекс.Картинкам через службу поиска:
глядите, что тут получается без реестров и secure preferences.
На чистом профиле не получается. Можно поэтапно?
Что в первую очередь заполнять - имя поиска и потом вставить ссылку или сначала вставить ссылку,
а потом переименовать дефолтное "Новая служба" (что-то фав-иконка не подгружается)?
-
@coleslaw said in Поиск по Яндекс.Картинкам через службу поиска:
На чистом профиле не получается.
C тремя, без шуток, перекурами сидел копался. И действительно не получается :smiling_face_with_open_mouth_smiling_eyes:
И обнаружил такую вещь, которая вообще говорит о том, что добавление поиска с этой ссылкой выше может быть не при чём, а поиск Яндекса незаметно появился у меня раньше, и я будучи уверенным, что его у меня нет, сначала добавил поиск, а потом только проверил.В общем, не вдаваясь в детали того, что меня сподвигло проделать следующие действия, рассказываю занимательную историю.
Под виндой я сбросил данные на сервере и удалил папку профиля. Загрузил линукс, где профиль был рабочим и актуальным ещё двумя часами ранее (а там, если вы помните, ЯндексКартинки работают с тех пор, как я скормил ваш Secure Preferences), включил синхронизацию, данные на сервер ушли. Снова под виндой синхронизировал новый профиль и вуаля, имею "Найти картинку в Яндекс" без смс, танцев с бубнами и т.п.Но опять же, тогда это же не сработало и под виндой ничего не появлялось
Ничего не понимаю.
-
Можно, конечно, провести эксперимент. На чистом профиле под линуксом скормить Secure Preferences, сбросить на чистый сервер, под виндой синх-ть чистый профиль. Но по крайней мере сегодня мне уже лень)
-
Да-а... Тайна покрытая мраком.
@Shpankov, а вы не могли бы попросить разработчиков пролить свет на загадку о том, откуда взялась команда поиска картинок в Яндексе и как сделать так, чтобы это явление Яндекса народу можно было повторить? -
@Nikolay68 said in Поиск по Яндекс.Картинкам через службу поиска:
@Shpankov, а вы не могли бы попросить разработчиков пролить свет на загадку о том, откуда взялась команда поиска картинок в Яндексе и как сделать так, чтобы это явление Яндекса народу можно было повторить?
у нас есть старый запрос на добавление такого поиска, но по нему не было никаких действий.
-
@sedative29rus said in Поиск по Яндекс.Картинкам через службу поиска:
Но по крайней мере сегодня мне уже лень
А мне лень, дороги на блюрах пересобрать, чтобы жесткий освободить под линукс
Как вариант, можно конечно в лайв режиме загрузится, подключить HDD и установить на него вивальди.
Но хочется чтобы всё было кошерно, и опять же - лень флешку делать и тем более болванку жечь.
Вообщем если совладаю с этим злом, то на выходных потестю... -
@coleslaw смотрите.
В файле Preferences (который не secure, обычный) есть такое место:"default_apps_install_state":3,"domain_diversity"
(может быть не 3, но это не важно). Здесь после запятой добавляем следующее:
"default_search_provider_data":{"template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_by_policy":false,"created_from_play_api":false,"date_created":"0","doodle_url":"","favicon_url":"https://yastatic.net/lego/_/pDu9OWAQKB0s2J9IojKpiS_Eho.ico","id":"3","image_url":"https://yandex.ru/images/search/?rpt=imageview","image_url_post_params":"upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1","input_encodings":["UTF-8"],"keyword":"yandex.ru","last_modified":"0","last_visited":"0","logo_url":"https://storage.ape.yandex.net/get/browser/Doodles/yandex/drawable-xxhdpi/yandex.png","new_tab_url":"https://www.yandex.ru/chrome/newtab","originating_url":"","prepopulate_id":15,"safe_for_autoreplace":true,"search_url_post_params":"","short_name":"Яндекс","suggestions_url":"https://suggest.yandex.ru/suggest-ff.cgi?part={searchTerms}","suggestions_url_post_params":"","url":"https://yandex.ru/{yandex:searchPath}?text={searchTerms}&{yandex:referralID}","usage_count":0}},
Появляется поиск картинок через яндекс. По крайней мере у меня :smiling_face_with_open_mouth_smiling_eyes:
Upd.: Океюшки, это опять работает только под линуксом
Под виндой у меня этот текст вставляется сам при синхронизации всё-таки в Secure Preferences, а на чистом профиле вставить, конечно же, не даёт.Upd2.: Тогда можно попробовать по той же схеме, сначала вставить под линуксом в чистый и синхронизировать с чистым под виндой.
-
@sedative29rus said in Поиск по Яндекс.Картинкам через службу поиска:
@coleslaw смотрите.
В файле Preferences (который не secure, обычный) есть такое место:"default_apps_install_state":3,"domain_diversity"
(может быть не 3, но это не важно). Здесь после запятой добавляем следующее:
"default_search_provider_data":{"template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_by_policy":false,"created_from_play_api":false,"date_created":"0","doodle_url":"","favicon_url":"https://yastatic.net/lego/_/pDu9OWAQKB0s2J9IojKpiS_Eho.ico","id":"3","image_url":"https://yandex.ru/images/search/?rpt=imageview","image_url_post_params":"upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1","input_encodings":["UTF-8"],"keyword":"yandex.ru","last_modified":"0","last_visited":"0","logo_url":"https://storage.ape.yandex.net/get/browser/Doodles/yandex/drawable-xxhdpi/yandex.png","new_tab_url":"https://www.yandex.ru/chrome/newtab","originating_url":"","prepopulate_id":15,"safe_for_autoreplace":true,"search_url_post_params":"","short_name":"Яндекс","suggestions_url":"https://suggest.yandex.ru/suggest-ff.cgi?part={searchTerms}","suggestions_url_post_params":"","url":"https://yandex.ru/{yandex:searchPath}?text={searchTerms}&{yandex:referralID}","usage_count":0}},
Появляется поиск картинок через яндекс. По крайней мере у меня :smiling_face_with_open_mouth_smiling_eyes:
Upd.: Океюшки, это опять работает только под линуксом
Под виндой у меня этот текст вставляется сам при синхронизации всё-таки в Secure Preferences, а на чистом профиле вставить, конечно же, не даёт.Upd2.: Тогда можно попробовать по той же схеме, сначала вставить под линуксом в чистый и синхронизировать с чистым под виндой.
Короче, я проверил, это сработало.
-
@SedativeTest said in Поиск по Яндекс.Картинкам через службу поиска:
Короче, я проверил, это сработало.
UPD: 26.07.2021
Есть решение: https://forum.vivaldi.net/topic/64345
Здесь голосуем: https://forum.vivaldi.net/topic/53014