Капча «выберите ихображения с...»

Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3
Я понял, что у меня не ReCaptcha, но так и не разобрался, как отправить капчу, где надо выбрать картинки с указанным объектом. На форуме такой темы не нашел, в обучении к зенопостеру была только текстовая капча(( Хелп
E04F78BD-5B49-46C4-8C8C-9AE09DF0D557.jpeg
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 043
Баллы
113
но написано ведь выбери корабли
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 736
Баллы
113
тут не нужен капмонстр. он такое не решает. тут собирается база картинок и сохраняется в виде хеш кодов. распознать все картинки конечно сначала надо в ручную. потом делается выборка нужной.
была статья на подобную капчу. в конкурсных статьях. прям с первых конкурсов можешь поискать.
 
  • Спасибо
Реакции: Alex.A и Сергей17
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3
тут не нужен капмонстр. он такое не решает. тут собирается база картинок и сохраняется в виде хеш кодов. распознать все картинки конечно сначала надо в ручную. потом делается выборка нужной.
была статья на подобную капчу. в конкурсных статьях. прям с первых конкурсов можешь поискать.
Спасибо, поищу! А можно как-то отправить на сервисы распознавания?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 736
Баллы
113
Спасибо, поищу! А можно как-то отправить на сервисы распознавания?
это у сервисов и надо узнавать, работают ли они с такими капчами. если работают ,то по их API и отправлять.
 
  • Спасибо
Реакции: Сергей17
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3

radv

Client
Регистрация
11.05.2015
Сообщения
3 875
Благодарностей
2 109
Баллы
113
Я понял, что у меня не ReCaptcha, но так и не разобрался, как отправить капчу, где надо выбрать картинки с указанным объектом. На форуме такой темы не нашел, в обучении к зенопостеру была только текстовая капча(( ХелпПосмотреть вложение 57694
Это что то новенькое ) . Если не секрет, на каком сайте такая капча? :az:
 
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 043
Баллы
113
тут не нужен капмонстр. он такое не решает. тут собирается база картинок и сохраняется в виде хеш кодов. распознать все картинки конечно сначала надо в ручную. потом делается выборка нужной.
была статья на подобную капчу. в конкурсных статьях. прям с первых конкурсов можешь поискать.
1к животных пример)
 
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3

radv

Client
Регистрация
11.05.2015
Сообщения
3 875
Благодарностей
2 109
Баллы
113

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 043
Баллы
113
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3
надо посмотреть ) видимо их достали автоматизаторы, что они оригинальную капчу прикрутили, может даже собственного производства . :-)
Найти новую капчу, конечно, круто, но хотелось бы ее разгадывать научиться еще
 
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3
не пугайся не осилят ) хотя если захотят свой бизнес завалить то придумают то что человечнство ещё не создало ))
Так и я вряд ли базу картинок в виде хэш-кодов осилю, потрму что абсолютно в этом не шарю
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 875
Благодарностей
2 109
Баллы
113

radv

Client
Регистрация
11.05.2015
Сообщения
3 875
Благодарностей
2 109
Баллы
113
Как вариант заказать код решения у фрилансеров.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 043
Баллы
113
как вариант самому решение сделелать а фрилансера на куй
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 504
Благодарностей
10 050
Баллы
113
А можно как-то отправить на сервисы распознавания?
- Отправляете на сервис распознавания блок картинок (в составе общего div например).

57697


- в сопроводительном тексте к каптче отправляете фразу: "Укажите номера картинок 'с кораблями'?" (фразу "с кораблями" парсить из фразы около каптчи)
- от сервиса приходят номера картинок с кораблями, помещаете их в список
- по этим номерам в шаблоне прокликиваете картинки в цикле, беря номера картинок из списка с удалением и используя их в экшене клика с номером совпадения (порядковый номер картинки).
 
Последнее редактирование:
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3
- Отправляете на сервис распознавания блок картинок (в составе общего div например).

Посмотреть вложение 57697

- в сопроводительном тексте к каптче отправляете фразу: "Укажите номера картинок 'с кораблями'?" (фразу "с кораблями" парсить из фразы около каптчи)
- от сервиса приходят номера картинок с кораблями, помещаете их в список
- по этим номерам в шаблоне прокликиваете картинки в цикле, беря номера картинок из списка с удалением и используя их в экшене клика с номером совпадения (порядковый номер картинки).
Я не знаю, для меня это чудо, но все отправляется, разгадывается и приходит с правильными ответами. Ответ кладется в переменную, а как номер картинки из ответа перевести в клик по нужному изображению (не понял последний пункт)? Как их пронумеровать на сайте или что еще сделать
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 504
Благодарностей
10 050
Баллы
113
Я не знаю, для меня это чудо, но все отправляется, разгадывается и приходит с правильными ответами. Ответ кладется в переменную, а как номер картинки из ответа перевести в клик по нужному изображению (не понял последний пункт)? Как их пронумеровать на сайте или что еще сделать
Создаете в проекте экшен клика по картинке, ответы (номера картинок из сервиса) помещаете с помощью экшена Обработка текста - В список (по нужному разделителю, напрмиер по пробелу или запятой, в зависимости от того как вам присылают номера, но можно и так и так, т.к. скорее всего кто то пришлет ответ "3,7", а кто то "3 7", можно в качестве разделителя использовать рег-выражение составное с возможными вариантами разделителей, например "\s|,\s|," (без кавычек), получится список номеров, к примеру такой:

3
7

Из этого списка берете первую строку с удалением в переменную {-Variable.numpic-} к примеру, можно на всяк. сл. обработать эту переменную экшеном Обработка текста - Trim для очистки от начальных и концевых пробельных символов. И в экшене клика по картинке в столбце Номер совпадения прописываете переменную {-Variable.numpic-}, должен получится цикл из взятия строки из списка и клика, критерием выхода из цикла будет выход из красного порта в экшене Операции над списком (взятие строки).

Для упрощения задачи формирования спсика номеров ответов, можно уточнить сопроводит. фразу к каптче, напрмиер так: "Укажите номера картинок 'с кораблями' через пробел?"

Экшен клика по картинке можно создать с помощью Конструктора действий, кликаете по любой из картинок ПКМ и отправляете в конструктор действий, уточняете атрибут общий для всех картинок каптчи, оттуда создаете экшен клика и прописываете вместо конкретного номера совпадения переменную {-Variable.numpic-}.
 
Последнее редактирование:
  • Спасибо
Реакции: Alex.A и Сергей17
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3
Создаете в проекте экшен клика по картинке, ответы (номера картинок из сервиса) помещаете с помощью экшена Обработка текста - В список (по нужному разделителю, напрмиер по пробелу или запятой, в зависимости от того как вам присылают номера, но можно и так и так, т.к. скорее всего кто то пришлет ответ "3,7", а кто то "3 7", можно в качестве разделителя использовать рег-выражение составное с возможными вариантами разделителей, например "\s|,\s|," (без кавычек), получится список номеров, к примеру такой:

3
7

Из этого списка берете первую строку с удалением в переменную {-Variable.numpic-} к примеру, можно на всяк. сл. обработать эту переменную экшеном Обработка текста - Trim для очистки от начальных и концевых пробельных символов. И в экшене клика по картинке в столбце Номер совпадения прописываете переменную {-Variable.numpic-}, должен получится цикл из взятия строки из списка и клика, критерием выхода из цикла будет выход из красного порта в экшене Операции над списком (взятие строки).

Для упрощения задачи формирования спсика номеров ответов, можно уточнить сопроводит. фразу к каптче, напрмиер так: "Укажите номера картинок 'с кораблями' через пробел?"

Экшен клика по картинке можно создать с помощью Конструктора действий, кликаете по любой из картинок ПКМ и отправляете в конструктор действий, уточняете атрибут общий для всех картинок каптчи, оттуда создаете экшен клика и прописываете вместо конкретного номера совпадения переменную {-Variable.numpic-}.
Еще раз спасибо огромное! Все прописал, как вы и сказали—работает. Дописал еще уменьшение счетчика на 1 перед кликом, т.к. на сервисе отсчет начинают с 1, а в программе с 0
 
  • Спасибо
Реакции: Sergodjan

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 504
Благодарностей
10 050
Баллы
113
Еще раз спасибо огромное! Все прописал, как вы и сказали—работает. Дописал еще уменьшение счетчика на 1 перед кликом, т.к. на сервисе отсчет начинают с 1, а в программе с 0
Да, хотел было написать, что может потребоваться сдвиг нумерации, но забыл.
Но вы сами справились. Отлично! :-)
 

juk88

Client
Регистрация
30.05.2018
Сообщения
94
Благодарностей
12
Баллы
8
А, как на этом сайте, вставить в форму емаил и пароль? Что-то через конструктор действий не получается.
 
Регистрация
06.06.2020
Сообщения
25
Благодарностей
2
Баллы
3
А, как на этом сайте, вставить в форму емаил и пароль? Что-то через конструктор действий не получается.
Вообще все нормально работает, мб прокси фиговые. Через «установить значение» из переменной делаете? Попробуйте сначала может сфокусировать на окне ввода и через эмуляцию ввода на клавиатуре сделать
 
  • Спасибо
Реакции: juk88

juk88

Client
Регистрация
30.05.2018
Сообщения
94
Благодарностей
12
Баллы
8
Вообще все нормально работает, мб прокси фиговые. Через «установить значение» из переменной делаете? Попробуйте сначала может сфокусировать на окне ввода и через эмуляцию ввода на клавиатуре сделать
Прокси вообще не использую. Через установить значение из переменной, всё устанавливается, а через конструктор не хочет. Как установить значение из переменной, добавить в проект?
 

juk88

Client
Регистрация
30.05.2018
Сообщения
94
Благодарностей
12
Баллы
8

juk88

Client
Регистрация
30.05.2018
Сообщения
94
Благодарностей
12
Баллы
8
Ещё вопрос. По умолчанию страница сайта грузится на английском языке, как сделать, чтоб она загружалась на русском?
 

aleksden2012

Client
Регистрация
29.05.2022
Сообщения
12
Благодарностей
1
Баллы
3
- Отправляете на сервис распознавания блок картинок (в составе общего div например).

Посмотреть вложение 57697

- в сопроводительном тексте к каптче отправляете фразу: "Укажите номера картинок 'с кораблями'?" (фразу "с кораблями" парсить из фразы около каптчи)
- от сервиса приходят номера картинок с кораблями, помещаете их в список
- по этим номерам в шаблоне прокликиваете картинки в цикле, беря номера картинок из списка с удалением и используя их в экшене клика с номером совпадения (порядковый номер картинки).
Добрый, а есть ли примеры запросов как это отправляется?
 

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 287
Баллы
113
увидел на капче лорда альфреда
 
  • Спасибо
Реакции: Dr.Pipetka

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 504
Благодарностей
10 050
Баллы
113
Добрый, а есть ли примеры запросов как это отправляется?
Если вопрос касается метода отправки блока картинок с сопроводительным текстом, то просто в доп. параметрах кубика распознавания, исходя из API выбранного каптча-сервиса прописываете параметр отправляющий инструкцию.

Например для API Рукаптчи это параметр: textinstructions Можно использовать совместно с параметром lang, чтобы каптча показывалась работнику носителю языка на котором написана инструкция. Например доп. параметры для этого можно прописать так: lang=ru&textinstructions={-Variable.text-} чтобы каптча показывалась русскоязычным работникам (соотв. в переменной text содержится текст инструкции).

92992


92994
 
Последнее редактирование:
  • Спасибо
Реакции: aleksden2012 и Alex.A

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)