|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 13 Jan 2001 15:38:56 To : All Subject : Re: Fax server -------------------------------------------------------------------------------- Dolgopolov Sergey wrote: > > Так вот проблема в следующем. Факс то отправляется, но не могу из > документа который приходит на этот псевдофакс в Postscript'e (ps) > вытищить номер факса на который его слать. > Пробую различные утилиты ps2ascii, pstotext, даже ps2pdf->pdftotext, но > в итоге получаю только набор абсолютно непонятных символов. Пробовал и > ghostscript. Тот же эффект. > Кто боролся с этой проблемой? Помогите пожалуйста. А вы гляньте в дамп файла, который формируется мастдайным драйвером. Там просто кодированный мусор. Так как это рекомендовано в faxing.txt от самбы номер просто не достать. Вот с годик назад я задавал сходный вопрос и один умный человек ( запамятовал как его звать - давно было, но дай бог ему здоровья ) посоветовал вытаскивать номер назначения факса из строки %%Title , формируемой драйвером PS из мастдайки. Если сам печатаемый файл назвать как SomeFile-fax-1234567.* то эта строка попадет в %%Title. Откуда ее можно выцепить простым grep-ом или awk. Hо , вот смех, давеча обнаружил, что если мастдайка новая, какой-нибудь последний билд w98, то при указании кирилического имени файла вся строка в %%Title просто переводится в текстовый дамп крутым драйвером PS (проверял AppleWriter и IBM PageWriter { или PagePrinter что ли ?}). Короче, все - перебиваю скрипт из sh на perl, ибо задолбало комбинировать кодокопательные утилиты. Bye. -- Aleksey Barabanov <alekseybb@mtu-net.ru> --- ifmail v.2.15dev5 * Origin: Home office (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/44133e52ae41.html, оценка из 5, голосов 10
|