|
|
This article is available in: English Castellano ChineseGB Deutsch Francais Italiano Nederlands Portugues Russian Turkce |
by Mark Nielsen <articles(at)audioboomerang.com> ��������: ������AudioBoomerang.com����������һ�Ҵ����� ���Ͳ�׷�ٸ��Ի��Ķ�ý��email����ҳ�����ſ챨(newsletter)�����վ��������Ϊ���ʣ� �������ղ�Ʒ���ͻ������磺�߼��Ķ��ƵĹ����û�������ͳ�Ʊ��棬�����Ƕ�δ�����һЩ ר�ҷ���������ʱ�����Ϊ��������(GPL)���������ĵ�(FDL)׫д���£�ͬʱҲ�Ƿ�Ӫ����ѧ ϰ����eastmont.net�ij�Ա�� Ŀ¼: |
ÕªÒª:
��RedHat 7.2�ϰ�װEfax���շ����档
����/usr/bin/fax��/usr/bin/fax_custom��Ȼ�����޸������¼��У�
FAXDIR=/var/spool/fax/incoming NAME="AudioBoomerang.com Computer Fax Server" FROM="+1 111 222 3333" ANSFNAME="fax_%Y%m%d_%H%M%S"
��/etc/inittab��, �ҵ��޸�����:
S0:2345:respawn:/bin/sh /usr/bin/fax_custom answer
efax -d /dev/ttyS0 -l "268 1162" -c 1,5 -r reply����
fax answer
����㲻��fax���ں�̨�ȴ��¸��������ӣ���ô�Ͳ�Ҫ�������ڡ��ļ����á� һ���ᵽ�Ķ�/etc/inittab���޸ġ�
�����ִ����������
ps auxw | grep efax��ῴ��efax�ں�̨���У���������
�dz��õ��ǣ������ɱ������1689�������Զ��ں�̨�ٴ����У������ţ��� ���¶�ȡ/usr/bin/fax_custom�ļ������ǣ�����������ļ��������޸ĵĻ��� ֻҪ ����Ϊ�˲���������ͼ���ʹ���֮ǰɱ��efax���̾Ϳ����ˡ�
�������Ѵ����ӡ����,�������£�
efix -ops fax_20020606_014847.001 | lpr
�������ӡ�ļ�����������һ�����ݵ�Ŀ¼�
ln /usr/bin/fax /usr/bin/faxlpr
fax:lp=/dev/null:sd=/var/spool/fax:if=/usr/bin/faxlpr_perl:
mkdir /var/spool/lpd/fax touch /var/spool/lpd/fax/lock
/etc/rc.d/init.d/lpd restart
�һ�����Щ�䶯��
l=`$FAX send "$num" fax$$` Ϊ `gs -q -sDEVICE=tiffg3 -dNOPAUSE -sOutputFile=fax_out fax$$ </dev/null` l=`efax -t $num fax_out` `rm fax_out`���޸����������У�
num=` echo "$cfile" | sed -e /^[^J]/d -e s/..//` host=`echo "$cfile" | sed -e /^[^H]/d -e s/..//` user=`echo "$cfile" | sed -e /^[^P]/d -e s/..//`
#!/usr/bin/perl my $String = ""; foreach my $Arg (@ARGV) { if ($Arg =~ /\-j/) { my $Copy = $Arg; $Copy =~ s/\-j//; open(FILE,">lock"); print FILE "hfA$Copy"; close FILE; } } my $Command = "/usr/bin/faxlpr"; system ($Command, @ARGV); print 1;
�Ǹ�perl�ű�ʹfaxlpr�����ҵ����̺ţ��޸�"fax"����Ϊ"efax"Ҳ�� ��Ҫ�ģ���Ϊ����ͼ����lock�ļ������Ҳ�����������
�������ҵķ��ʹ���ķ������ƻ�lock�ļ�������������ڽ��ܴ����ʱ���ʹ��� ���ܻᵼ�´���
������Щʹ��֮����Ĵ�ӡ������Ҫ����ָ��"-J"ѡ��ܹ������� ʹ�ã�'lpr -P fax -J "555 1212" file.ps'�� ����,�ʹ�ӡ���ļ���Ȼ�� ��������ļ���ӡ������
��Ҳ����ֻʹ��efax����ʹ��棬������ͨ����ӡ���񡣲���������ڷ���֮ǰ ʹ�� gs������ת��һ�¸�ʽ����Ҳ�Ǻ�ʹ������顣
Efax�����ڽ��mgetty�����⣨���Թ�������ʧ�ܣ�֮ǰ��һ����ʱ�������Ҳ���hylafax�� ΨһÔ���ǰ�װ����rpm��ʱ��mgetty��ͻ��Ȼ���Ҷ�mgetty������Ȥ������ת��efax�������� ���Խ���ʹ��mgetty����Ϊ�һ���ʹ��ͬһ��modem�������͵�¼��������顣�������������Щ�� ����������Щmodem������ȷ�ļ��fax,voice,login������IJ���Ը��efax�ʹ�ӡ�����ʹ��档
Article Version 1.2 : Date Last Changed Thu Jun 13 04:17:31 2002
|
��ҳ��LinuxFocus�à¼ï¿½ï¿½Î¬ï¿½ï¿½
© Mark Nielsen, FDL LinuxFocus.org ���������LinuxFocus�������������� |
������Ϣ:
|
2002-07-08, generated by lfparser version 2.25