Command
Создает пользовательскую команду, которая может быть использована как подпрограмма или введена в командной строке HotkeyNet.
Синтаксис
<Command имя>
Параметры
Имя - это название команды, которую вы сможете использовать в виде подпрограммы или ввести в командной строке HotkeyNet.
Примечания
Чтобы понять, как пользоваться командами, прочтите инструкции на этой странице.
Пользовательские команды могут быть использованы точно также, как и команды, встроенные в программу.
В отличие от встроенных команд, пользовательские команды можно применять в командах CommandLine и ThirdPartyCommandLine.
В тело созданной вами команды можно подставлять значения полученных аргументов. Ссылаться на них можно по отдельности или на все сразу. Например, чтобы сослаться на второе слово, переданное команде, напишите в теле команды %2%. Чтобы сослаться сразу на все переданные данные, используйте %All%.
Ограничения
В текущей версии программы условные операторы и назначенные окнам метки нельзя применять в командах. Ограничение будет снято в будущих версиях.
Примеры
Следующая команда заставляет двух персонажей произносить в чате "Hello", когда вы вводите в командной строке "say Hello":
<Command say>
<SendPC local>
<SendWinM Ubertastic>
<Text /say %All%>
<Key Enter>
<SendWinM UberTwo>
<Text /say %All%>
<Key Enter>
Эта команда продемонстрирует вам разницу между %#% и %All%:
<Command test>
<SendPC local>
<SendWin Untitled>
<Text Arg 1 = %1%>
<Key Enter>
<Text Arg 2 = %2%>
<Key Enter>
<Text All = %all%>
<Key Enter>