Как заставить гулять по ссылкам скрипт



  • @Penter можно пример сайта?


  • administrators

    @Penter

    блок с кенопками всегда в одном месте, и кнопки в строгой последовательности, т.е варианты одинаковые

    Смотрите. У вас есть ответ, допустим это строка 634.
    1). Вы действием "Список" -> "Парсить Строку" разбиваете ее на список, в котором 3 элемента 6,3,4(чтобы этого добиться разделитель должен быть пустым)

    2). Создаете действие Foreach для этого списка. В итоге у вас цикл по каждой цифре.

    3). В это цикле делаете кучу If для каждого варианта цифры
    http://prnt.sc/ckzlrh



  • @support спасибо, теперь понятно



  • @support а по пункту 1 не поясните ?
    @support said in Кто мешает вызвать "Запретить запрос" несколько раз для каждого урл?:

    Вот несколько вариантов:1. Получить ссылку из кода элемента и запрещать именно ее. Даже если она каждый раз разная, запрещаться будет актуальная.


  • administrators

    @Penter
    Если ссылка такого вида http://saveimg.ru/show-image.php?id=052aa8aaecf883b1f2f5db2e9c4d41c5
    а маска такая http://saveimg.ru/show-image.php?id=*
    то скрипт будет ждать любой урл, который содержит http://saveimg.ru/show-image.php?id= а потом любую последовательность символов.



  • @support said in Как заставить гулять по ссылкам скрипт:

    @Penter
    Если ссылка такого вида http://saveimg.ru/show-image.php?id=052aa8aaecf883b1f2f5db2e9c4d41c5
    а маска такая http://saveimg.ru/show-image.php?id=*
    то скрипт будет ждать любой урл, который содержит http://saveimg.ru/show-image.php?id= а потом любую последовательность символов.

    Писал ранее, что ссылки абсолютно разные, т.е не похожие друг на друга, не одинакавые. Вы написали, что можно достать ссылку на рекламу из фрэйма и запретить именно её, а здесь приводите пример именно как запретить ссылку на конкретный адрес, с разным окончанием, логично что мне это не подходит, ибо у меня не одинаковый адрес рекламы, а разный, опишите как сделать то, что вы имели в своем посте, когда сказали что :

    1. Получить ссылку из кода элемента и запрещать именно ее. Даже если она каждый раз разная, запрещаться будет актуальная.

    @support

    @Penter

    ССылок огромное количество и все разные

    Вот несколько вариантов:

    1. Получить ссылку из кода элемента и запрещать именно ее. Даже если она каждый раз разная, запрещаться будет актуальная.
    2. Запрещать ссылку по маске. Допустим запрещать только ссылки на вк можно с помощь маски *vk.com*
    3. Разрешить работу только с определенным сайтом. Для этого последовательно вызовите действия "Запретить запрос" и "Разрешить запрос" с параметрами * и сайт_на_который_разрешены_запросы.com
    4. Запретить любые запросы перед нажатием на ссылку и разрешить после этого. Для этого вызовите действия "Запретить запрос" перед кликом и "Разрешить запрос" после клика на ссылку с параметрами *.

  • administrators

    @Penter

    у вас на странице есть код <a href="http://google.com" target="_blank">Гугл</a>
    Вы получаете текущую ссылку http://google.com и запрещаете именно ее.


  • administrators

    @Penter И 4 вариант подходит для всего и не работать не может.



  • @support 4 вариант дерьмовый вариант, ибо он запрещает все ссылки на сайте, а после разрешения ссылок, ссылки типа сайт/* вообще не кликается, поэтому и спрашиваю как извлекать мне ссылки на рекламный сайт из блока. Сайт на котором этот автокликер пишется, имеет свойство такое:
    Когда кликаеш по ссылке, он переходит на сайт, но в строке браузера не ссылка этого сайта , который рекламируется, а сайт на котором пишется автокликер с кучей символов, так я и хочу узнать как мне собрать все рекламные ссылки со страницы, и запретить их, это можно сделать действие через цикл ??? или другим способом, если нажать на ссылке "изучить" то то в каждой ссылке есть свой п


  • administrators

    @Penter

    4 вариант дерьмовый вариант

    Вы не правы.

    http://gifyu.com/image/BHw

    как извлекать мне ссылки на рекламный сайт из блока

    зависит от того, как ссылки определены. Попробуйте действие "получить атрибут элемента" с параметром "href"



  • @support

    Вы не правы.

    прав, у меня вопросы не по гуглу, это самое главное, методы для гугла и остальных сайтов не работают

    @Penter

    4 вариант дерьмовый вариант, ибо он запрещает все ссылки на сайте, а после разрешения ссылок, ссылки типа сайт/* вообще не кликается, поэтому и спрашиваю как извлекать мне ссылки на рекламный сайт из блока.


  • administrators

    @Penter

    методы для гугла и остальных сайтов не работают

    Для гугла
    http://gifyu.com/image/BQU



  • @support

    @Penter

    методы для гугла и остальных сайтов не работают

    Для гугла
    http://gifyu.com/image/BQU

    @support

    Вы не правы.

    прав, у меня вопросы не по гуглу, это самое главное, методы для гугла и остальных сайтов не работают

    @Penter

    4 вариант дерьмовый вариант, ибо он запрещает все ссылки на сайте, а после разрешения ссылок, ссылки типа сайт/* вообще не кликается, поэтому и спрашиваю как извлекать мне ссылки на рекламный сайт из блока.

    если это не понятно, то уточняю метод для гугла и других сайтов НЕ РАБОТАЕТ на МОЕМ сайте, ибо он после

    @support

    @Penter

    ССылок огромное количество и все разные

    Вот несколько вариантов:

    1. Разрешить работу только с определенным сайтом. Для этого последовательно вызовите действия "Запретить запрос" и "Разрешить запрос" с параметрами * и сайт_на_который_разрешены_запросы.com
    2. Запретить любые запросы перед нажатием на ссылку и разрешить после этого. Для этого вызовите действия "Запретить запрос" перед кликом и "Разрешить запрос" после клика на ссылку с параметрами *.

    Если сделать как предлают в 3-м варианте вообще не кликает потом по всем ссылкам этого ссайта, На ЛЮБЫЕ,
    Если сделать как предлают в 4-м варианте вообще не кликает по ссылке


  • administrators

    @Penter

    Если сделать как предлают в 3-м варианте вообще не кликает потом по всем ссылкам этого ссайта, На ЛЮБЫЕ,

    Но вы же можете разрешить запросы после клика.



  • @support

    @Penter

    Если сделать как предлают в 3-м варианте вообще не кликает потом по всем ссылкам этого ссайта, На ЛЮБЫЕ,

    Но вы же можете разрешить запросы после клика.

    так и делаю , результат то что написало выше


  • administrators

    @Penter Можете четко и ясно описать что происходит.
    Допустим.
    Клик по ссылке 1. Урл вида http://домен1/go/любой текст
    перебрасывает по урл http://домен2. Домен 2 может быть любым. Открывается в отдельном окне.

    и т. д.



  • @support

    @Penter Можете четко и ясно описать что происходит.
    Допустим.
    Клик по ссылке 1. Урл вида http://домен1/go/любой текст
    перебрасывает по урл http://домен2. Домен 2 может быть любым. Открывается в отдельном окне.

    и т. д.

    Кликаем по элементу, элемент меняет свое название(нет всплывающего меню, просто вместо названия элемента появляется текст "кликнуть и перейти)), кликаем по этому названию.
    После клика по изменненому названию ссылки , в новом окне открывается сайт. Т.е сайт на котором кликер пишется, будет имееет название:
    http://домен1/
    после клика по изменненому названию ссылки
    перебрасывает по урл http://домен1/любой текст (НЕ http://домен2) Открывается в отдельном окне
    и в этом окне хоть оно и имеет урл сайта на котором пишется автокликер ( http://домен1/любой текс) , показывается реклама из элемента по котором был клик, как мне запретить именно её


  • administrators

    @Penter Правильно ли я понимаю, нужно запретить все запросы не относящиеся к домену1?



  • @support

    @Penter Правильно ли я понимаю, нужно запретить все запросы не относящиеся к домену1?

    Тут вся соль в том что некоторые элементов сайта почему-то имеют свои ссылки , и они без домена, и когда я пользую запретить все ссылки, а потом разрешить все с домена1, у меня не кликаются эти элементы, да и сама ссылка покоторой нужно кликнуть


  • administrators

    @Penter Я совсем запутался.
    БАС может разрешать ссылки по маске и запрещать. Также разрешение и запреты могут накапливаться, их можно очищать и т. д. Система такая, думайте сами как реализовать то, что вам нужно через нее.


Log in to reply
 

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