Аргус имеет возможность, помимо передачи файлов по FTN-технологии, заниматься приемом факсов. Прием может осуществляться как посредством внешних программ-приемщиков, так и внутренними функцияси системы Аргус. Отправка факсов в текущей версии Аргуса не реализована.
В диалоге Конфигурация линий почтовой системы cущетвует поле "Fax Inbound", определяющее каталог, в который будут помещены принятые факсимильные документы в формате TIFF (Tagged Image Format File). Для получения имени принятого TIFF-файла используются макро-определения:
|
полное имя файла (с путем), например d:\fl\infax\03Jan003.tif |
|
путь к файлу, папример d:\fl\infax\ |
|
имя файла (без расширения), например 03Jan003 |
|
расширение файла, например .tif |
Комбинация %PATH%%NAME%%EXT%
идентична %PATHNAME%
Если при ответе на входящий звонок от модема поступило сообщение +FCON
, CONNECT FAX
, или +FCO
- это служит сигналом для начала факсимильного приема. После обнаружения этой строки, в зависимости от значения Config / Dial-up / Modems / Fax / Fax Receiver / Internal-External, Аргус передает управление портом либо внутренним функциям приема факсов, либо внешней программе. Командная строка внешней программы задается в поле External Fax Receiver диалога конфигурации модемов. В этой строке можно использовать специальные параметры, согласно главе Сервисы. Префиксы командной строки внешней программы приема факсов те же, что и для Externals/Post-processors:
|
запустить с низким приоритетом (IDLE_PRIORITY_CLASS) |
|
запустить с высоким приоритетом (HIGH_PRIORITY_CLASS) |
|
запустить с критическим приоритетом (REALTIME_PRIORITY_CLASS) |
|
запустить в скрытом режиме |
|
запустить в скрытом бесконнсольном режиме (DETACHED_MODE), только для консольных Win32-приложений. |
|
'>' - вместо запуска приложения установить файл-флаг с именем, следующим за '>'. |
Для приема факсов с помощью системы Аргус, ваш модем должен быть настроен на работу с Class 2. Это производится добавлением в строку инициализации команды +FCLASS=2
(или +FCLASS=2.0
для модемов USR, или +FCLASS=6
для модемов ZyXEL). Работа с другими классами в текущей версии системы Аргус не предусмотрена.
Пример настроек окна Config/Dialup/Modems для модема ZyXEL E+ для приема факсов с использованием программы BGFAX B.J. Guillot в качестве внешнего приемщика:
External Fax receiver |
|
Commands/Init |
|
Commands/Answer |
|
Внутренний приемщик факсов поддерживает наборы команда Class 2 и Class 2.0.
Class 1 внутренним приемщиком также не поддерживается.
Строки ответа для приема факсом внутренним приемщиком схожи с используемыми для внешнего:
Для модемов Class 2 | ~AT&F|AT+FCLASS=2|AT+FLID="ID"|AT+FAA=1;a! |
Для модемов Class 2.0 | ~AT&F|AT+FCLASS=2.0|AT+FLI="ID"|AT+FNR=1,1,1,1|at+FAA=1;a! |
Некоторые факс-модемы переключают скорость порта на 19.2 Kbps после установления факс-соединения, другие же оставляют скорость порта неизмененной. Скорость порта должна быть синхронизирована между компьютером и модемом. Это достигается установкой соответствующего значения чекбокса "Switch DTE to 19.2 Kbps" странички "Fax" диалога конфигурации модема. Прием "мусора" после строки +FCON (или +FCO) свидетельствует о неправильно установленном значении чекбокса "Switch DTE to 19.2 Kbps".