@morpheus93 said in Обход Fingerprint Pro:
Требуются ли отпечатки пальцев с идеальным холстом (или с пользовательского сервера)?
Да.
[[PAGE]] = 2
[[PAGE]] = parseInt([[PAGE]])
[[ELEMENT]] = '>XPATH> //div[@class="stream"]//a[(contains(.,"[[PAGE]]"))]'
Затем кубик проверить существование элемента [[ELEMENT]]
ответ false
однако если сделать так
[[ELEMENT]] = '>XPATH> //div[@class="stream"]//a[(contains(.,"2"))]'
то ответ true
КААААК такое может быть? ))
Причем выше есть ещё такие действия, похожие, там все в порядке. В чем тут затык хрен поймешь ((
@DoctorKrolic said in Фантастика?:
@kuzkuz Переменную
[[PAGE]]не надо в ковычки брать. У самого подобное было
Попробую. Странно. Выше ещё 3 похожих блока - там ни разу проблемы не было.
Спасибо!
@DoctorKrolic said in Фантастика?:
@kuzkuz Переменную
[[PAGE]]не надо в ковычки брать. У самого подобное было
Неа.
Это фантастика.
Проверил. без переменной действительно можно и без " обойтись.
[[PAGE]] = 2
[[PAGE]] = parseInt([[PAGE]])
[[ELEMENT]] = '>XPATH> //div[@class="stream"]//a[(contains(.,[[PAGE]]))]'
Но прикол в том что если в переменную загнать несуществующее число, то всё равно true
это бред какой то ) с кавычками всегда false, без кавычек всегда true при использовании переменной
а выше есть код такого плана
[[PAGE]] = 2
>XPATH> //div/a[(contains(.,"больше"))]/a[(contains(.,"[[PAGE]]"))]
там все работает как часы
@Oyasumi-Punpun ГЕНИАЛЬНО!
10 раз плюсую. если бы мог!
@kuzkuz said in Фантастика?:
@Oyasumi-Punpun ГЕНИАЛЬНО!
10 раз плюсую. если бы мог!
Загуглите "js конкатенация строк", или пройдите по ссылке
https://developer.mozilla.org/ru/docs/Learn/JavaScript/Первые_шаги/Строки
Ваша проблема решилась бы быстрее, если бы вы просто вывели в лог вашу переменную