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>

 


Связанные элементы