Новая Рекапча
-
@support встретил опять эту рекапчу. Перезапуски не происходят.
Так же почему то после решения (если сразу нормальную дало) - висит экшн до вылета с таймаутом, пока наблюдаю на одном сайте такое.
Так же есть проблема с подгружающимися картинками.
Например БАС тыкнул на нужные, вместо них подгрузились новые. Но бас жмет на кнопку. Первый раз гугл прощает. Потом БАС тыкает еще одну-две, вместо них грузятся новые. Но при нажатии на кнопку подтверждения уже загружается новое задание. И начинается круговорот, эта каптча в итоге не решается - минус деньги на сервисе.Кстати, кто подскажет как с помощью js можно изменить код страницы?
<textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none; display: none;
нужно убрать отсюда display: none
-
Перезапуски не происходят.
А что происходит, какая ошибка?
пока наблюдаю на одном сайте такое.
На каком?
Например БАС тыкнул на нужные, вместо них подгрузились новые. Но бас жмет на кнопку.
Да, если слать сразу капчу на решение это будет означать +1 загрузку капчи на сайт.
Кстати, кто подскажет как с помощью js можно изменить код страницы?
Действие "Выполнить Javascript На Элементе"
$(self).show()
-
- Просто висит до таймаута
- Отправил в лс
- Лучше так, все равно следующая отправляется
-
Просто висит до таймаута
Таймаута какого именно?
Лучше так, все равно следующая отправляется
Не обязательно. По какому критерию тогда считать, что капча решена?
-
- На том сайте 2 рекапчи. Будет решено в версии в пн.
-
@support например, получить еще раз изображение, и сравнить. Правда не знаю получится ли так. Как вариант мониторить запросы, есть ли погрузка новых картинок, но как то слишком для капчи
По поводу таймаута, встречу еще раз - напишу
-
@support например, получить еще раз изображение, и сравнить. Правда не знаю получится ли так. Как вариант мониторить запросы, есть ли погрузка новых картинок, но как то слишком для капчи
Изображения всегда подгружаются. Возможно те, на которые нажать нужно, возможно те, на которые жать не нужно.
Я могу останавливать процесс только тогда, когда прислано пустое решение из сервиса, но по тестам этот метод ест больше капчи.
-
@support said in Новая Рекапча:
$(self).show()
ReferenceError: Can't find variable: $ Номер строки:4 Во время выполнения скрипта _next()
Выполняю js на элементе по match
<textarea id="g-recaptcha-response"
-
@DrPrime зачем тебе там видимость??? можешь просто получить или изменить значение через яваскрипт.
document.getElementById('идентификаторЭлемента').value вернет значение элемента
document.getElementById('идентификаторЭлемента').value = 'присвоитЗначениеЭлементу'
-
@maxmuha видимоть нужна что бы ввести туда токен решенной рекапчи. Попробую твой способ
-
Отправил в лс
Решено. Будет работать если на странице две и больше рекапчи. Версия 16.3.0
Лучше так, все равно следующая отправляется
Тут я еще подумаю, возможно сделаю лучше.
-
@DrPrime said in Новая Рекапча:
ReferenceError: Can't find variable: $ Номер строки:4 Во время выполнения скрипта _next()
Значит jquery не определена.
Еще можно такself.style.display = "block"
-
Просто висит до таймаута
Проверил еще раз у себя - жмет на кнопку перегружает и корректно решает.
-
Например БАС тыкнул на нужные, вместо них подгрузились новые. Но бас жмет на кнопку.
Исправил в 16.5.0, но работники сервисов часто выдают неправильное решение если подходящих картинок нет.