home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: OtherApp
/
OtherApp.zip
/
PSFAX2.ZIP
/
psfax2
/
install.doc
< prev
next >
Wrap
Text File
|
1992-10-17
|
7KB
|
182 lines
The zip file psfax2.zip should have contained the following files:
psfax2/psfax2.exe
psfax2/psfax2.cnf
psfax2/cover.ps
psfax2/psfax2.c
psfax2/modem.c
psfax2/psfax2.h
psfax2/makefile
psfax2/install.doc
(EMX Dynamic Link Libraries)
dll/emx.dll
dll/emxlibc.dll
dll/emxio.dll
(Ghostscript files)
gs252/bdftops.cmd gs252/fontmap
gs252/font2c.ps gs252/gs_2asc.ps
gs252/gs_dps1.ps gs252/gs_fonts.ps
gs252/gs_init.ps gs252/gs_lev2.ps
gs252/gs_statd.ps gs252/gsbj.cmd
gs252/gsdj.cmd gs252/gslp.ps
gs252/gslp.cmd gs252/impath.ps
gs252/gsnd.cmd gs252/ppath.ps
gs252/landscap.ps gs252/ps2image.ps
gs252/pcharstr.ps gs252/quit.ps
gs252/prfont.ps gs252/screen.ps
gs252/pstoppm.ps gs252/sym__enc.ps
gs252/readme gs252/traceop.ps
gs252/showpage.ps gs252/uglyr.gsf
gs252/timing.ps gs252/wrfont.ps
gs252/type1ops.ps gs252/lines.ps
gs252/unprot.ps gs.exe
gs252/empty.ps
You can obtain addtional fonts for use with GNU Ghostscript via anonymous
ftp to wuarchive.wustl.edu in the file:
mirrors/gnu/ghostscript-fonts-2.5.2.tar.Z
Just uncompress and "un" tar this right in the gs252 directory.
/*---------------------------------------------------------------------------*/
You've chosen to try PSFax/2, a program written by Gary Hennigan, to send
postscript files as faxes. PSFax/2 relies on the GNU utility Ghostscript to
perform a MAJOR portion of it's work, converting the postscript files to
Group 3 fax files. I'm distributing the executable for Ghostscript along
with the support files necessary for running it because I did have some
trouble compiling it. Be aware that this compiled version ONLY has support
for two devices, dfaxhigh and dfaxlow. This means that it will NOT display
postscript on your screen. If you want to take a crack at compiling
GhostScript yourself you can get the source on the same machine and in the
same directory where the extra fonts can be found, as mentioned previously.
A few warnings:
I am distributing the source code because I won't have time to
support this release of PSFax/2 in a timely manner. That don't mean you can
do anything you want with it though! The source code can be modified as
much as you like as long as you follow these guidelines:
1) The source code, in whole or in part, can NOT be used in any, or
sold as a, "for-profit" program! This means that while I'm giving
you the code to do with what you please I don't want ANYONE (other
than myself:)) to make a profit from the long hours of labor I put
into it. At some point I'd like to release sharware version that is
multi-threaded, has a WPS interface and has the capability to receive
as well as send faxes. So....I want to keep the rights to MY source
code.
2) If you do modify the source code you must remove any reference to
myself (except for an acknowledgement:)) that might be contained
in the source code (probably just the header). This is so I don't
end up trying to explain something someone else did! It's hard
enough to figure out what I did!!
3) Also, a VERY small portion of the code is taken from the
GNU code NetFax so you must adhere to the FSF's restrictions
as well!
4) While I've found this code works for me I can't guarantee it's
functionality, as such it should be considered an alpha release
and NOT relied upon in any way shape or form!
That's It! I'd appreciate it greatly if you'd follow these simple guidelines!
Now with that said I would like to receive or at least hear about
any modifications you make, in-particular, anything you had to do to make
PSFax/2 work on other FaxModems. As I said I can't support it in a very
timely manner but I WILL have a small amount of time to devote to any
problems you may have. I just don't feel justified charging for something
I can't support in less than a two-week period and that relies so heavily
on free utilities written by others!
For such information just drop me an email note, via the InterNet.
Send it to:
ghenniga@NMSU.Edu
/*---------------------------------------------------------------------------*/
Installing and running PSFax/2 and GNU Ghostscript:
1) The file GS.EXE MUST be someplace in your current path! This is
important since PSFax/2 does not use a path specification when
invoking GS.EXE
2) The environment variable, set in your CONFIG.SYS file, GS_LIB
must be set to point to the directory where you installed GNU
Ghostscript.
Example:
SET GS_LIB=C:\OS2BIN\GS252
3) If you have problems with Ghostscript complaining that it can't
find one of it's support files also try setting the environment
variable GSDIR to point to the same directory as above.
4) The environment variable FAXPATH must be set to point to the
directory where the files PSFAX2.CNF and COVER.PS (optional) are
found.
Example:
SET FAXPATH=c:\user\gary\programs\psfax2
5) To obtain help on how to use PSFax/2 itself just type in the name
of the executable without arguments.
Example:
psfax2
6) To configure things like the port, etc., look in the file
PSFAX2.CNF which is commented.
7) The location of the DLL files, e.g., emx.dll, must be in a
path included in the LIBPATH statement of your CONFIG.SYS file. If
you wish to add a separate path for their location you WILL, after
making the appropriate changes in CONFIG.SYS, have to reboot.
Assorted Notes:
PSFax/2 uses the popen function to run Ghostscript, as
such it can NOT detect any errors that may occur when converting
a document. This means if you're unsure as to whether or not a
document can be converted you had better watch while PSFax/2 runs,
otherwise the remote fax machine will either put out garbage or
hang up on you promptly.
Remember, I didn't write the conversion program so chances
are any problems you may have with it I won't be able to help
with! If all else fails you can try converting the document on a
Sun where Ghostscript can be compiled with little or no problem.
I compiled the executable version of PSFax/2 with EMX 0.8e
and the make file provided with this source.
The file cover.ps is a coverpage I generated using MS Word
and modified to use variables. It is NOT the greatest thing in the
world but it is functional. Your best bet is just to add a cover
page as the first page of the document you intend to send but in
a pinch you'll probably find cover.ps sufficient.
You'll want to modify cover.ps to show your address and
a header you want appear as you desire. The text of the header
is on line 172 in cover.ps and the address information on lines
277-279.
For documentation and restrictions on GNU Ghostscript
please obtain a valid distribution of the source code!
The only configuration I KNOW PSFax/2 works with is as
follows:
486/33 with 16MB RAM
Supra FaxModem v.32bis
Connection with Class 2 fax machines only!
9600bps connection rate
Well, that's it! If you have ANY questions feel free to drop me an email
note. As I said I can't guarantee a TIMELY response but barring a major
catastrophe I WILL get back to you!
Gary Hennigan
Internet email: (ghenniga@NMSU.Edu)
US Mail: Gary Hennigan
2238 Carreon Pl. #1
Las Cruces, NM 88005-3869