Перебор чисел (возможно ли сделать?)



  • Всем добрый день, подскажите пожалуйста.

    Реально ли сделать перебор чисел в определенной строке? То есть, если к примеру, не подошло такое то значение, то перебирать от 1 до 5000.

    Сейчас использую текстовик от 1 до 1000, без повторов, если значение не подошло, он просто пропускает.

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

    Всем заранее большое спасибо за ответ.



  • @lcatlas said in Перебор чисел (возможно ли сделать?):

    Всем добрый день, подскажите пожалуйста.

    Реально ли сделать перебор чисел в определенной строке? То есть, если к примеру, не подошло такое то значение, то перебирать от 1 до 5000.

    Сейчас использую текстовик от 1 до 1000, без повторов, если значение не подошло, он просто пропускает.

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

    Всем заранее большое спасибо за ответ.

    Перебор чисел конечно же можно сделать.

    Но лучше скиньте код страницы - всегда есть, за что можно зацепиться...



  • Без проблем - это интересные страницы пользователей фейсбука.

    Если быть точнее - кнопка нравится.

    Код страницы ничем особо не поможет, селектор каждый раз генерируется в случайном формате, не считая цифровых значений в CSS.

    <a aria-pressed="true" class="_3_16 _6a-y _3l2t _18vj" data-testid="UFI2ReactionLink" href="#" role="button" tabindex="-1" style="color: rgb(53, 120, 229);"><i class="_6rk2 img sp_Gxq2MXbT8dg sx_443be6" alt=""></i>Нравится</a>



  • @lcatlas а надо нажать на эту кнопку, правильно?



  • Надо нажать на кнопку, все верно.

    Примеры Css:

    CSS> #u_fetchstream_75_p > :nth-child(5) > :nth-child(2) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a

    #u_fetchstream_75_p - генерируется рандомно, тут геморрно, так как надо будет потом резать и добавлять цифры. Так как u_fetchstream_75_p, может быть 75_i, 75_p_i и тд.

    Самое простое это >CSS> :nth-child(75) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(7) > :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(3) > :nth-child(2) > :nth-child(1) > :nth-child(5) > :nth-child(2) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a

    Match выглядит так - >MATCH><a aria-pressed="false" class=" _6a-y _3

    Но по AT не канает, элемент вне кода страницы становится, а если брать голый Match - элементов на странице может быть больше 150+.

    С path головняк, опять же из-за рандома постоянного.



  • @lcatlas изи ведь. xpath не пробовали?
    Надо все кнопки на этой страницы "выделить" или конкретно (допустим первую)?



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

    Каждый раз цифровые значения меняются, при каждом переходе, то есть 75 становится 76 и далее по списку, бывает значения падают вниз.

    Сразу говорю, насчет изи - можно забыть ) Ни одного рабочего платного/бесплатного скрипта накрутки не существует.



  • @lcatlas said in Перебор чисел (возможно ли сделать?):

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

    Каждый раз цифровые значения меняются, при каждом переходе, то есть 75 становится 76 и далее по списку, бывает значения падают вниз.

    Сразу говорю, насчет изи - можно забыть ) Ни одного рабочего платного/бесплатного скрипта накрутки не существует.

    Все не может меняться.
    И скрипты накрутки есть))

    Вот так можно попробовать, Бас конечно выделит все значения, но кликать будет на первый. Если нужно выделить только один элемент, то надо добавлять больше div, указывая какой именно нужен.

     >XPATH> div[@data-testid="UFI2ReactionLink/actionLink"]/div/a
    


  • Скриптов накрутки лайков нема по-рандому, попробовал все что есть на рынке.

    Накрутка есть того, что мне не интересно. Я вроде не говорил, что меняется все, меняется кусок с fetchstream и цифры.

    Спасибо большое, сейчас попробую эксперементировать.

    >XPATH> div[@data-testid="UFI2ReactionLink/actionLink"]/div/a
    

    Ни на что не кликает и ничего не выделяет на странице.

    И да, код подвесил страницу, после повторной попытки выполнения :)



  • Вопрос снят, использовал FOREACH со сгенерированным заранее списком.



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

    Да, фб геморрой )

    Вот так подсвечивает элементы - >XPATH> //*[@data-testid="UFI2ReactionLink/actionLink"]

    Но никуда не кликает. AT находит элементы, но клики не дает и подсвечивает хрен знает где, хрен знает что.

    Не, это все безумие, там каждый раз рандомный AT, на каждом элементе. Это все херня.

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



  • @lcatlas said in Перебор чисел (возможно ли сделать?):

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

    Да, фб геморрой )

    Вот так подсвечивает элементы - >XPATH> //*[@data-testid="UFI2ReactionLink/actionLink"]

    Но никуда не кликает. AT находит элементы, но клики не дает и подсвечивает хрен знает где, хрен знает что.

    Не, это все безумие, там каждый раз рандомный AT, на каждом элементе. Это все херня.

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

    Я уже писал xpath для фб для клика по рекламе в ленте. Вам где именно и на что нужно кликать?



  • @lcatlas ой, да, сорян. Забыл про слеши.

    >XPATH> //div[@data-testid="UFI2ReactionLink/actionLink"]/div/a
    


  • @lcatlas said in Перебор чисел (возможно ли сделать?):

    Но никуда не кликает.

    Не верно делаете что то значит.



  • @fox Добрый вечер, тут проблема не столько в кликах, сколько во первых - браузер зависает через какое-то время.

    Во вторых - очень много информации на странице. Если бы можно было сделать с переходами по профилям - проблем бы никаких не было, но, к сожалению - это приведет к блокировке лайков.

    Кликер я сделал вот здесь - Интересные люди > Клик по любому участнику > Лайк первого поста в его ленте, в другом месте делать нельзя, легко можно получить блокировку лайков, к сожалению, на 2 недели.

    Интересные люди находятся на вкладке Главное > Левый блок > Интересное > Интересные люди > Опускаемся чуть ниже > Идут пользователи > Кликаем на первого пользователя > Делаем переход между профилями по стрелочке и ставим лайки на первую запись.

    Сделал через жопу, с помощью выборки цифр. И все бы ничего, но минут через 30 скрипт зависает, чего только не попробовал, отключить все скрипты и тд. Скрипт простейший, несколько строчек и переход к метке.

    @uraabk уважаемый, прежде чем что-то писать, к тому же с ошибками, лучше проверить, где и на что требуется нажать - написано.

    Я понимаю, Вы хотите помочь и очень благодарен Вам за это, но ФБ явно вне Вашей компетенции, если Вы решили, что там все так просто.



  • This post is deleted!


  • В идеале конечно, это проверка > есть ли в блоке первого поста слово Вы, чтобы учесть, надо ли на эту запись ставить лайк, или он уже есть.

    Xpath я сделал, но вот беда, там рандомный AT на каждой записи, при каждом переходе, это касается и проверки на Вы и самой записи, к тому же, из-за множества соседних профилей (которые я не представляю, как изолировать) он эти AT находит вне нужной записи и это тоже не канает. Лайк можно ставить и на любую запись, это не так важно, важен сам лайк.

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

    Так как если прыгать по людям - через какое-то время ФБ локнет эту функцию на сутки/двое, а если еще и лайкать их аватары/записи при переходе - он лочит лайки на 2 недели.



  • @lcatlas выбрать нужный селектор элемента - всегда достаточно легко, если вы этого не знали. Даже, если там имеются рандомные значения.

    Но вы потом поймете, почему на ФБ мало скриптов))



  • @uraabk уважаемый, я не первый год работаю с ФБ, нет у меня никаких с этим проблем. От Вас я больше вижу балабольства, без какой-либо конкретики.

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



  • Вопрос снят, всем спасибо, все равно списали и локнули возможность ставить лайки, даже при объемах в 50-70 лайков в сутки по рекомендуемым друзьям.

    Либо софт палится, либо лимиты слишком низкие на эту функцию. (скорее всего второе, ибо софт отлетает обычно за несколько секунд при определенных действиях)


Log in to reply