More advanced features:  the Command Setup panel

Using the steps outlined above, you can execute any number of different programs on separate machines.  However, you may need finer control over the execution of processes, the arguments that are passed to processes, etc.  Zilla provides different mechanisms for achieving this control.
	
The Command Setup panel allows you to select different ways in which the individual machines in your network get their command information.  You can access this panel by selecting 'Command Setup...' from the 'Control' menu.

The top area of this panel, labeled 'commands', has four different options.  If 'Individual' is selected, you must specifiy the commands for each machine individually by entering the proper information in the inspector panel.  This is the default option.

The second option, 'Uniform', means that the same command will be fed to every machine.  Fill in the text area next to this option with the desired command.

The third option, 'From File', indicates that all the commands will be read in from an ASCII text file.  See 'Zilla ASCII File Format' below for more information.

The final option, 'From Feeder', can be used when you would like to supply a C program to control the commands that Zilla sends to the machines in a particular network.  See 'Writing a Feeder program' below for information on how this is done.

Adding non-NeXT computers

It is possible to add machines to your Zilla network which are not NeXT computers.  To do this, select 'Add Specific Host' from the 'Hosts' menu.  A new machine icon will appear in your network, with its name set to 'untitled'.  The inspector panel will also be brought to the front.  Fill in the name of the machine in the topmost field.

There are a few points to be aware of when working with non-NeXT computers.

First of all, since the Zilla application can not run on these computers, permission can not easily be changed.  Therefore, Zilla will run any program on these machines as if 'full permission' were set.

Also, certain features of the feeder programs may not be available if you are using computers other than NeXT computers in your Zilla network.  See 'Writing a Feeder Program' below for more information.