Наведение на случайный элемент.



  • @xclsv Конечно
    В том скрипте либо код неправильно отображается в BAS
    Либо автор как-то его переделывал



  • Пока у меня в голове только мысли парсить все дивы со страницы и как-то приводить их к удобоваримому для bas виду. Ну а потом случайные из списка выбирать для клика. Но как это сделать не представляю даже. Кстати, по match, вполне возможно, получится.



  • @xclsv
    Может быть через xpath можно как нибудь получить указатель на элемент по номеру?
    Допустим //div[1]? Или я что то недопонимаю?



  • @Ta4ir said in Наведение на случайный элемент.:

    @xclsv
    Может быть через xpath можно как нибудь получить указатель на элемент по номеру?
    Допустим //div[1]? Или я что то недопонимаю?

    xpath пока не владею.
    Вообще, другое имел ввиду.
    Кушаем полностью содержимое страницы, парсим все дивы в список и случайным образом обращаемся к одному из них через match. Опять же они должны быть уникальными, то есть, уже неуниверсальное решение.



  • @xclsv ну а как к диву обратиться?



  • @Ta4ir said in Наведение на случайный элемент.:

    @xclsv ну а как к диву обратиться?

    Хотелось бы через match, но неуникальность дивов лишит рандомности.



  • Чем они вообще различаются?
    Тут работает:
    0_1486388586173_upload-270ddb35-198d-45fb-9376-1edfa43e3890
    А тут нет
    0_1486388523679_upload-18eaff61-ed62-4b7f-a84e-b48f5a94a3d4



  • Все просто, запускаете цикл
    Через match наводим на элементы по номеру на странице

    >MATCH>div >AT> [[RANDOM_NUMBER]]
    

    В переменную [[RANDOM_NUMBER]] устанавливать порядковый номер на который кликнуть нужно. Узнайте сколько примерно див блоков на странице и генерируйте рандомное число, для этого можно использовать ресурс генератор строк без повторного использования, таким образом будет при обращении заново генерировать число {{gen_numb|notreuse}}



  • Спасибо всем за помощь и советы, вроде разобрался.
    Правда сделал на ссылки(с ними легче понять что происходит), но исправить секунда.
    Не знаю можно ли что то тут упростить, если что то можно, то пишите.
    В данном варианте он стреляет в случайную ссылку курсором и кликает.
    0_1486392633259_upload-acf2c035-361d-433c-9256-48e7f3d37fa3



  • @ilekor said in Наведение на случайный элемент.:
    все цыфры которые внутри рандомом заменяешь
    Подскажи как в xpath или в css цифры на рандом заменить.



  • @ilekor Подскажи как в xpath или в css цифры на рандом заменить.



  • @denanotherday Инструменты -> Случайное Число


Log in to reply
 

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