Skip to content

pmascalchi/ImageJ_AutoClickerJ

Repository files navigation

ImageJ AutoClickerJ


A plugin to combine power of mouse and keyboard control with image processing and analysis tools in ImageJ

Warning note: the use of this plugin may lead to unwanted results if actions are not set the proper way (e.g. deleting files or folders, etc.). Remember that you can evaluate part of a macro in either ImageJ or Fiji, prior to a fully automated run.


Version 1.0.7 has 2 new functions, available from macro extension only (see documentation):

  • wait until screen changes + wait until something changes within a predefined region of the screen

Version 1.0.6 features are:

  • mouse move and clicks control, including separated "Press" and "Release" actions on mouse buttons,
  • keyboard keystrokes for a-z, A-Z, 0-9 and all special characters, and "enter", "tab, "delete", "backspace", space", and "up", "down", "left", "right" arrows,
  • GUI with click coordinates preview + coordinates grabber,
  • GUI is macro-recordable,
  • macro-extendable (to use Ext.... directly in macro code).

Documentations: click on "Help" in GUI or select "AutoClickerJ Macro Extensions" in the plugin menu.


Two demo macro files are provided for you to quickly see how it works. Obviously, proper macro code would be more efficient in that case. AutoClickerJ plugin will be useful when you can't automate some tasks...

  • "AutoClickerJ-Macro-Ext-demo.ijm" shows how macro extensions functionality helps writing a lighter code,
  • "AutoClickerJ-Macro-GUI-demo.ijm" show some lines captured with the macro recorder when using AutoClickerJ GUI.

Please report here any trouble you get, for me to fix all bugs.

More features coming soon...