Почему не кликает на ссылку?



  • Все равно не кликает. Уже пробую XPATH вот так >XPATH> (//a)[2] Хотя на страничке дофига ссылок и точно вторая ссылка есть. Стабильно кликает только по последней ссылке на странице >XPATH> (//a)[last()]

    В чем прикол? Я в идеале хочу рандомно по ссылкам на страничке кликать тупо подставляя вместо номера рандомное число.



  • @Gang said in Почему не кликает на ссылку?:

    Все равно не кликает. Уже пробую XPATH вот так >XPATH> (//a)[2] Хотя на страничке дофига ссылок и точно вторая ссылка есть. Стабильно кликает только по последней ссылке на странице >XPATH> (//a)[last()]

    В чем прикол? Я в идеале хочу рандомно по ссылкам на страничке кликать тупо подставляя вместо номера рандомное число.

    1. Парсим все ссылки в список.
    2. Получаем случайный элемент из полученного списка при помощи одноименной функции.
    3. Зугружаем полученный адрес. Возможно, добавляем к нему хост.
    4. Profit.


  • @xclsv я хочу именно мышкой водить по страничке и кликать по ссылкам. С вашим вариантом выходит нужно ссылки через адресную строку напрямую прогружать. Так не пойдет



  • @Gang
    Тогда

    1. Навести мышь и кликнуть через опцию MATCH.


  • @xclsv said in Почему не кликает на ссылку?:

    @Gang
    Тогда

    1. Навести мышь и кликнуть через опцию MATCH.

    Да можно и так но много гемороя. А тут >XPATH> (//a)[2] сразу вставил рандомное число и кликаешь. Понять бы почему не отрабатывает, все ведь прописано по правилам XPATH


  • administrators

    @Gang Возможно ссылка не видна на экране и БАС не может найти координаты по которым нужно кликать?



  • @support да именно в этом причина. Уже взял пример кода с шаблона посещений который идет в комплекте. Там есть проверка на видимость. Теперь буду знать что есть такая особенность. Я то думал он на любые ссылки будет кликать, а тут выходит только видимые на экране)


  • administrators

    @Gang По невидимой ссылке можно кликнуть только без эмуляции.



  • @support понял. Спасибо!


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.