1 | eCS (OS/2) Universal Port Driver
|
---|
2 | Version _VERSION_
|
---|
3 | Build _BUILD_
|
---|
4 | ________________________________
|
---|
5 | preliminary readme
|
---|
6 | CONTENTS
|
---|
7 | ________
|
---|
8 |
|
---|
9 | 1. Introduction
|
---|
10 | 2. License
|
---|
11 | 3. nderungshistorie
|
---|
12 |
|
---|
13 |
|
---|
14 | 1. Introduction
|
---|
15 | _______________
|
---|
16 |
|
---|
17 | The eCS (OS/2) Universal Port Driver (UNI.PDR) redirects the datastream
|
---|
18 | from a printer port to a program. It has been tested to work with
|
---|
19 |
|
---|
20 | - ePDF.exe
|
---|
21 | - smbspool.exe
|
---|
22 |
|
---|
23 | successfully, but should work with any program being capable to accept a
|
---|
24 | file as an argument on the commandline.
|
---|
25 |
|
---|
26 | uni.pdr is (like smb.pdr and cups.pdr) based upon Serge Starcks lpr32.pdr.
|
---|
27 | Unlike the above 2 pdrs, which have the program to service hardcoded into
|
---|
28 | the driver, uni.pdr allows program, parameters and working directory to be
|
---|
29 | configured individually.
|
---|
30 |
|
---|
31 | When configuring the parameter field, make sure to have the %file% token
|
---|
32 | on the commandline as a placeholder where the pdr will put the real filename
|
---|
33 | during operation.
|
---|
34 |
|
---|
35 | By and large uni.pdr has the same functionality that eRedMan provides. However
|
---|
36 | while eRedMan has a smarter GUI right now and some nice assistant to create
|
---|
37 | proper commandlines, uni.pdr is much more robust in operation. Especially
|
---|
38 | uni.pdr honors the order of the jobs being sent to the port, while eRedMan
|
---|
39 | does not.
|
---|
40 |
|
---|
41 | 2. License
|
---|
42 | __________
|
---|
43 |
|
---|
44 | Same as smb.pdr, cups.pdr and lpr32.pdr. To be specified yet.
|
---|
45 |
|
---|
46 |
|
---|
47 | 3. nderungshistorie
|
---|
48 | ____________________
|
---|
49 |
|
---|
50 | v1.0 alpha1:
|
---|
51 | - changelog created
|
---|
52 | - got it working
|
---|
53 |
|
---|
54 | v1.0 alpha2:
|
---|
55 | - find button added
|
---|
56 | - working directory added
|
---|
57 |
|
---|
58 | v1.0 alpha3:
|
---|
59 | - parameters are split into separate parameters internally
|
---|
60 | (as required by smbspool.exe and most likely other programs, too)
|
---|
61 | - fixed token replacement logic (diver)
|
---|