рандомный щелчок по кнопкам на сайте

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
ок завтра сделаю, и проверю, если честно не верю в рандом, обычно при стартах берется одно и тоже, думаю тут надо иметь еще что то, чтобы рандом реально работал. Ладно завтра сделаю то что обсудили и проверю работоспособность
Рандом можно по разному сделать))
 

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
Ну так проведите хотя бы один и проверьте))
я зашел в тупик, создал по вашей рекомендации клик, а как из него провести связи к 10 кубикам возможного клика, он не дает делать больше одной исходящей линии( У кубика 2 зеленых и 2 красных нижних точки. Провожу из зеленой вторую, первая линия пропадает. Как мне дальше продолжить действие?
58476
 
Последнее редактирование:

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
я зашел в тупик, создал по вашей рекомендации клик, а как из него провести связи к 10 кубикам возможного клика, он не дает делать больше одной исходящей линии( У кубика 2 зеленых и 2 красных нижних точки. Провожу из зеленой вторую, первая линия пропадает. Как мне дальше продолжить действие?
Кубик рандом и switch
 

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
Кубик рандом и switch
рандомный клик работает, затестил и на нем прерывается шаблон (но тестил в проджектмейкере), как вести и будет рандомить в зенопостере покажет практика. А можно подробнее как мне развитие сделать на 10 дальнейших действий, через свич, т.е. свич может подхватить 10 возможных дальнейших действий?
 

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
Кубик рандом и switch
свич требует переменную и набор условий, но клик же не генерирует ни какие переменные. Не могли бы помочь с настройками, чтобы довести логику до конца.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Кубик рандом генерит от 1 до 10. В свиче пишите 1 2 3 4 5 и т.д.
Вот вам и 10 ответвлений.
 

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
Ну так впишите переменную из кубика рандом.
к сожалению прокси полетели пришлось замешкаться, ок дальше начинаю разбираться, посмотрел как формировалась рандомная кнопка, показывает значения от 0 до 3, я для эксперемента не стал аж 10 штук делать, чтобы понять принцип. Получается у меня на странице первое значение 0, 1, 2 под решеткой ставлю номера а в значении свичера ссылки?
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
к сожалению прокси полетели пришлось замешкаться, ок дальше начинаю разбираться, посмотрел как формировалась рандомная кнопка, показывает значения от 0 до 3, я для эксперемента не стал аж 10 штук делать, чтобы понять принцип. Получается у меня на странице первое значение 0, 1, 2 под решеткой ставлю номера а в значении свичера ссылки?
нет, посмотрите видео как свич использовать
 

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
нет, посмотрите видео как свич использовать
посмотрел видео про свич на ютубе, ввел переменную рэндом, вставил в свич, ввел значения 0, 1, 2 в нем. Но шаблон курит) не идет по значениям, ведь клик не передает значения рандомное от 0-2 (3 ссылки на странице по поиску) в переменную рандом, как связать это?
58480
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
random это просто макрос который пишется в номере совпадения. Это не переменная. Если надо что бы совпадал номер совпадения при клике и в свиче, то надо создать переменную и назначить в нее число (например кубиком рандом)
 
  • Спасибо
Реакции: EvgenWeb

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
random это просто макрос который пишется в номере совпадения. Это не переменная. Если надо что бы совпадал номер совпадения при клике и в свиче, то надо создать переменную и назначить в нее число (например кубиком рандом)
дак свич без этого работать не будет же, пришлось ввести переменную в свич, сейчас и переход не работает так как переменная пуста. Не могли бы помочь с кубиком я что то вообще не могу понять, даже с чего начать( Если не будет совпадать номер переменной свича и рандомного клика, тогда и шаблон выполняться не будет, так как бот может оказаться не на той странице, если свич без переменной работал бы.
 
Последнее редактирование:

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
решил проблему, окей сделал проще немного) возможно со временем я придумаю как реализовать через свич на множество путей, но пока только 2 путя))
 

JurgenZolle

Client
Регистрация
19.09.2018
Сообщения
135
Благодарностей
20
Баллы
18

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
не поспал ночь, но сделал что хотел, подключил переключатель. Парсил текст рандомного клика, назначал переменные, переименовывал и закидывал в переключатель. Как то так.
 

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18

JurgenZolle

Client
Регистрация
19.09.2018
Сообщения
135
Благодарностей
20
Баллы
18
  • Спасибо
Реакции: todayer

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18
Самое простое брат. правую кнопку мишки нажимаешь и спарсить в список.из списка можно взять рандом типа случайную строку или можно выделить подсписок одну строку рандом.можно зайти взять дом посмотреть что перед ссылкой находиться и что после.
Посмотреть вложение 58432Посмотреть вложение 58433
лет через 5 я изучу программу и напишу подобное)))
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
742
Баллы
113

EvgenWeb

Client
Регистрация
30.10.2019
Сообщения
180
Благодарностей
9
Баллы
18

sniper

Новичок
Регистрация
09.08.2020
Сообщения
3
Благодарностей
0
Баллы
1
Всем привет! Подскажите пожалуйста как сделать рандомный клик в C# кубике добавить в друзья на одноклассниках, почему то один раз клик делает, а все последующие в молоко
подскажите пожалуйста в чем может быть дело?
C#:
bool bad = false;
HtmlElementCollection heCol = instance.ActiveTab.FindElementsByAttribute("div", "class", "caption gs_result_i", "regexp");
for (int j=0; j<heCol.Count; j++)
{
    bad = false;
    var he = heCol.GetByNumber(j).FindChildByAttribute("a", "class", "gs_result_i_t_name o", "regexp", 0);
    string href = he.GetAttribute("href");
    var sourceList = project.Lists["Blacklist"];
    lock (SyncObjects.ListSyncer)
    {
        for (int i=0; i < sourceList.Count; i++)
        {
            var str = sourceList[i];
            if (str.Contains(href))  {bad = true; break;}
        }           
    }
    if (!bad);
    {
    try {heCol.GetByNumber(j).FindChildByAttribute("span", "InnerText", "Добавить в друзья", "regexp", 0).RiseEvent("click","Full"); sourceList.Add(href);return"ok";  }   
    catch (Exception) {}       
    }
}
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)