AUTOMATIC TRANSFER FILE (ATF). VERSION 1.1. C 1991
Программа ATF.EXE предназначена для автоматической передачи файлов по коммутируемым телефонным каналам с использованием модема LEXAND TS-2400.
Для успешного выполнения программы Вы должны перенести ее в подкаталог Вашего компьютера, где находится программа-драйвер модема LEXAND TS-2400 (MODEM.EXE) версии не ниже 2.5.
Запуск программы осуществляется из командной строки.
Формат запуска
ATF.EXE [ PATH ] FILENAME TEL [ /M ] [ /S ] [ /L ]
где,
- PATH - Путь доступа к файлу (не обязательно);
FILENAME - Имя передаваемого файла;
TEL - Номер телефона абонента;
/M - Признак выдачи сообщений на экран (не обязательно);
/S - Признак выключения звука при передаче (не обязательно);
/L - Признак выдачи сообщений на английском языке (не обяз.).
При запуске программы прописные и строчные буквы не различаются. Если не задан PATH, то файл ищется в текущем каталоге вашего диска. При задании номера телефона абонента допускается использование тире для разделения цифр номера. Для ожидания гудка при наборе международного номера телефона используется два тире подряд или запятая.
- Примеры:
8--044-216-27-96;
8,0442162796;
2162796;
2-16-27-96.
Программа ATF.EXE осуществляет набор заданного номера телефона и устанавливает соединение с компьютером-сервером на котором предварительно должна быть запущена программа MODEM.EXE в резидентном режиме (MODEM.EXE /A). После этого происходит автоматическая передача заданного файла и ,при завершении передачи, - рассоединение.
Программа вырабатывает следующие коды возврата:
- 0 - нормальное завершение;
6 - ошибка в линии;
8 - ошибка при выполнении дисковой операции;
9 - аппаратная ошибка при наборе номера;
10 - время ожидания кончилось;
12 - ошибка при приеме блока (ошибка в контрольной сумме);
14 - отсутствует или неисправно аппаратное обеспечение;
15 - операция прервана (нажата клавиша ESC при передаче);
30 - указанный файл не найден;
40 - ошибка при освобождении памяти;
50 - ошибка при загрузке программы MODEM.EXE.
Пример написания BAT-файла для запуска программы.
- @ECHO OFF
ATF.EXE L.NUM 8--044-2162796 /M
IF ERRORLEVEL 50 GOTO ERRMOD
IF ERRORLEVEL 40 GOTO ERRMEM
.
.
GOTO EXIT
:ERRMEM
ECHO ОШИБКА ПАМЯТИ
GOTO EXIT
:ERRMOD
ECHO ОШИБКА ПРИ ЗАГРУЗКЕ ПРОГРАММЫ MODEM.EXE
GOTO EXIT
.
.
:EXIT
НАЗАД