Skip to content
This repository has been archived by the owner on Apr 26, 2018. It is now read-only.
Quintus edited this page Sep 13, 2010 · 5 revisions

Welcome at the Wiki for the Automations project! It’s a Ruby library that allows you to automate and simulate (fake) user input either on a Linux X server system or a Windows system. To get it working, you have to have a working Ruby 1.9 installation. And this is how to install it:

Linux X Server

  • Download the xdo gem
  • Download the neccessary command-line tools¹. The last three are usually preinstalled.
    • xdotool
    • xsel
    • xwininfo
    • eject
    • xkill
  • Test it!

¹Note to Debian and Ubuntu users: You can try to apt-get theese tools.

Windows System

  • Download the au3 gem
  • Get the AutoItX3.dll file. The easiest way is to install AutoIt and look in the installation directory for the file¹.
  • Copy the AutoItX3.dll file to your Ruby installation’s bin directory
  • Test it!

¹Note: If you want to deploy your application, your end users won’t need AutoIt to be installed – just include the AutoItX DLL file (and make sure you’ve read the AutoIt license, it’s quite short).

Bugs, feature requests, etc.

If you think you’ve found a bug or want to make a ferature request, but don’t want to create a GitHub account for filing it, you can also use the RubyForge trackers, as long as they’re existant. Or directly email me at sutniuq$gmx:net (you know, replace them with the proper email characters, odd spamming…), I then will file an issue for you.

Clone this wiki locally