home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 203.lha / PrintSpool / PrintSpool.doc < prev    next >
Text File  |  1988-12-28  |  3KB  |  91 lines

  1.    DOCUMENTATION FOR THE "PRINT" AND "SPOOL" PROGRAMS Version 12.31.88
  2.  
  3.        Author: Robert W. Albrecht jr. (ZAP Software)
  4.                1457 Zion Way
  5.                Ventura CA 93003
  6.  
  7.       Purpose: Prints text files in the background, or any
  8.                printer-ready file.
  9.  
  10. Comment: These programs are in the public domain. The programs may be
  11. freely distributed so long as the documentation is with them and it is not
  12. altered, and the Icons are not modified.
  13.  
  14. They were a leisure time project to test inter-process communications.
  15. It turns out that it is very easy on the Amiga to get two programs
  16. to talk to each other using message ports.
  17.  
  18. This program has been modified several times to get to it's current state.
  19.  
  20. Modifications:
  21.  
  22.    SPOOL changes directories to that of the PRINT program
  23.  
  24.    File requester added, so works with workbench
  25.  
  26.    No longer caches whole file in memory
  27.  
  28.    Fixed crashes with 1.3
  29.  
  30.    Made spool 1/2 the size
  31.  
  32.    PRINT QUIT terminates SPOOL immediatly (from CLI only)
  33.  
  34.    Directory sorting function written in assembly language
  35.  
  36.    Made so Spool can't be run twice
  37.  
  38.    File requester remains up until 'Cancel' is pressed
  39.  
  40.    File requester reads current directory when executed from workbench
  41.  
  42.    Error messages go to a RAW: window when executed from workbench
  43.  
  44.    Created Icons for programs and documentation
  45.  
  46.  
  47.                   SPOOL
  48.  
  49. SYNTAX:  RUN SPOOL <device name> 
  50.  
  51. Where <Device Name> is the name of an Amiga Dos device such as PRT:,
  52. PAR: or SER: (the printer device, the parallel device, the serial device).
  53.  
  54. SPOOL can also be run from the workbench, but the device will default to
  55. PRT:. 
  56.  
  57.                   PRINT
  58.  
  59. SYNTAX: PRINT <files>  or PRINT QUIT
  60.  
  61. Where <files> is the file you want to print. You can expand wild cards
  62. with like "*.c" etc.
  63.  
  64. If you run PRINT with no command line arguments, or from the workbench
  65. it will bring up a file requester.
  66.  
  67. PRINT sends messages to the SPOOL program telling it what files to print.
  68.  
  69. PRINT QUIT  will cause the SPOOL program to terminate. This is the only
  70. way to kill SPOOL and get the memory back without re-booting.
  71.  
  72.  
  73.      Real Names             Size       ARC'd names
  74.  
  75. PrintSpool.Doc              2668       PRTSPOOL.DOC
  76. PrintSpool.Doc.info         1302       PRTSPOOL.INF
  77. Spool.info                  1358       SPOOL.INF
  78. Spool                       3680       SPOOL
  79. Print.info                   998       PRINT.INF
  80. Print                      15244       PRINT
  81. renam                        170       RENAME     (renames files)
  82.  
  83.  
  84. use "execute renam" from the CLI to rename the files
  85.  
  86.  
  87. Warning: If the size of the programs is altered, suspect a virus or
  88.          something.
  89.  
  90.  
  91.