1

Тема: AHK: Выполнение рандомного скрипта по команде

День добрый.
Есть определенный скрипт, например:

Скрипт1::
  SendInput, 1
  Sleep, 50
  SendInput, 2
Return
Скрипт2::
  SendInput, 3
  Sleep, 50
  SendInput, 4
Return

Мне нужно, чтобы при нажатии на клавишу Alt+1  в рандомном порядке вызывался либо скрипт 1, либо скрипт 2.
Я прочитал статья о рандомайзере, но у меня получилось сделать только это:

Message1 = 1
Message2 = 2
Message3 = 3
Message4 = 4
!1::
  Random, I, 1, 4
  SendInput, %  Message%I%
Return

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

2

Re: AHK: Выполнение рандомного скрипта по команде

В последнем предложении точку забыли. После выполнения команды random определяете какое число было сгенерировано генератором случайных чисел и переходите по метке через команду goto/gosub. Эти команды есть в справке, там же и примеры использования меток есть.

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