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

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

ssXXXss

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

Phoenix78

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

Phoenix78

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

radv

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

ssXXXss

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

radv

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

ssXXXss

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

radv

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

radv

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

ssXXXss

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

Sergodjan

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

57697


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

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

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

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 438
Благодарностей
9 133
Баллы
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
Сообщения
20 438
Благодарностей
9 133
Баллы
113
Еще раз спасибо огромное! Все прописал, как вы и сказали—работает. Дописал еще уменьшение счетчика на 1 перед кликом, т.к. на сервисе отсчет начинают с 1, а в программе с 0
Да, хотел было написать, что может потребоваться сдвиг нумерации, но забыл.
Но вы сами справились. Отлично! :-)
 

juk88

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

juk88

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

juk88

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

juk88

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

aleksden2012

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

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

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

Juniorcpa

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

Sergodjan

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

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

92992


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

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