Как рандомизировать текст?

Nikolai132132

Client
Регистрация
23.10.2017
Сообщения
134
Благодарностей
2
Баллы
18
Все привет, очень надеюсь на Вашу помощь!)
Вставляю текст операциями клика на блок и вставка с помощью такого C# кода:

instance.WaitFieldEmulationDelay();
instance.SendText("текст", 0);

Как добавить в этот код еще несколько текстов с рандомизацией выбора? То есть чтобы каждый раз разный текст вставлялся. Всего текстов немного, около 5.

Вставлять через переменные или список не вариант, так как только с помощью такого кода удалось добиться нужной скорости ввода, а также правильного отображения (при вставке из переменной, пропадают абзацы)
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
C#:
string[] texts = { @"Текст1",
@"Текст2",
@"Текст3",
@"Текст4",
@"Текст5" };
int r = new Random().Next(texts.Length);

instance.WaitFieldEmulationDelay();
instance.SendText(texts[r], 0);
 
  • Спасибо
Реакции: kirsa

Nikolai132132

Client
Регистрация
23.10.2017
Сообщения
134
Благодарностей
2
Баллы
18
C#:
string[] texts = { @"Текст1",
@"Текст2",
@"Текст3",
@"Текст4",
@"Текст5" };
int r = new Random().Next(texts.Length);

instance.WaitFieldEmulationDelay();
instance.SendText(texts[r], 0);
Спасибо огромное за такой быстрый ответ!

Я также столкнулся с еще одной проблемой с проксями и, если это возможно, хотел спросить у Вас про нее тоже.
http://zennolab.com/discussion/threads/kak-vkljuchit-ipv6-proksi.43748/
 

Вложения

Nikolai132132

Client
Регистрация
23.10.2017
Сообщения
134
Благодарностей
2
Баллы
18
C#:
string[] texts = { @"Текст1",
@"Текст2",
@"Текст3",
@"Текст4",
@"Текст5" };
int r = new Random().Next(texts.Length);

instance.WaitFieldEmulationDelay();
instance.SendText(texts[r], 0);
Еще появился один вопрос: Как рандомизировать скорость набора текста в этом коде?
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113

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