home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d09xx / d0936.lha / Spooler / Spooler.doc < prev    next >
Text File  |  1993-12-20  |  4KB  |  128 lines

  1.  
  2.                               Spooler
  3. -----------------------------------------------------------------------------
  4.  
  5.      By : J. Vande Ginste  (1993)
  6.      
  7.      This program allows you to print textfiles in the background. You 
  8.      start up the spooler with the command 'Spooler'. Then the spooler
  9.      will constantly watch the directory SPOOL: and as soon as a file
  10.      is copied to the directory SPOOL:, this file will be printed.
  11.      When more than one file is present in the SPOOL: directory, all
  12.      files are placed in a waitqueue and printed one by one.
  13.      
  14.      The program can be in a number of states :
  15.      
  16.        Idle        Waiting for a file to appear in the SPOOL: directory
  17.        
  18.        Printing    A file is currently being printed. The filename is
  19.                    displayed in the File-Display at the bottom of the 
  20.                    spooler window. A horizontal bar shows you how much
  21.                    of the file is already printed.
  22.                  
  23.        Finishing   Same as printing but spooler will stop as soon as
  24.                    current file is printed.
  25.                    
  26.        Halted      Printing has been stopped
  27.         
  28.      
  29.      Possible actions during idle state :
  30.      
  31.        .------.
  32.        |  FF  |  Give a FormFeed to the printer
  33.        `------'
  34.        
  35.      Possible actions during printing state :
  36.      
  37.        .------.
  38.        | HALT |  Stop as soon as current file is printed
  39.        `------'
  40.        
  41.        .------.
  42.        |  GO  |  Continue printing after being halted
  43.        `------'
  44.        
  45.        .------.
  46.        | SKIP |  Stop printing of current file and proceed with 
  47.        `------'  the next one
  48.        
  49.      Possible actions during halted state
  50.      
  51.        When in the halted state, you can select a file from the 
  52.        spoolerlist. This file will appear just beneath the spoolerlist.
  53.        
  54.        .-------.
  55.        |  DEL  |  Remove selected file from the spoolerlist and delete 
  56.        `-------'  it from the SPOOL: directory
  57.        
  58.        .-------.
  59.        | FIRST |  Place selected file at the top of the spoolerlist
  60.        `-------'  
  61.  
  62.        .-------.
  63.        | LAST  |  Place selected file at the bottom of the spoolerlist
  64.        `-------'  
  65.        
  66.        .-------.
  67.        |  CLR  |  Clear the spoolerlist. A file must not be selected.
  68.        `-------'  
  69.  
  70.       
  71.       How to set up an enviremont in which the spooler can run.
  72.       
  73.         A number of things have to be done before the spooler can work.
  74.         
  75.         1. Add the following lines to your user-startup :
  76.         
  77.              makedir RAM:Spool
  78.              assign  SPOOL: RAM:Spool
  79.              
  80.              run > NIL: spooler      # send files to the screen
  81.              run > NIL: spooler PRT: # send files to the printer
  82.              
  83.              Remark : don't use redirection for spooler.
  84.              
  85.         2. Create a script called 'spool' (optional)
  86.         
  87.              .KEY file/a
  88.            
  89.              copy <file> to SPOOL:
  90.            
  91.            Make sure the s-flag is set for the script 'spool':
  92.            
  93.               protect s:spool +s
  94.               
  95.               
  96.       How to end the spooler :
  97.       
  98.         - Give the command 'Spooler remove'
  99.         
  100.         or
  101.         
  102.         - Click on the close gadget of the spooler window
  103.           
  104.  
  105.       Remarks :
  106.       
  107.         - Spooler will not print .info files, these are just deleted
  108.           from the SPOOL: directory. This means that you can drag icons
  109.           representing textfiles into the SPOOL: directory.
  110.         
  111.         - As soon as Spooler finds nonprintable characters in the
  112.           file, the printing will be aborted.
  113.             
  114.  
  115.       I hope you like the program.
  116.       
  117.       When you have comments, suggestions, error-reports or some money
  118.       you want to donate (e.g. to obtain the source code), just write to
  119.       
  120.       
  121.                                          Johan Vande Ginste
  122.                                          Hondstraat      96
  123.                                          B-8700       TIELT
  124.                                                     BELGIUM
  125.  
  126.       ====================================================================
  127.      
  128.