============================================================================= WLPRSPL 4.2a, a Windows Sockets based print spooler for transparent printing to LPD print servers from Windows Applications WLPRSPL 4.2a allows you to print transparently from any Windows application to network printers. All that is needed is a Protocol DLL that implements an API for sending print jobs to such a remote printer. Included the following two Protocol DLLs: o WLPR2.DLL which implements the LPD protocol (RFC1179) and allows printing to LPD print servers (typically some UNIX hosts). o WJETDIR.DLL which allows printing two HP printers attached to the net through HP JetDirect interfaces. Key Features of Windows LPR Spooler 4.2a Patch Level 1 ======================================================= o Windows LPR Spooler allows transparent printing from Microsoft Windows applications to network printers that are driven by a LPR based print server. o Windows LPR Spooler allows to install substantially more network printers simultaneously than it is possible just with redirected LPT1-3 ports. Beyond that it does not interfere with directly attached printers (no LPTx ports are abused for network printing). o Windows LPR Spooler queues print files locally before they are sent over the net. The user has the chance to delete locally queued jobs before they are sent. o Windows LPR Spooler allows querying the status of a remote printer queue as well as removing print jobs from it. o In case of spool failures (e.g. due to the server or the net being down) Windows LPR Spooler can retry to send print jobs after a user-definable amount of time. o Windows LPR Spooler has a so-called "unattended mode" in which errors that occur during a spool attempt are not reported to the user with a dialog box which would block the spooler. Instead the status display indicates that an error occured, and the user may check the cause for this error later. This allows, for example, over-night high volume batch printing. o Printing to network printers from DOS applications running under Windows is also possible in some limited fashion (the DOS app must be able to write its printer output to a file). o The included Protocol DLL WLPR2.DLL which handles the LPR/LPD protocol allows various queue-specific settings like - selection of file type according to RFC 1179 - specification of job name, job title, job class for print jobs - specification of include files which are pre- and/or appended to print jobs o Windows LPR Spooler can print to network printers over protocols different from LPR/LPD by supplying an appropriate Protocol DLL. One example is the included WJETDIR.DLL which allows direct printing to HP LaserJet printers that are attached to the Ethetnet with a HP JetDirect interface. Year 2000 ========== The spooler displays job creation dates in the local queue display and time stamps in the log file with full 4 digit year information. Apart from this it does not process dates in any other way, so it is to be considered Year 2000 compliant. Requirements: ============== o Microsoft Windows 3.1 o A Protocol DLL like the included WLPR2.DLL. o Networking software that offers a Windows Sockets 1.1 DLL if the included WLPR2.DLL is used as Protocol DLL (that's the normal case for printing to LPR/LPD (RFC 1179) based printers). The ZIP file contains the program and necessary DLLs as well as documentation in form of PostScript and plain ASCII files. For installation and operating instructions please refer to this documentation and the included file README.TXT. The program is Shareware.