Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
|
TCPFOSS
Руководство пользователя
V4.5.8
Содержание
Введение. 3
Что нового. 4
Установка программы.. 15
Настройка программы.. 16
Глобальные параметры.. 17
Описатель абонента. 23
Локальные параметры.. 25
Настройка операционной системы.. 33
Настройка Windows 95 для работы с TCPFOSS. 34
Настройка Windows NT для работы с TCPFOSS. 37
Запуск и работа с программой. 41
Аутентификация. 45
Файл протокола. 48
Сообщения об ошибках. 51
Проблемы и их устранение. 52
Введение
Коммуникационная программа TCPFOSS предназначена для передачи файлов в локальных и глобальных вычислительных сетях по протоколу TCP/IP. Передача ведется в автоматическом режиме.
Преимущества данной программы перед другими коммуникационными программами заключаются в следующем:
· Обмен ведется в дуплексном режиме.
· Допередача файлов при разрыве канала связи.
· Передаваемые файлы могут иметь разные приоритеты. Появление более приоритетного файла вызывает приостановку передачи менее приоритетного файла. Это свойство позволяет отправлять низкоприоритетные файлы любого размера, задержки в отправке высокоприоритетных файлов не будет.
· Оригинальный протокол обмена файлами значительно повышающий скорость обмена при передаче большого количества файлов малой длины. Например, при работе по выделенной линии связи при передаче файлов длиной менее 1 Кбайт TCPFOSS превосходит PROCARRY по скорости в 2,5 раза, FTP-более, чем в 3 раза. При работе через спутниковые каналы связи и сеть X.25 эти цифры еще выше. При передаче длинных файлов скорость обмена близка к физической скорости канала связи.
· Система защиты от несанкционированного доступа, базирующаяся на двух ключевом алгоритме шифрования RSA.
· Передача файлов с длинными именами.
· Возможность использования Internet как канал передачи данных.
· Предоставляется возможность разделения каналов связи между различными приложениями, как то: работа с SQL-запросами, WEB-серверами и т. д.
· Маршрутизация пакетов средствами операционных систем, что позволяет не прерывать работу в случае отключения прямых каналов связи при существовании обходных.
· Простота интеграции с почтовыми системами, использующими внешние коммуникационные программы.
Что нового
Новые версии программы можно получить на сервере www. foss. .
С автором программы можно связаться по адресу S. *****@*** или *****@***
V4.5.8
· Добавлен обработчик незапланированных исключений. При их появлении создается отчет об ошибке, и серверная версия программы перезапускается.
· При работе по расписанию, в моменты, когда #Scan=-1, вызов абонента прекращается. Раньше, вызов прекращался после успешного обмена.
· Добавлены параметры #LanAddr, #RasAddr, #RasAddr_N для перебора IP адресов.
· На базе TcpFoss сделана программа IpxFoss для обмена в сети IPX/SPX.
· C 18-й версией библиотеки защиты НБУ выводится диалоговое окно с предупреждением об окончании срока действия ключа.
· Добавлен параметр #ConnectTimeOut , который задает максимальное время для установки соединения.
· Разблокированы кнопки на панели инструментов при открытом окне с настройками TcpFoss.
· Ускорена работа с приоритетами.
· В журнал ошибок пишется информация о неудачных попытках создать принимаемый файл.
· При проверке на дубль вначале проверяется наличие файлов в папке Tmp.
· Параметр #TxQueue может принимать значения от 1 до 255.
· При приостановке передачи низкоприоритетных файлов в журнале фиксируется cps.
V4.5.7
· Параметр #Pri стал локальным.
· В предыдущих версиях при включенной подписи файла, если один из файлов не смог быть принят (код ошибки 3), то остальные файлы не принимаются из за несовпадения подписи (код ошибки 12). До внесения исправлений с библиотеку защиты, с этой проблемой борется TcpFoss.
· Сделаны правки при работе с параметрами, значение которых зависит от времени.
V4.5.6
· Устранена проблема с допередачей при включенном сжатии и шифровании(подписи) файлов.
· Исправлены сообщения об ошибках при работе с файлом журнала НБУ (#NbuLog).
· Не выводится сообщение о том, что файл журнала НБУ (#NbuLog) имеет 0-ю длину.
· Устранена ошибка, из-за которой мог не закрываться журнал НБУ за предыдущий день.
· Исправлено сообщение об ошибке, которое выводится, если найдена папка, заданная параметром #NbuSert
V4.5.5
· Устранена проблема с допередачей сжатых файлов при обмене со старыми версиями TcpFoss(до 4.5.0).
· Сделаны изменения для работы с V14 и V15 библиотеки защиты НБУ.
V4.5.4
· Исправлена ошибка при работе с #LanTry. Ошибка появилась в версии V4.5.0. Переход на резервный канал связи происходил, даже если ошибок обмена по сети не было.
· В лог файле снова фиксируется имя dial-up соединения (при #LogFmt =0, #LogFmt =1).
V4.5.3
· Сделаны изменения для работы с V15 библиотеки защиты НБУ. Эта версия библиотеки может работать с ключами на touch memory.
V4.5.2
· Иногда, при восстановлении абонентом прерванного соединения, TcpFoss аварийно завершался. В этой версии проблема устранена.
V4.5.1
· В командной строке добавлен параметр /tray - запуск программы свернутой в трей.
· Каталоги, заданные параметрами #Log, #LogErr, #NbuLog, создаются автоматически, если в имени каталога встречаются метасимволы %D, %Y и т. д.
Исправлена ошибка из за которой передача зашифрованных/подписанных могла прерываться.
V4.5.0
· Внимание!!! Произошла смена серийных номеров.
· В библиотеку защиты НБУ добавлены функции блочного шифрования и подписи, расширены коды ошибок. В TcpFoss добавлена поддержка этих функций. Появление блочного шифрования уменьшило объем передаваемой информации на 12.5%.
· Внимание!!! При включенной аутентификации НБУ программа не совместима с предыдущими версиями.
· Добавлен параметр #NbuMac.
· Сообщения "Отослан свой сертификат", "Получен сертификат от абонента" записываются в лог файл всегда, независимо от значения параметра #NbuLogLevel.
· Исправлена ошибка, из-за которой не инициализировалась система защиты, если до конца срока действия ключа оставалось менее шести дней.
· Устранена ошибка, которая приводила к появлению сообщений "Неизвестный абонент", если при старте программы были проблемы с инициализацией защиты НБУ.
· При ошибках аутентификации делаются повторные попытки выхода на связь.
· Можно узнать какая ошибка аутентификации возникла у абонента.
· Добавлен код ошибки 12 (Ошибка подписи/шифрования файла).
· В меню "Защита" добавлена команда "Версия библиотеки".
· В меню "Файл" добавлена команда "Перезагрузка".
· Лог файлы за предыдущий день закрываются в полночь, а не при выходе на связь.
· Для параметров #Scan, #Polling, #ReScan, #Break, #BreakPause, #RasPause, #RasTimeOut, # MaxTxCps, #MaxRxCps можно задавать разные значения, в зависимости от времени и дня недели.
V04.04.2
· При ненулевом значении #LanTry и работе по локальной сети в лог файле не пишется строка "via phone...."
· Добавлена возможность сворачивать программу в трей - в меню "Вид" появилась команда "Сворачивать в трей".
V04.04.1
· При внесении доработок в библиотеку защиты НБУ, перестало работать шифрование файлов. В этой версии сделаны необходимые изменения.
V04.04
· Внимание!!! Произошла смена серийных номеров.
· Используется новая версия библиотеки защиты. Эта версия библиотеки загружает процессор значительно меньше предыдущей. Она не совместима с предыдущими версиями.
V04.03.11
· Добавлен параметр #ReScan.
· Изменена минимальная ширина столбцов в основном окне и окне с подробной информацией.
V04.03.10
· Используется последняя версия библиотеки сжатия - zlib1.
· В логе фиксируется время смены имени файла.
· Изменен разбор файла конфигурации. Комментарий начинается с символа ';', а не с пробела.
V04.03.9
· Исправлена обработка параметра #Auten.
· Добавлен параметр #AllShow.
· Добавлен параметр #ConnectRetry, который задает число попыток соединения, перед тем как положить трубку.
V04.03.8
· Добавлены параметры #RasConn, RasConn_1, ..., RasConn_9
· В лог файле фиксируются обрывы обмена.
· Устранено появление ложных сообщений "Обмен прерван".
· Устранена ошибка при подсчете количества переданных/принятых байт в строке END CONNECTION лог файла. До этого, при разрыве канала связи дважды учитывалась длина полностью переданных файлов, для которых не пришла квитанция об их успешном приеме.
V04.03.7
· Исправлена автоматическая настройка маршрутных таблиц (параметр #AddRoute). Теперь она может работать совместно с RRAS.
V04.03.6
· Добавлены параметры в командной строке:
/Min - Запуск в минимизированном окне
/Max - Запуск в максимизированном окне.
· В лог пишется информация о причинах ошибки чтения или записи.
V04.03.5
· Устранена ошибка в отображении окна с подробной информацией, которая могла вызвать exeption при интенсивном обмене.
· В окне с подробной информацией отображается мгновенный cps.
V04.03.4
· Восстановлена работоспособность под Win95.
V04.03.3
· При переходе через сутки старые логи закрываются.
V04.03.2
· Устранена проблема при смене лог файла.
· Добавлена возможность автоматической настройки маршрутных таблиц (параметр #AddRoute).
V04.03.1
· Изменен алгоритм работы с лог файлами.
· Неудачная попытка избавиться от использования dial-up соединения как маршрутизатора по умолчанию.
· Добавлены новые сообщения об ошибках аутентификации.
· Устранена ошибка библиотеки mfc42, которая не давала запускаться программе при поврежденном файле tcpfoss. ini.
V04.03
· Внимание!!! Произошла смена серийных номеров.
· Версия сделана на базе V03.20 и V4.02.
· Устранено появление в log файле строки S1 для успешно переданных файлов.
· При приеме сжатых файлов в папке #DebugInp сохраняются распакованные файлы.
· В log файле записывается код завершения программы.
· Снижена загрузка процессора при включенном ограничении скорости приема или передачи.
· Устранена ошибка, из-за которой высокоприоритетные файлы не вытесняли передачу низкоприоритетных файлов. Ошибка появилась в версии V03.18.
· У клиентской версии TcpFoss расширено окно состояния абонента, чтобы полоса прокрутки не перекрывала его.
· Удален параметр #DebugOut.
· Последние #LogRows строк в окне с подробной информацией накапливаются сразу после запуска программы (раньше, только после того, как окно было открыто в первый раз).
· Появилась возможность автоматического перехода на обмен через модем, при появлении проблем с обменом по локальной сети (параметры #LanTry и #Host).
· Для синхронизации с внешними программами добавились параметры #ConnectEvent и #DisconnectEvent.
V04.02
· В файле протокола работы фиксируется ip адрес абонента.
· Используется новая версия библиотеки защиты.
V04.01
· Внимание!!! Произошла смена серийных номеров.
· Версия сделана на базе V03.16 и V04.00.
· Исправлена ошибка, иногда приводившая к появлению дублей файлов, при очень частых обрывах соединений.
· Добавлена возможность перезаписи существующих файлов. См. параметр #TxRename.
· При наличии ошибок в файле конфигурации не появляется пункт меню "Защита", т. к. выбор этого меню приводил к аварийному завершению программы.
· Исправлено некорректное поведение программы, возникающее в случае отсутствия таблицы открытых ключей. После выбора пункта «Просмотр ключа» в меню «Защита» сообщение об ошибке выдавалось только первый раз.
· Пункт «Просмотр ключа» в меню «Защита» теперь содержит имя абонента, чей ключ будет просматриваться.
· Эта версия не распространялась, а только тестировалась в НБУ.
V04.00
· Внимание!!! Произошла смена серийных номеров.
· В этой версии была введена аутентификации абонента с использование библиотеки Национального банка Украины. В остальном эта версия совпадает с версией V03.15.
· Эта версия не распространялась, а только тестировалась в НБУ.
V03.20
· Появилась возможность сжатия файлов во время передачи (параметры #Compress, #NoCompress).
· Можно отключить splash окно, запустив программу с ключом /NoSpalsh.
· В главном окне программы можно сортировать абонентов по имени, времени, состоянию.
· При запуске программы открываются все окна, которые были открыты перед завершением.
· Добавлен параметр #Comment.
· Параметр #CanClose блокирует команду Файл->Свойства, одновременно с командой Файл->Открыть.
· Программа выгружается из памяти, если ее завершить во время редактирования файла конфигурации.
· В окне с подробной информацией файлы, переданные/принятые в разных сессиях обмена, отображаются разными цветами.
· Параметр #TxRename переименован в #RxRename, что выглядит логичней.
· Добавлена возможность перезаписи существующих файлов. См. параметр #RxRename.
V03.19
· Появилась индикация, когда на сервер выходит клиент с неверным паролем.
· Можно ограничивать скорость передачи и приема (параметры #MaxTxCps, #MaxRxCps).
· В логе фиксируется IP адрес абонента.
V03.18
· В лог файле имена файлов отображаются в том же регистре, что и на диске.
· Устранен exeption при перезагрузке системы.
V03.17
· Устранена ошибка, приводившая к тому, что глобальный лог не открывался в начале следующего дня.
· Устранено появление дублей файлов при очень частых обрывах обмена.
V03.16
· Добавлен параметр #RasTimeOut.
· Добавлен параметр #SoundErrTimeOut.
· Исправлена ошибка в help файле: Параметр #SoundErr перенесен в раздел "Локальные параметры".
· Восстановлен пропавший параметр #RasPhone.
· Добавлена возможность редактирования файла конфигурации.
· Устранена ошибка, приводившая к появлению в журнале, заданном параметром #LogErr, пустых строк.
· Устранена ошибка, которая при #LogLevel = 1, приводила к появлению строки END CONNECTION даже при неудачном выходе на связь.
· Расширены возможности параметра #LogLevel.
· Программа может работать как сервер автоматизации.
V03.15
· Исправлена ошибка, появившаяся в V03.14, из-за которой в файле с протоколом работы не отражалось переименование файлов.
· Исправлена ошибка, из-за которой не работала допередача файлов со временем создания, содержащее нечетное количество секунд. Допередача отсутствовала при передаче с NTFS на FAT.
· При задании параметра #LogErr можно использовать символы %Y и %y.
· Возможно указание приоритета ниже *.*
· Устранено появление сообщения "Выходной буфер переполнен".
· При испорченном файле защиты от дублей программа выдает сообщение оператору, и продолжает работу. Раньше - останавливалась, поэтому оператор должен был вручную удалять испорченный файл.
· Появилась индикация количества абонентов.
V03.14
· Теперь программа работает без dll файлов.
· Добавлен параметр #LogLevel.
· При задании параметра #Log можно использовать символы %Y и %y.
· Если протокол работы ведется в общем файле в формате FOSSMAIL, то в нем появляется поле с именем абонента.
· Добавлены параметры #RasPhone, #RasPhone_1, ..., #RasPhone_9.
· Устранено зависание программы, иногда происходившему при выходе на связь незарегистрированного абонента.
· Исправлена ошибка при работе с резервными телефонами.
· Сняты ограничения для параметра #BlkRx.
· Добавлены hotkeys. ALT+S для кнопки
(Остановить) и ALT+C для кнопки
(Вызвать).
· Теперь можно работать через SOCKS4, SOCKS5 Proxy с использованием программы SocksCap32.
· Окно с подробной информацией теперь перерисовывается каждую секунду. Возможно, теперь не будет жалоб на то, что программа иногда работает в полудуплексе.
· Если при обрыве канала связи, клиент в течение 2-х минут успевал снова соединиться с сервером, то он получал сообщение "Абонент занят". Сейчас эта проблема устранена.
· Появилась новая иконка
, индицирующая наличие ошибок ввода вывода при проведении обмена.
V03.13
· Устранена ошибка, приводившая к аварийному завершению программы, при приеме файла с некорректной датой создания, например: 0.0.2006 или 1.1.1979.
· Устранена ошибка, приводившая к аварийному завершению программы, при поврежденном файле %WINDOWS%\tcpfoss. ini.
· При разрывах канала связи не полностью переданные и принятые файлы не учитываются в сообщении "Обмен прерван. Передано X. Принято Y.".
· Кнопка
(Остановить), во время обмена с абонентом, всегда доступна.
· Добавлены параметры #RasUser_1, #RasUser_2, ..., #RasUser_9.
· Добавлены параметры #RasPsw_1, #RasPsw_2, ..., #RasPsw_9.
· Добавлены параметры #RasDomain, #RasDomain_1, #RasDomain_2, ..., #RasDomain_9.
· Добавлен параметр #RxShort.
· Добавлены параметры #LogErr и #SoundErr.
· Добавлены параметры #DebugOut, #DebugInp и #LogCrc.
V03.12
· Устранена ошибка, переводившая абонента в состояние "Вызов остановлен", при ошибке чтения файла открытых ключей.
· Теперь, при разрыве канала связи, когда абонент еще не успел сообщить свое имя, не выводится сообщение "Неизвестный абонент".
· Теперь, если имя абонента неизвестно, вместо сообщения "Без имени" выводится IP адрес.
· Устранены ошибки при работе с файлом протокола. Теперь:
- Общий протокол ведется и после повторного открытия файла конфигурации;
- Номер канала и время последнего выхода на связь при закрытии протокола выводятся корректно.
· Сделаны коррекции при работе со временем создания файла.
· Сообщения "Отказал в доступе" и "Отказано в доступе" теперь не перекрываются сообщением "Вызов остановлен".
V03.11
· Добавлен локальный параметр #Auten.
· Добавлен локальный параметр #TimeOut.
· Кнопка
(Остановить), теперь может прерывать обмен и с абонентом, являющимся клиентом данного узла.
V03.10
· Наконец-то написан help.
· При закрывании окна с подробной информацией фокус возвращается в основное окно программы.
· Теперь при описании абонента можно задать, что часть модемов подключена к выделенной линии, а часть к коммутируемой.
· Добавлены параметры #RasUser, #StartupPause и #TcpClosePause.
· Устранена ошибка при ведении протокола работы в общем файле, иногда приводившая к аварийному завершению программы.
· Введены коды возврата.
· При установке канала связи теперь выводится имя соединения. В протокол также заносится имя соединения, по которому шел обмен.
· Исправлена ошибка при работе со временем создания файла, приводившая к тому, что время создания файла на передающей и приемной стороне могли отличаться, если у абонентов были разные настройки часовых поясов. Это исправление действует только при работе новых версий.
V03.09
· Теперь все файлы перекладываются из папки, заданной параметром #Out в папку, заданную параметром #OkOut, если это, конечно, заказывалось.
· В предыдущей версии, после того как истек интервал времени, заданный параметром #BreakPause, повторный выход на связь происходил только при наличии файлов в папке #Out. В этой версии эта ошибка устранена.
V03.08
· При перекладке файлов из папки #Out в #OkOut, теперь используется такой же алгоритм, как и при перекладке из Tmp в Inp. Т. е. при возникновении ошибки при перекладке операция повторяется #ErrRetry раз с интервалом #ErrPause. При неудачном завершении в файл протокола заносится строка Err rename.
· Добавлены кнопки
(Вызвать) и
(Остановить). Кнопка "Остановить" теперь прерывает обмен файлами и останавливает вызов абонента.
· Количество строк отображаемых в окне с подробной информацией теперь задается в файле конфигурации глобальным параметром #LogRows. Значение по умолчанию 30 строк.
· Dll для работы с удаленным доступом теперь загружается динамически. Если в файле конфигурации нет обращения к удаленному доступу, то dll не загружается.
· Расширены возможности параметров #Scan, #Polling, #Break. Добавлен параметр #BreakPause.
· Параметр #RasPause стал локальным.
· Появился параметр #CanClose.
V03.07
· Время начала сессии теперь выводится правильно.
· Устранена ошибка, вызывающая исключение C0000005 по адресу 0040862A.
· Переименованы параметры #CntRetry в #ErrRetry и #CntPause в #ErrPause.
· Расширен синтаксис параметра #Host.
V03.06
· Введена защита от появления дублей при обрыве канала связи. Для реализации этой защиты в папке, заданной параметром #Out создается подкаталог Tmp, в котором хранится служебная информация. Передачу дубля можно определить по нулевому cps в файле протокола. Защита действует только при работе программ версии V03.06 и выше.
· Важнейшие дисковые операции (удаление успешно переданных файлов и перекладка из папки Tmp в Inp) при возникновении ошибок повторяются несколько раз. Новый параметр в файле конфигурации #ErrRetry задает число попыток (по умолчанию 5), а параметр #ErrPause интервал между попытками, в сек (по умолчанию 1 сек). Надеюсь, что так можно будет избавиться от дублей при перегрузке NOVELLовского сервера.
· В параметре #Log теперь можно указывать символ #, который заменяется на имя абонента. Убедитесь, что # и %N не присутствуют вместе, т. к. такая возможность пока не реализована. Кроме того, теперь допускается вести один файл протокола для всех абонентов и каналов.
· Файл протокола теперь всегда закрывается между сессиями. Если прокол не удается открыть, то обмен не производится, а у абонента появляется сообщение "Нет протокола для абонента", если ошибка произошла на данном компьютере и "Нет протокола у абонента", если ошибка произошла на удаленном компьютере.
· Сохраняются размеры и положение не только основного окна, но и окон с подробной информацией.
· В параметре #Host после адреса абонента через двоеточие можно указать другой номер порта, например:
#Host = U0H0 200.1.1.1:10012 +
#Host = UUUU UUUU:10010 -
V03.05
· Поддержка длинных имен файлов
· Многоканальность
· Приоритеты на отправку файлов с возможностью приостановки передачи низкоприоритетного файла.
· Более ранние версии V03 не распространялись.
V02.XX
· Два уровня приоритетов на отправку файлов, без возможности приостановки передачи низкоприоритетных файлов.
· Новый протокол обмена файлов, повышающий скорость обмена при передаче коротких файлов.
· Программа работает под Dos, Windows 3.11, Windows 95, Windows NT, Unix, Os/2.
V01.XX
· Передача файлов по TCP/IP
· Дуплексная передача данных.
· Только Dos версия.
Установка программы
Программа распространяется в архивном файле tcpfossNNN. zip, где NNN - номер версии программы.
Архив содержит саму программу tcpfoss. exe, справочные файлы и заготовки файлов конфигурации.
Для установки программы создайте на диске папку, в которой Вы хотите хранить программу (в заготовке файла конфигурации предполагается C:\TCPFOSS) и распакуйте туда архивный файл.
Узнайте имя (Name) и IP адрес абонента (Addr), а также имя и пароль для подключения к серверу абонента через модем.
Узнайте имя (Name) и IP адрес абонента (Addr), а также имя и пароль для подключения к серверу абонента через модем.
Настройте операционную систему, установив протокол TCP/IP, удаленный доступ к сети и создав соединение для подключения к абоненту.
Настройте программу, отредактировав заготовку файла конфигурации tcpfoss. tcp:
· Отредактируйте значение параметра #Name, внеся туда свое почтовое имя.
· Отредактируйте значение параметра #Serial, внеся туда серийный номер из Вашей лицензии.
· Отредактируйте параметр #Host, внеся туда имя (Name) и адрес (Addr) абонента и тип канала связи (выделенный, коммутируемый).
· В папке C:\TCPFOSS создайте папку с именем абонента Name, а в ней папки Inp и Out.
· Сообщите Вашему абоненту о своем подключении. Ему необходимо зарегистрировать Вас, добавив в свой файл конфигурации параметр #Host с Вашим именем.
Настройка программы
Программа настраивается с помощью файла конфигурации, содержащего ряд строк следующей структуры:
#Имя = Значение Комментарий
Имя - имя параметра. Символ # перед именем параметра можно опускать;
Значение - значение параметра;
Комментарий - Остаток строки, начинающийся с символа ";".
Параметры делятся на глобальные, локальные и описатели абонентов. Глобальные параметры определяют поведение программы для всех абонентов. Описатель абонента #Host задает имя абонента, его адрес и канал связи. Локальные параметры определяют поведение программы для абонента, описанного параметром #Host.
Если локальный параметр задан до первого появления параметра #Host, то он задает значение по умолчанию для данного параметра.
Для параметров помеченных значком
после значения параметра можно указать его время действия. Для этого используются следующие сокращения:
· Mo - понедельник
· Tu - вторник
· We - среда
· Th - четверг
· Fr - пятница
· Sa - суббота
· Su - воскресенье
· Wk = Mo-Fr (рабочая неделя)
· Al = все дни недели
Задание расписания поясним на примере:
#Scan = 10 Mo ; В понедельник параметр Scan равен 10
#Scan = 20 Tu 10:00-24:00 ; Во вторник с 10:00 до 24:00 параметр Scan равен 20
#Scan = 30 We, Fr, Su 9:00-16:00 ; В среду, пятницу и воскресенье параметр Scan равен 30
#Scan = 40 Fr-Mo 00:00-9:00 ; С пятницу, субботу, воскресенье и понедельник с 00:00 по 9:00 параметр Scan равен 40
#Scan = 50 ; Всю неделю, круглые сутки, за исключением интервалов описанных выше,
; параметр Scan равен 50
Примечание: Поиск интервала идет сверху вниз, до первого совпадения. Поэтому при наличии перекрывающихся интервалов, будет использоваться верхняя строка.
Глобальные параметры
#Name
Параметр задает имя узла, на котором запущена программа. Абонент этого узла должен указать это имя в параметре #Host. Например:
#Name = AAAA
#Serial
Параметр задает серийный номер программы. Значение задается разработчиком при покупке программы. Например:
#Serial =
#Title
Параметр задает имя основного окна программы (введен начиная с V03.05). По умолчанию принимается имя TCPFOSS. Например:
#Title=”Тест”
#Port
Параметр задает номер TCP порта. Выбор номера осуществляется произвольно. Он должен быть больше 5000, и не должен вступать в противоречие с каким-либо портом TCP-сервера. Все программы взаимодействующие друг с другом должны иметь один и тот же номер. Если в качестве номера указано отрицательное число, то программа не будет работать как сервер. Например:
#Port = 10000
#TxZero
Параметр указывает, передавать ли файлы с нулевой длиной. Если этот параметр равен нулю, то файлы с нулевой длиной не передаются (это значение по умолчанию), в остальных случаях нулевые файлы будут передаваться. Например, строка, запрещающая передачу файлов с нулевой длиной.
#TxZero = 0
#OutLine
Параметр задает количество каналов, которое может быть использовано для исходящих соединений. По умолчанию равно максимальному числу каналов поддерживаемых программой. Например:
#OutLine = 2
#RxRename
Параметр определяет, переименовывать ли файлы с совпадающим именем. Если этот параметр равен нулю, то переименование запрещено. При появлении файла с совпадающим именем прием файла завершается с кодом ошибки 5. Если параметр равен единице (значение по умолчанию) то у файла изменяется расширение на.001, .002, ...,.999. Если параметр равен двум, то файл перезаписывается. Например:
#RxRename = 1
#AddTxLen
Параметр определяет минимальную длину файла, начиная с которой ведется проверка на возможность допередачи файла. Проверка на допередачу требует некоторого обмена данными и для коротких файлов выгоднее передать весь файл заново, чем проверять возможность допередачи. Значение по умолчанию 2048. Например:
#AddTxLen = 2048
#TxQueue
Параметр определяет длину очереди на передачу - количество файлов, которые можно передать без получения квитанции об успешной передаче. Этот параметр оказывает влияние на производительность программы, особенно при использовании канала связи с большими задержками, например спутниковыми. Значение по умолчанию 10. Например:
#TxQueue = 10
#BlkTx
Параметр задает размер буфера для передачи. По умолчанию он равен 1024. Размер буфера определяет размер TCP/IP пакета (он равен #BlkTx+Размер TCP и IP заголовков). Изменяя этот параметр можно подстроить размер TCP/IP пакета под соответствующую аппаратуру и тем самым увеличить скорость передачи. Например:
#BlkTx = 1024
#BlkRx
Параметр определяет размер буфера для приема. По умолчанию он равен 1024. Увеличивая этот параметр можно увеличить скорость приема.
Замечание: До V03.13 включительно, не следует задавать значение этого параметра менее 530 байт.
#BlkRx = 1024
#Log
Параметр указывает папку и имя файла, в котором будет вестись протокол работы программы. Если этот параметр опущен - протокол вестись не будет.
Имя файла может содержать символы:
· %Y - заменяются на четыре цифры текущего года. До версии V03.13 включительно - на последние две цифры текущего года;
· %y - заменяются на две последние две цифры текущего года;
· %M - заменяются на две цифры текущего месяца;
· %D - заменяются на две цифры текущей даты;
· %N - заменяется на номер канала. Этот символ обязательно (до V03.05 включительно) должен присутствовать в имени файла;
· # - заменяется на имя абонента (начиная с V03.06).
Если вместо имени указан только подкаталог, то в качестве имени принимается %Y%M%DT%N. LOG
#Log = C:\TCPFOSS\LOG\%Y%M%DT%N. LOG
#LogFmt
Параметр задает формат файла протокола. Допустимы четыре формата:
· формат FOSSMAIL (значение параметра 0);
· формат FOSSMAIL без вертикальных разделителей (значение параметра 1);
· формат PROCARRY (значение параметра 2).
· формат SAVEBANK (значение параметра 3).
Значение по умолчанию 0.
#LogFmt = 0
#LogRows
Параметр задает число строк, которые отображаются в окне с подробной информацией. См. команду
(Открыть) в меню "Абонент". Значение по умолчанию 30 строк.
#LogRows = 30
#AllShow
При ненулевом значении параметра данные для окон с подробной информацией накапливается в памяти сразу после запуска программы. При нулевом значении параметра данные начинают накапливаться после выполнения команды
(Открыть) из меню "Абонент".
Параметр введен в версии V04.03.9. Значение по умолчанию 1. При большом количестве абонентов, для повышения производительности рекомендуется установить значение параметра равным нулю.
#AllShow = 1
#LogCrc
Параметр введен в версии V03.13 в отладочных целях. Если этот параметр отличается от нуля, то в протоколе работы будет сохраняться контрольная сумма переданных и принятых файлов.
Значение по умолчанию 0.
#LogCrc = 0
#LogLevel
С помощью этого параметра в протоколе работы и ошибок, можно фиксировать дополнительную информацию.
Параметр задается как сумма констант:
1 - в протоколе работы регистрировать все удачные выходы на связь, включая те, где файлов для обмена не было;
2 - в протоколе работы регистрировать все попытки дозвона. (Начиная с версии V03.16);
4 - в протоколе работы регистрировать все неудачные попытки дозвона. (Начиная с версии V03.16);
8 - в протоколе ошибок регистрировать все неудачные попытки дозвона. (Начиная с версии V03.16);
Параметр введен в версии V03.14. Значение по умолчанию 0.
#LogLevel = 0
#Private
Параметр указывает на имя файла с закрытым ключом для абонента с именем #Name. Используется совместно с параметром #Public для проведения аутентификации при вхождении в связь. Если параметр опущен, аутентификация не проводится.
#Private = p1.s$$
#Public
Параметр указывает на имя файла с открытыми ключами абонентов (См. параметр #Private).
#Public = p_all. s$$
#CloseWin
Параметр задает имя окна, которое появляется при разрыве модемного канала связи. Для английской версии Windows 95 – "Reestablish Connection". Для русской версии - "Восстановление связи" (редактируйте этот параметр средствами Windows). Этот параметр нужен для обхода ошибки в удаленном доступе Windows 95. В версии Windows 95 OSR2 эти ошибки устранены, и пользоваться этим параметром необязательно. Значения по умолчанию нет.
#CloseWin = "Reestablish Connection"
#MinWin
Параметр задает имя окна, которое появляется при установке модемного канала связи. Это окно будет минимизировано программой TCPFOSS. В версии Windows 95 OSR2 окно минимизируется автоматически, так что пользоваться этим параметром необязательно. Значения по умолчанию нет.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |


