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



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



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



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



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

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

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

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

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


  • administrators

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

    0_1492712568668_SiteVisitor.png



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



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


  • administrators

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

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


Log in to reply
 

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