We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
AutoMouse
AutoMouse is a screen-scrubbing utility for Microsoft Windows, written by Kakuya Yamamoto. When it is combined with a suitable environment, such as Microsoft Paint, it becomes an interesting esoteric programming language.
An AutoMouse program consists of images to be recognized, and mouse actions to be taken when they are. The program can contain branches, depending on what is recognized, and loops, which can restart the recognizing process. Mouse actions such as clicking can alter the images on screen, for instance in a graphics application where clicking toggles the color of a pixel. In turn the altered image can be recognized once again, perhaps by different rules. In effect, the canvas of the paint program is used as an updatable store.
External resources
- Original AutoMouse website (from the Wayback Machine; retrieved on 20 January 2007)
- AutoMouse download from PCWorld