Выбор случайной ссылки



  • Искал в ответах, не нашел, подскажите, как реализовать:
    на странице выбрать случайную ссылку - перейти - выбрать случайную ссылку - перейти и т.д.
    Заранее спс.



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



  • Хм- интересное решение, сразу в голову не пришло, спасибо. Реализовать можно, а есть более быстрые (простые) методы?



  • @Fox said in Выбор случайной ссылки:

    Парсишь все ссылки на странице, добовляешь их в список, узнаёшь количество элементов в списке, далее выбрать случайно число от 1 до максимального количества элементов в списке, потом по этому значению ищешь из списка по индексу ссылку.. Ну это первое что пришло в голову..

    @b10antoxa said in Выбор случайной ссылки:

    Хм- интересное решение, сразу в голову не пришло, спасибо. Реализовать можно, а есть более быстрые (простые) методы?

    Можно миновать вычисление количества элементов и генерации случайного числа, используя напрямую функцию Случайный элемент
    0_1492485786295_1.png
    Разумеется, это не исключает необходимости получать список всех ссылок на странице.



  • @b10antoxa Есть в стандартном скрипте "Посещение сайта" в функции "DoClicks"

    0_1492712568668_SiteVisitor.png



  • Cпасибо, сразу не заметил =)



  • не на всех сайтах это работает или я делаю что не так? :)
    например с [https]://otvet. mail. ru/ этот скрипт не работает, не кликает по ссылкам :(



  • @Sevenup said in Выбор случайной ссылки:

    [https]://otvet. mail. ru/
    Иногда кликает, но там много невидимых ссылок, скрипт их пропускает. Вы можете подправить селектор, так чтобы клики были только по ответам например.


Log in to reply