Рекапча, код, глючит

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 351
Благодарностей
5 439
Баллы
113
Этот кусок кода работает не корректно, объясните за что он отвечает, и как его можно исправить, элементы наверно надо новые подставить в FindElementByAttribute
Рекапча аудио

439 строчка
Код:
// Checking if answer is correct for ReCaptcha 2
Action Check= () => {
    for (int k = 0; k < tryLoadElement; k++)
    {
        var checkAnswer = tab.FindElementByAttribute("div", "class", "recaptcha-checkbox-checkmark", "regexp", 0);
        if (!checkAnswer.IsVoid)
        {
            if (checkAnswer.OuterHtml.Contains("style=\"\""))
                success = true;
            else
                success = false;
            return;
        }
        if (k == (tryLoadElement - 1)) timeout = true;
        System.Threading.Thread.Sleep(waitTime);
    }
};
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 626
Благодарностей
4 610
Баллы
113
проверяет, содержит ли див с классом recaptcha-checkbox-checkmark в своем аутерхтм текст style=""
Возвращает тру, если содержит и нетру в обратной ситуации. Если за отведенный промежуток времени так и не удалось найти этот див - переменной timeout присваивается тру
 
  • Спасибо
Реакции: Mikhail B.

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
за чекбокс на форме, есть или нет если я правильно понял
 
  • Спасибо
Реакции: Mikhail B.

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 351
Благодарностей
5 439
Баллы
113
Хотя возможно дело не в этом коде, после разгадки кидает на этот цикл, на поиск чекбокса, но зачем, если разгадка уже произвелась, значит какой то код не работает, который перед этим идет...
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 351
Благодарностей
5 439
Баллы
113
Апну тему.

UPD. Там вобще чекбокса быть не должно после разгадки, не понятно, что он там ищет.
UPD. В итоге придется покупать снипет за 500 рублей, т.к. я хз как решать эту задачу. я не шарю в шарпе.

Мне кажется Администрации должно быть стыдно за подобную пассивность в этом плане.
 
Последнее редактирование:
  • Спасибо
Реакции: jasblack

Sobesednic

Client
Регистрация
24.12.2012
Сообщения
391
Благодарностей
77
Баллы
28
Ты приведи пример где стоит эта капча, быстрей дело пойдет
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 341
Благодарностей
5 877
Баллы
113
Нужен пример. На каком сайте стоит капча? На разных сайтах она может быть встроена по-разному.
 

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
Можно вообще штук 10 строчек кода в сниппете изменить и повысить производительность стандартного сниппета от зеннолаба на 10-15%.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 351
Благодарностей
5 439
Баллы
113
Нужен пример. На каком сайте стоит капча? На разных сайтах она может быть встроена по-разному.
Пример? Ну конечно же ВК.

Делаеться так.
1) Авторизуемся.
2) Заходим в личные сообщения.
3) Открываем диалог, можно с собой.
4) Экшеном эмуляция клавиатуры прописываем "1{ENTER}"
5) Уход на паузу 1 сек и обратно
6) Крутим цикл пока не появиться капча. Нажимаем стоп. Вот вам и капча.

Или вам шаблон скинуть?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 341
Благодарностей
5 877
Баллы
113

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 351
Благодарностей
5 439
Баллы
113

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 351
Благодарностей
5 439
Баллы
113

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 552
Благодарностей
993
Баллы
113
Да стиля может не быть по другому чекаю )
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 552
Благодарностей
993
Баллы
113
(?<=style="overflow:\ visible;").*?(?=id="recaptcha-anchor") - если есть капча распознана...
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 341
Благодарностей
5 877
Баллы
113
Обновили сгиппет для аудио рекапчи в вики. Должна перестать глючить.
 
  • Спасибо
Реакции: S10n4eg

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 351
Благодарностей
5 439
Баллы
113
  • Спасибо
Реакции: VladZen

SerOpr

Новичок
Регистрация
19.10.2016
Сообщения
3
Благодарностей
0
Баллы
1
Помогите пожалуйста, сделали шаблон в zennoposter , а капча reCAPTCHA с ошибками

Для связи:vasyutin_sv
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 341
Благодарностей
5 877
Баллы
113

Mitasu

Client
Регистрация
13.10.2016
Сообщения
3
Благодарностей
0
Баллы
1
Трабл!
Сниппет для аудио рекапчи из вики юзаю. При выполнении прожект мейкер тупо вылетает! Советы? Кто чем может)
 

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