The exe.cgi URL is used to execute CueScript commands on the CueServer.
The typical format of this URL is:
http://<ip-of-CueServer>/exe.cgi?cmd=<command>&<optional-parameters>
For example, the following URL will execute the command Cue 1 Go:
/exe.cgi?cmd=Cue+1+Go
Parameters
cmd=<string>- A CueScript command.
- Special characters must be Percent Encoded
def=<defaultPlayback>(optional)1to32specifies the playback that the command will default to.- If this parameter is not specified, then no change will be made to the default playback for this context (i.e., the playback will remain the same as it was after a previous command was executed within this context).
usr=<contextID>(optional)-1specifies that a temporary context should be used.0specifies the default context (same as used by CueServer Studio).1to4specifies User 1 thru User 4 contexts (for multi-user input).5specifies the Ethernet context.6specifies the Serial context.7specifies the Rule Actions context.- If this parameter is not specified, then a temporary context will be used.
Examples
| CueScript Command | URL |
|---|---|
M1 |
/exe.cgi?cmd=M1 |
Cue 73 Go |
/exe.cgi?cmd=Cue+73+Go |
WRITE "Hello World!" |
/exe.cgi?cmd=WRITE+%22Hello+World%21%22 |
Clear, on Playback 3 |
/exe.cgi?cmd=Clear&def=3 |
Button 1.5 Off, in Context 0 |
/exe.cgi?cmd=Button+1.5+Off&usr=0 |

