home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 2
/
ctrom_ii_b.zip
/
ctrom_ii_b
/
WIN_NT
/
FAXSVR
/
README.TXT
< prev
Wrap
Text File
|
1994-01-07
|
7KB
|
206 lines
This fax server program works in conjunctions with Ql2fax for windows
produced by Smith microsytems at 714-362-5810. I got it from Practical
peripherals for $24.00, they can be reached at 805-496-7707.
When installing ql2fax for windows intall both the windows and dos versions
as my program needs the dos version of the convert program since the windows
version does not handle .pcl files.
Enough said...
This program continually starts up every so often and looks
for .pcl files in the user defined spooling directory. Once one is found
it calls the ql2fax convert (dos version) program and converts the pcl file
to a .qfx file which can be sent by ql2fax. It then asks you for the number/
person/ etc. to send the fax to or allows you to pull up the default ql2fax
fax phone list and select a recipient from there. Once it has all information
it writes the correct ql2fax temp files and calls up the class2 fax manager.
The data is then faxed.
To use it you set up a print driver for hp laserjet series II to FILE and
simply print when it comes up and prompts you for a file you enter the spooling
directory that the fax server program is looking for: make sure you also enter
a file name with a .pcl extension.
ie. e:\temp\test.pcl
In order to use this server you need to install the hp laserjet
Series II printer driver into Windows NT and set it up to print to a file.
You also need to change the default options under
Properties
defaults
job defaults
options
Uncheck the
scan for rules and
download true type fonts options
as these will not work correctly with the convert program. Make sure
your changes take as if these options are checked the convert program will
abort.
You also need to copy the file lk.ql2 to the default ql2faxw directory:
ie
copy lk.ql2 e:\ql2faxw
You also need to copy the lk.tmp file to the default ql2 outbox
directory:
ie
copy lk.tmp e:\ql2faxw\outbox
There are defaults to the fax server program as follow:
spooler directory = e:\temp
ql2fax directory = e:\ql2faxw
startup time = 1 minute.
-1 this sets the program to use a class 1 fax driver instead of class 2
(class 2 is the default)
these can be overidden by specifying the -S -F and -s options respectively.
the command:
fax -h
will display a help message describing the options in more detail.
NOTES:
Ql2fax does not work 100% with windows NT. The fax stuff works but the
communications stuff will not.
After installing it you still need to configure it correctly so the fax s/w
will work. After startup it will tell you that it could not open the comm.
port... continue anyway. Here are the options that I set:
Line SEttings:
baud rate: 57600
data bits: 8
parity: none
stop bits: 1
flow control: hardware
when you select OK it will tell you that it doesn't own the com port and cant
set the settings. Select cancel after ok and the settings are written to the config
file anyway.
modem setup:
I use ATZ as my init string instead of the default one
set answer mode to fax only since the data com stuff doesn't work.
also set it to answer on the number of rings you desire
(the ql2fax) receive works fine!!!!!!
Under hardware set whether you have a class 1 or class 2 fax.
(class 2's will work ok in class 1 mode but not vice-versa)
Send fax setup:
The following should be checked all remaining unchecked:
Center text/graphics on page
High resolution
Include cover page
Remove fax manager after send
Run fax manager maximized (if you want to see what is going on)
Rts/cts control flow on fax send
You can also set the max baud rate to 14400 if you have a fax that supports
v.17 14400 fax speeds.
I also changed the margins to .2 inches.
Receive fax options:
Put it a fax id string
and check enable fax rec. at fax manager startup and
run fax manager maximized
The rest of the options are up to you but don't check dedicate cpu
or the spawn qlII option.
Cover Page setup:
everything should be filled in and if you want a logo on the cover page
give it the path to a .pcx file in the cover page graphic box.
Finally you should fill in names in the ql2fax fax phone book under the fax
menu (again when it starts up an error message will appear just select ok
and yes that you want to run it anyway).
Problems:
1. Microsoft tells me there is not a way to NOT have the console window pop up
when the app runs the 16 bit convert or faxmgr programs. If anyone knows
of a way let me know as I have tried many different things.
2. Do not have the ql2 faxmanager running when using this program as the fax will
not be picked up by it. You need to run the ql2 faxmanager to recieve faxes,
but somehow it is notified that a fax is ready to be sent. I called SMS
and they did not seem to be able to tell me how this occurs (it is not DDE).
So when the program creates a fax ready to be send and the fax manager is
already running it will not be notified. The fax however, will be sent
next time the ql2 faxmanager is started. Also since the program kluges
the temp files needed by ql2 fax manager it will overwrite a fax that
is waiting to be sent with the new one you are currently sending. Again
If SMS could tell me more about the format of their temp files I may be
able to fix this. The bottom line is that only one fax at a time can be
sent or be waiting to be sent using my fax server program.
3. The ql2 fax program does not attempt resends on errors. For this
reason I leave the .qfx file in the spooler directory (the .pcl is deleted)
so that you can manually use ql2 fax and resend the file if desired.
4. If someone can figure out how to make the print manager always print to
a predefined file, instead of asking like can be done in Win 3.1 let me know
as this would eliminate an extra step in the program.
5. When printing for word for windows 6.0 it asks twice for a file name. Do not
enter the same name twice as this causes problems. the first name is bogus
and enter somethning like:
e:\temp\test.prn
then enter the real name: e:\temp\fax.pcl
I am keeping the source version of the program for now, but if someone sends
a nice enough donation and I will provide the source so an alpha or mips
version can be made (although not sure if ql2fax for windows works on these
machines).
If you like the program please send a donation and comments to:
L. kahn
6550 Countryside drive
fayetteville, nc 28311
I can be reached on compuserve at 71534,600 and at work at
910-630-0412