티스토리 뷰

html을 팩스로 전송하기..

1. 제작환경: Redhat 7.3 ,ISA모뎀2개,허름한(?) 서버

2. 제작비용: ISA모뎀(used)X2 = 5000원


2.준비물 :

                .한글패치를 더이상 손될게 없는 고스트스크립(저는 미지리눅스를 이용하였습니다)

                .html2ps(웹페이지를 포스트스크립트로 변화시키는 펄스크립트 http://www.tdb.uu.se/~jan/html2ps.html)

                .백묵폰트(?)

                .Hylafax pakage.

                .W3m or Lynx

                .편의를 위해 script언어를 사용해야할껍니다..^^(저는 bash 스크립트를 이용했습니다...)


3.작업순서

        1)팩스서버구축

                a.설치가 잘돼는 ISA팩스모뎀을 설치한다.

                b.Ghostscript을 설치(한글패치완료)

                b.Hylafax_server를 설치후 set up완료.(이 단계는 오래전 서정룡dreamsoh@orgio.net 님께서 번역해놓은 문서가 있습니다.)

                문서보기http://system.kujin.net/Board/BoardPrint.php?Board_no=20&CODE=server&page=2(원래 주소를 잊어버려 저의 사이트에 있는 문서입니다.오해 없으시길..)

                c.위 단계를 마침으로 일단은 문서를 보낼수는 있습니다.

        2)웹페이지 팩스전송

                a. x.html을 포스트 스크립화일로 만들기위해서는 html2ps를 이용해야합니다.(제가 알아본 바로는 넷츠케이프를 이용하여 ps화일을 만들수있습니다,또한 pdf를 통해 다시 ps로 변환이가능합니다.)

                b. hylafax를 이용하여 a단계에서 만든 x.ps화일을 전송하면 웹페이지 팩스전송단계까지 끝납니다.


*$home/bin/w3m -dump_source $url|$home/bin/html2ps -f $home/include/hangul> $tmp/$today_dir/job_$1_$2_$today_time.ps

                (*이 명령은 웹페이지를 html문서로 덤프한다음 html2ps의 한글($home/include/hangul)설정화일을 이용하여 포스트스크립트화일로 변환합니다.


cat /home/intra/include/hangul

               (* 만약 ps파일의 한글이 깨져있다면 로그메세지를 참조해서 폰트의 위치를 조정해 주면 해결됩니다.좀더 자세한 문서는 최준호님의

               홈페이지(http://www.kr.freebsd.org/~cjh/freetime/printing/gs/)를 참조하세요


* 덧붙여, ISA팩스모뎀 하나가 1페이지짜리 문서 보내는데 최소 26초에서 1분까지도 걸리더군요.

그리고 팩스서버를 만들당시엔 몰랐는데 넷츠케이프에서 ps화일 만들면 훨씬더 깨끗한 양질의 ps화일을 만들어낼수있습니다.

그리고 로그파일을 분석하여 팩스의 전송여부를 판가름할수도 있습니다.

전체적으로 몇 백만원 상당의 윈도우즈용 팩스서버를 비록 손이 많이 가지만.....5000원과 삽질을 통해서 몇백만원대의 팩스서버를 대신할수있었습니다.

저보다 앞서 많은 문서를 만들어 놓으신 분들께..감사를 드립니다...

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크