From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jan 13 20:39:08 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA35291;
	Thu, 13 Jan 2000 20:39:08 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from dns1.swing.co.jp (dns1.swing.co.jp [210.238.233.178])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA35286
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 13 Jan 2000 20:39:07 +0900 (JST)
	(envelope-from swingadm@swing.co.jp)
Received: from ibm (ibm.office.swing.co.jp [192.168.1.4])
	by dns1.swing.co.jp (8.9.3/3.7W) with SMTP id UAA00476
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 13 Jan 2000 20:38:36 +0900 (JST)
Date: Thu, 13 Jan 2000 20:38:25 +0900
From: =?ISO-2022-JP?B?GyRCQEZGIxsoQiAbJEJNOjBsTzobKEIg?=<swingadm@swing.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <200001121338.WAA17575@v.noc.titech.ac.jp>
References: <387C5A99352.718ESWINGADM@dns1.swing.co.jp> <200001121338.WAA17575@v.noc.titech.ac.jp>
Message-Id: <387DB93126C.9A96SWINGADM@dns1.swing.co.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.25.06
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 48943
Subject: [FreeBSD-users-jp 48943] Re: pbm to gif or somthing
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: swingadm@swing.co.jp

> pbm$B$A$e$&$N$O(B man pbm$B8+$k$H(B bitmap($BGr9u(B2$BCM(B)$B$NI8=`7A<0$N$h$&$G$9!#(B
> $B$3$l$r(B gif$B$d(B jpg$B$K$9$k$K$O$I$&$9$s$N$+$J(B $B$H(B /usr/X11R6/bin/$B$N2<$r(B
> ls *gif $B$GC5$9$H(B ppmtogif$B$F$N$,8+$D$+$j$^$9!#$G(B man ppm $B8+$k$H(B $B$3$l$O(B
> ppm - portable pixmap file format $B$@$=$&$G$9!#$5$i$K(B pgm$B$F$N$,$"$k$h$&(B
> $B$G(B $B$3$l$O(B pgm - portable graymap file format $B!#(B
> $B$G(B $B$h$/$3$l$i$N(B man$B$r$_$k$H(B $B$=$l$>$l$N7A<0$r7R$0%3%^%s%I$,MQ0U$5$l$F$k(B
> $B$h$&$G!"(B pbmtopgm $B$7$F(B pgmtoppm $B$7$F(B ppmtogif $B$9$l$P$h$5$=$&$J5$$,$7$^(B
> $B$9!#(B

$B$"$j$,$H$&$4$6$$$^$7$?!#(B
$B$H$j$"$($:!"(B.gif$B$K$G$-$F!"(Bweb$B7PM3$G$_$l$?$j$J$s$+$7$F!"9,$;$K$J$j$^$7$?!#(B

mgetty+senfax$B$K$D$$$F$$$?%5%s%W%k$N%9%/%j%W%H$rJQ99$7$F!"<!$N$h$&$K$7$^$7(B
$B$?!#(B

$B!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!](B
MAILTO="xxxx@swing.co.jp"
MAILER=/usr/sbin/sendmail

PATH=$PATH:/usr/local/bin
G3TOPBM=g32pbm
HUP="$1"
SENDER="$2"
PAGES="$3"

shift 3
P=1

while [ $P -le $PAGES ]
do
        FAX=$1
        RES=`basename $FAX | sed 's/.\(.\).*/\1/'`

        if [ "$RES" = "n" ]
        then
                STRETCH="-s"
        else
                STRETCH=""
        fi

        #Make .gif file by SWING
        TOPGM=/usr/X11R6/bin/pbmtopgm
        TOPPM=/usr/X11R6/bin/pgmtoppm
        TOGIF=/usr/X11R6/bin/ppmtogif
        GIFLO=/usr/home/swing/public/fax/
        $G3TOPBM $STRETCH $FAX \
        | $TOPGM 1 1 | $TOPPM white | $TOGIF > $GIFLO`basename $FAX`.gif

        (
            echo "Subject: fax from $SENDER, page $P of $PAGES"
            echo "To: $MAILTO"
            echo ""
            $G3TOPBM $STRETCH $FAX \  
            | uuencode `basename $FAX`.pbm
        ) | $MAILER $MAILTO

#        rm $FAX

        shift
        P=`expr $P + 1`
done

exit 0 
$B!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!]!](B

$B%7%'%k$b$m$/$K$D$+$($J$$$N$K!"$&$^$/$$$C$F$&$l$7$$$G$9!#(B
$B$?$@!"LdBj$bM-$j!*!*(B
$B%a!<%k$K(B.gif$B%U%!%$%k$rE:IU$7$FAw$m$&$H!"$:$i$:$i$H%Q%$%W$G7R$$$G$$$/$H!"(B
ppmtogif$B$N$H$3$m$G!"(Bout of memory allocating an array$B$H$$$o$l$^$9!#(B

$B$^$?!"(Bpgmtoppm$B$N$H$3$m$G!"(Bcann't parse color names database line -
$B$J$I$H$$$o$l$^$9!#(B

$B$^$"!"$A$c$s$H(B.gif$B%U%!%$%k$,=PMh>e$,$C$F$$$k$N$G!"LdBj$8$c$J$$$h$&$K$b;W(B
$B$&$N$G$9$,!"$J$s$H$J$/!"(Brgb.txt$B$H$$$&$N$,LdBj$N$h$&$K;W$C$F$$$^$9!#(B
$B$G$-$l$P!"$^$?!"65$($F$/$@$5$$!#(B
$B$"$j$,$H$&$4$6$$$^$7$?!#(B

						$B%9%$%s%03t<02q<R(B
							$Bc7F#(B $BM:0lO:(B
