Как через снипет сделать клик по кнопке обновления ReCAPTCHA

Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113
Нужен снипет для клика по кнопке обновления ReCAPTCHA


нашел такой кусок кода
Код:
var zapros=0;
var t1=0;
var n = '\n';
var standartcode = 'SET !EXTRACT_TEST_POPUP NO \n SET !ERRORIGNORE YES \n';
var code = standartcode;
code += 'SET !TIMEOUT_STEP 0' + n;
code += 'FRAME NAME="rc1"' + n;
code += 'EVENT TYPE=CLICK SELECTOR="#recaptcha-audio-button" BUTTON=0' + n;
code += 'WAIT SECONDS=2' + n;
code += 'TAG POS=1 TYPE=DIV ATTR=CLASS:*rc-text-instructions EXTRACT=HTM' + n;
iimPlayCode(code);
if (iimGetExtract(1).indexOf('rc-text-instructions')!==-1){
var code = standartcode;
code += 'SET !TIMEOUT_STEP 0' + n;
code += 'FRAME NAME="rc1"' + n;
code += 'EVENT TYPE=CLICK SELECTOR="#recaptcha-reload-button" BUTTON=0' + n;
code += 'WAIT SECONDS=3' + n;
iimPlayCode(code);
SaveCapcha ();
return
}
но что то он не работает и может есть вариант и по изящнее?
 
Регистрация
23.12.2014
Сообщения
127
Благодарностей
65
Баллы
28
Может ошибусь, но тут же есть текст, по которому можно найти родителя - весь всплывающий блок - в котором уже можно через Xpath найти элемент кнопки обновления?
Или ты о чем-то другом?
 
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113
Может ошибусь, но тут же есть текст, по которому можно найти родителя - весь всплывающий блок - в котором уже можно через Xpath найти элемент кнопки обновления?
Или ты о чем-то другом?
да все уже решил проблему! Глюки видимо были вчера, только я так и не понял у меня или у гугля ))) Надо фокус везде проставлять перед кликом, они свои кноки там каждый час переделываю, то стиль прикрутят что кнопки нет, вот и затупил я вчера!
 

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