EZ-Spool

Page last updated
Wednesday, August 20, 2008

Note: EZ-Spool is no longer an active product, and is not being sold, supported, or developed further. EZ-Spool's features and capabilities have been included and expanded in A-Shell, but EZ-Spool as a stand-alone AMOS utility is at the end of its life-cycle. Although some AMOS sites continue to use EZ-Spool, and may do so forever, there have been no updates or changes to the software for many years. The information below is left on our web site for historical purposes only. If you would like to purchase support or development services for anything related to EZ-Spool, please contact MicroSabio.

EZ-Spool (for AMOS) is collection of spooling-related enhancements which serve as an upward-compatible extension of the AMOS SPOOL.SBR interface.  The main features are:

  • Ability to configure a full-screen or single-line menu which appears when SPOOL.SBR is called, and whose configuration may be customized (or eliminated) based on job name, terminal name, file name, program name, file extension, form name, user name and ppn.  The menu may offer a choice of printers, printing options, the ability to preview the file on the screen, and the ability to skip the printout entirely.  All of the configuration is done by means of text parameter files external to your program.
     
  • The file preview utility, EZTYP, may also be accessed as a LIT or SBR independent of spooling.  The utility offers 80/132 column switching, paging forwards and backwards, goto line number, margin control, even searching for strings.
     
  • Port filters allow various kind of control-code filtering to take place during output to the printer.  For example, you can automatically prepend or append printer setup control codes (compressed print, landscape, etc.)  You can even create printer control-code translation tables, allowing, for example, a PCL laser printer to properly interpret TI810 dot-matrix commands.
     
  • Auxiliary port printing.  EZ-Spool provides a couple of ways you can spool to printers that are attached to the auxiliary port of a terminal, without making any changes to your report programs.  This is particularly handy in the PC environment, since most terminal emulators (such as ZTERM) support auxiliary port redirection to any printer on the Windows network.