You can download the current version of Drone from the Drone homepage. Drone is written in Expect, a Tcl extension, and requires that Expect be installed. You don't need to install Tcl or Tk to use Drone, and Expect only needs to be installed on the machines that you will use to run the Drone script itself. Drone has been tested under Expect versions 5.17.7 and 5.20.13, on Sun workstations running Solaris and on HP workstations running HP-UX. It should work under any version of Expect covered in Exploring Expect [4]. Expect is currently available only for Unix. You can find Expect on the Web at the Expect homepage. You also need an ANSI C compiler, such as gcc, in order to compile the example application Stublet.
Once you have installed Expect, you must change the first line of the file drone to:
#!expectPathwhere expectPath is the full path where Expect is located on your system. Now type
% make install CC=ccin the top-level directory of the Drone distribution, where cc is the name of the ANSI C compiler on your system (for instance, gcc). That's it! Drone is now installed. To test your installation, type
% drone -vand you should get Drone's current version number. Type
% drone -hand you should get usage information.