Использование маски в пути css.



  • Я могу сделать такое только в отношении действий "Получить Код Элемента" или "Получить текст", для остальных действий это достаточно бессмысленно.

    Ито хорошо. Но желательно бы конечно еще для действия "Двигать мышь и кликнуть". Я вот на примере столкнулся с рекапчей. Если бы маску можно было бы указать, я б ее в 5 минут бы реализовал. А так пришлось повозиться. Это понятно что есть xpath, и другие возможности, но не все там так гладко выходит. Да вы наверно и сами знаете. Если делать под один проект это одно, а чтоб универсальности добавить иногда приходится колдовать.



  • Может я ошибаюсь? Ну вот например из сегоднешнего... Есть элемент из которого мне нужно дернуть текст:
    | >CSS> :nth-child(7) > :nth-child(4) > :nth-child(3)
    В разных случаях он может находится и по такому пути:
    | >CSS> :nth-child(7) > :nth-child(3) > :nth-child(3)
    Если бы теоритически работала маска, можно было бы его ловить так?:
    | >CSS> :nth-child(7) > :nth-child(*) > :nth-child(3)



  • @BasLike весь прикол в том что под такую маску моут попасть несколько елементов, а бас не сможет понять какой именно нужен Вам



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



  • Ну например вот так уж точно не промахнешься?:
    |>CSS> form > :nth-child( * ) > :nth-child( * ) > :nth-child( * ) > :nth-child( * ) > div > iframe >FRAME>>MATCH><div class="rc-imageselect-error-dynamic


  • administrators

    @BasLike said in Использование маски в пути css.:

    Но желательно бы конечно еще для действия "Двигать мышь и кликнуть".

    Тоесть клик должен происходить по нескольким элементам??



  • @support said in Использование маски в пути css.:

    Тоесть клик должен происходить по нескольким элементам??

    Ну если их несколько, то пусть кликает по одному(первому). Но вообще же рассчет на один элемент. Вот как в этом примере, элемент же по-любому один получится?
    |>CSS> form > :nth-child( * ) > :nth-child( * ) > :nth-child( * ) > :nth-child( * ) > div > iframe >FRAME>>MATCH><div class="rc-imageselect-error-dynamic


  • administrators

    @BasLike said in Использование маски в пути css.:

    Ну если их несколько, то пусть кликает по одному(первому).

    Так и происходит сейчас.

    >CSS> form > :nth-child( * ) > :nth-child( * ) > :nth-child( * ) > :nth-child( * ) > div > iframe >FRAME>>MATCH><div class="rc-imageselect-error-dynamic
    

    Я вообще не уверен, валидное ли это выражение.


  • administrators

    @BasLike Если селектор находит несколько элементов, то кликает по первому



  • @support

    Тоже пытался провернуть, как в iMacros, но не проходит *, есть подобная трабла: http://community.bablosoft.com/topic/2667/как-решить-invisible-recaptcha-2-0-при-реге-на-определённом-сайте/8


Log in to reply
 

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