Эмуляция клавиатуры. Нажать down произвольное количество раз

Nikol

Client
Регистрация
28.04.2013
Сообщения
184
Благодарностей
11
Баллы
18
1. Генерирую случайное количество значений нажатия клавиши down
2. Открываю эмулятор клавиатуры и вставляю {DOWN}. Выполняется 1 раз.
Вопрос: как сделать, чтобы выполнялось произвольное количество раз из переменной?
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
циклом
установить счетчик на 1
жмакнуть даун
плюсануть счетчик (чтобы получилось 2 в переменной)
Проверить, если счетчик меньше чем рандомно сгенерированное число - снова жмакнуть даун и плюсануть счетчик.... и так до тех пор пока число в счетчике не будет равно числу случайно сгенерированному
 

Nikol

Client
Регистрация
28.04.2013
Сообщения
184
Благодарностей
11
Баллы
18
Да циклом, это первое, что пришло самому в голову, но можно ли это сделать как-то по другому?
Или, например, через код?
 

ipetrov

Client
Регистрация
21.02.2014
Сообщения
20
Благодарностей
9
Баллы
3
Можно, по дебильненькому, но проще)
Создаешь список (лучше файликом), в который помещаешь:
  1. {DOWN}
  2. {DOWN}{DOWN}
  3. {DOWN}{DOWN}{DOWN}
  4. ...
Когда нужно взять произвольное значение - юзаешь операцию со списком "получить строку из списка", указываешь "случайная" и диапазон.
Легко кастомайзиться
 

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