home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DTP en Graphics 1
/
dtpgraf1.zip
/
dtpgraf1
/
PRINT
/
BABYSPL
/
SP3SPDSP.DOC
< prev
next >
Wrap
Text File
|
1993-08-13
|
4KB
|
104 lines
Spooling/Despooling Software
v 2.02
_______________________________________________________________________________
_______
(c) Copyright 1993 ____|__ | (tm)
Budget Software Company --| | |-------------------
P. O. Box 621534 | ____|__ | Association of
Littleton CO 80162 | | |_| Shareware
|__| o | Professionals
Phone: -----| | |---------------------
Voice: (303) 932-0440 |___|___| MEMBER
FAX : (303) 932-0336
BBS : (303) 932-0440
CompuServe: 70033,643 Registration: US$ 22.00
_______________________________________________________________________________
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▌ SP3SPDSP.EXE ▐
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Initiating into memory
----------------------
Key SP3SPDSP [/pn: [dir=<dirspec>\] [keepfiles=y,n] [bios=y,n] [/buff=01,,,64]
where:
p = L or C (for an LPT or a COM port)
n = the port number ... 1, 2, 3, or 4
<dirspec> is the directory where workfiles are kept. You
must include the trailing \.
keepfiles = y or n, depending on whether the file being printed
should be deleted after printing. WARNING: if
you desigate keepfiles=n, then the file will
be deleted after printing. This is a good way
to lose important files!
bios = y or n, depending on whether or not the BIOS should be
used as the mechanism for printing.
/buff=xx, where xx is a number from 01 to 64. This represents
the number of kilobytes of ram to reserve as a buffer.
Increasing this number may result in faster spooling;
but the offset to this benefit is that the program
will take up more memory. If you find that data is
being truncated, then increase this value until you
find a setting where the problem goes away.
Example:
SP3DSP /L1: dir=c:\spool\ bios=y
Defaults:
Port = LPT1.
Directory = C:\DS4\SPOOL\L1
or L2
or L3, etc, depending on which
port you have designated.
keepfiles=y
bios=n
buff=02
Usage
-----
Data sent to the port indicated above will automatically be intercepted
and re-routed to a disk file. When the application creating the print
data terminates, or after 4 seconds have transpired without any data
being sent to the port, then the SPOOLER will automatically enqueue
the spooled file to the DESPOOLER for background printing.
You may also enqueue a file for background printing via INT 1Ah
as follows:
∙ AH = 0e4h
∙ AL = 2
∙ ES:BX points to file ASCIIZ.
∙ CL - designates port:
1 = COM1
2 = COM2
3 = COM3
4 = COM4
5 = LPT1
6 = LPT2
7 = LPT3
8 = LPT4
Lastly you can cause a file to be enqueued by using the program SP3PRT.COM
that has been included. Key SP3PRT <filespec> [port].
If you don't include the port, then the default is LPT1.
Example: SP3PRT c:\123\myfile.prn LPT2.
Note: You should include the full drive and path to the file name; and
there is a limitation of 32 characters altogether. You may
utilize default path and/or drive names, but SP3PRT will attempt
to construct the full path, and may fail if the result is more
than 32 characters.
Removing from memory
--------------------
You can remove SP3SPDSP from memory by keying SP3SPDSP /T.