sendmouseevents

Parralels

AppserverClient Command Line Interface

sendmouseevents

sends mouse events to the local system. This means that the mouse events will affect both local and remote applications.

Category: Sessions

AppServerClientCLI sendmouseevents -events "move:100,100.leftdown.leftup." [-wait 5000] [-delay 200]  

Arguments

  • events (mandatory) Mouse events which are sent to the local system. See Notes.

  • wait (optional) Wait for the specified number of milliseconds before sending the first event.

  • delay (optional) Delay between each additional event specified in milliseconds.

Return codes:

ok - Command was successful NotAvailable - Communication with the client backend failed, ensure that the client is running InvalidArgs - Some arguments are missing or invalid Exception - System problem

Examples:

AppServerClientCLI sendmouseevents -events move:400,600.leftdown. -delay 20 AppServerClientCLI sendmouseevents -events move:500,600.move:500,700. -delay 20 AppServerClientCLI sendmouseevents -events move:400,700.move:400,600.leftdown. -delay 20

Notes:

Can be used without any session running. Can send the following events: leftdown, leftup, middleup, middledown, rightup, rightdown, and move:x,y. If you send multiple events in the same command, you need to separate them by a full stop. The move event requires the x and y coordinates relative to the screen (e.g., move:100,100).

See also:

sendkeys sendkeyboardevents getsessionsinfo disconnectsession uploadfile downloadfile

Last updated