HylaFAX The world's
most advanced open source fax server
|
|
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
[hylafax-users] Fwd:Re:printing faxes automatically to a win
This is how I have solved the printing to a PCL networked printer. If you
change the last part to use 'smbprint' instead or 'lpr' it should work.
I used to use 'nprint' for novell printers instead of 'lpr'.
************************Start fax2pcl_script*********************************
#!/bin/sh
# Set the PRINTER var to a "gs" device.
# Try gs -h for a list of drivers
# You must have nenscript installed to run this.
# PRINTER=djet500
PRINTER=ljet4
fax2ps -S -W 8 -H 10.5 $1 | gs -q -sDEVICE=$PRINTER \
-sPAPERSIZE=letter -dNOPAUSE \
-dSAFER -sOutputFile=- - \
| lpr -P$2 -
************************Stop fax2pcl_script*********************************
The next thing is to add some logic in 'faxrcvd':
Lines added to 'faxrcvd'
************************Start faxrcvd*********************************
PRINT_SCRIPT=/var/spool/lpd/fax2pcl_script
PRINT_S0=mecopier
PRINT_S1=mecopier
PRINT_S2=mecopier
PRINT_S3=mecopier
HYLAFAXDIR=/var/spool/hylafax
# These line I added after " ) | 2>&1 $SENDMAIL -ffax -oi $TOADDR"
# Print file to specified printer.
if [ "$DEVICE" = "ttyS0" ]; then
$PRINT_SCRIPT $HYLAFAXDIR/$FILE $PRINT_S0 &
elif [ "$DEVICE" = "ttyS1" ]; then
$PRINT_SCRIPT $HYLAFAXDIR/$FILE $PRINT_S1 &
elif [ "$DEVICE" = "ttyS2" ]; then
$PRINT_SCRIPT $HYLAFAXDIR/$FILE $PRINT_S2 &
elif [ "$DEVICE" = "ttyS4" ]; then
$PRINT_SCRIPT $HYLAFAXDIR/$FILE $PRINT_S3 &
fi
************************Stop faxrcvd*********************************
-Brian
____________________Reply Separator____________________
Subject: [hylafax-users] printing faxes automatically to a windows pr
Author: Yan Seiner <yan@cardinalengineering.com>
Date: 8/23/2001 12:49 PM
I realize this is probably more of a windows/samba question - but I'be
been asked to see if I could print faxes automatically to a printer
attached to a windows machine. The machine in question will most likely
be a windows 9x box.
Any ideas on where to start?
All my printing is done the other way - from windows boxes to linux
server....
Thanks,
--Yan
--
__ __
| / /
/------/
-- / \ / \ --
/ /\ \ / /\ \
| / | \/--|-- |
\ / \ /
~~ ~~
"The older I get, the faster I was."
____________________ HylaFAX(tm) Users Mailing List _______________________
To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null
____________________ HylaFAX(tm) Users Mailing List _______________________
To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null