See below for a list of all commands and the arguments they expect. Example: “c:123,456” is the command for clicking (the “c” is the command identifier for clicking) at the position with x coordinate 123 and y coordinate 456. A command consists of a command identifier (a string that tells cliclick what kind of action to perform) and usually one or more arguments to the command, which are separated from the command identifier with a colon. To use cliclick, you pass an arbitrary number of commands as arguments. V Show cliclick version number and release date The default (and minimum) value for -w is 20. “cliclick -w 200 wait:500” will wait for 700 milliseconds. If you find that you use the “wait” command too often, w Wait the given number of milliseconds after each event. Additionally, lines starting with the hashĬharacter # are regarded as comments, i.e.: ignored. In the same format/syntax as commands given as argumentsĪt the shell. Specify a file from which cliclick will read the commandsĮach line in the file is expected to contain a command f Instead of passing commands as arguments, you may instead The time needed for moving will be higher if the distance On the distance between the start and the end position, i.e. If this option is used, the actual speed will also depend “natural” or “human-like”, which also implies: will be slower.
Value is (default: 0), the more will mouse movements seem e Set an easing factor for mouse movements. To a file (which will be overwritten if it exists).īy default (if option not given), stdout is used for printing Possible values are: stdout, stderr, clipboard or the path d Specify the target when using the “p” (“print”) command. Performed) or “test” (cliclick will only print the m The mode can be either “verbose” (cliclick will print aĭescription of each action to stdout just before it is
r Restore initial mouse location when finished