Table of Content
◄ Acc Script
np
np("name", "title")
{
if( "$1"=="shape" )
{
uia_toggle("$3")
}
}
Named Pipe command np is a capability that you can call scripts from a named pipe channel. This block of code is not executed by AccJoon in order. To inject some commands on-demand, use np block of code. Its format looks like app command.
<name> case-insensitive
name is part of application app's name.
Examples: Qt, Altium, Telegram
<title> optional
To match better, you can specify a string that the matched window title should have.
In case of passing arguments from named pipe, they are interpreted as variables and will be set in variable list of the np application. Arguments are comma separated and set on script variables in order.
Named Pipe
Named Pipe command looks like:
named_pipe name, arguments
Example:
named_pipe_data: Altium, shape, wire
then variable $1 is set to shape and $2 is set to wire.