|
Глава
9. Работа в сети
E9.1. Перед стартом 3F
9.1.1. Требования к техническим средствам 3
9.1.2. Параметры связи удаленного компьютера 3
E9.2. Первый сеанс связи 4F
E9.3. Запуск программы Terminal 4F
E9.4. Подготовка к подсоединению 4F
9.4.1. Открытие окон Terminal 4
9.4.2. Набор номера телефона 5
9.4.3. Установка эмуляции Terminal 5
9.4.4. Задание привилегий Terminal 6
9.4.5. Определение параметров связи 8
9.4.6. Изменение параметров команд модема 9
E9.5. Назначение функциональных ключей 10F
9.5.1. Показать и спрятать функциональные ключи 12
9.5.2. Отслеживание сеанса в режиме таймера 12
E9.6. Подсоединение к удаленному компьютеру 13F
E9.7. Передача файлов 13F
9.7.1. Параметры передачи файлов 13
9.7.2. Передача текстовых файлов 16
9.7.3. Получение текстовых файлов 17
9.7.4. Просмотр текстовых файлов 18
9.7.5. Передача двоичных файлов 18
9.7.6. Получение двоичных файлов 19
E9.8. Работа с текстом в окне Terminal 19F
9.8.1. Копирование текста в Clipboard 20
9.8.2. Передача содержимого Clipboard 20
9.8.3. Передача указанного текста 20
9.8.4. Указание всего текста 20
9.8.5. Очистка буфера 20
E9.9. Печать 21F
9.9.1. Установка принтера 21
9.9.2. Печать принимаего текста 21
9.9.3. Печать указанного текста 21
E9.10. Закончить сеанс связи 22F
9.10.1. Сохранение файлов с параметрами 22
9.10.2. Отсоединение от удаленного компьютера 22
9.10.3. Завершение Terminal 23
E9.11. Если что-то выполняется неверно 23F
9.11.1. Модем не набирает номер 23
9.11.2. Оператор прервал Ваш звонок 23
9.11.3. Модем набирает номер, но не может
дозвонится 23
9.11.4. Не можете послать/получить текстовый файл 24
9.11.5. Не можете послать/получить двoичный файл 24
GEГлава 9 FE2FH
9.11.6. Полученный файл или введенный текст не
печатается 24
GEГлава 9 FE3FH
GE9.1. Перед стартомFH
Эта глава объясняет как использовать Terminal,
Microsoft Windows-программу, которая позволяет
подсоединить ваш компьютер к другому компьютеру и
обмениваться информацией. Например, используя
Terminal можно получить доступ к каталогу информации
предоставляемой Dow Jones News/Retrieval (tm) и
CompuServe (tm) службами. Глава заканчивается
описанием неисправностей, которые могут произойти во
время работы программы Terminal.
Эта глава предполагает, что вы знакомы с основными
понятиями и терминами телекоммуникации (модем,
скорость передачи, протокол и т.п.). Если вы
впервые встречаетесь с передачей информации между
компьютерами, советуем предварительно прочитать
какую-либо книгу для начинающих.
Кроме технических средств необходимых Windows, для
полного использования возможностей программы Ter-
minal, вам потребуется дополнительное оборудование.
Вам также необходимо знать параметры удаленного
компьютера, к которому вы хотите подсоединится.
GE9.1.1. Требования к техническим средствамFH
Вы можете подсоединится и передать файлы на другой
компьютер расположенный в той же комнате, в другом
офисе или здании.
Для того, чтобы соединить два компьютера в одной
комнате необходим специальный кабель, называемый
null modem (нулевой модем). Каждый компьютер должен
иметь собственную коммуникационную программу
(Terminal или любую другую).
Для того чтобы соединить два компьютера в разных
помещениях необходимо следующее оборудование:
- Свободный serial (RS232) порт.
- Модем и кабель для подключения к serial порту.
Для большей информации о этих компонентах смотри
руководство по техническим средствам.
GE9.1.2. Параметры связи удаленного компьютераFH
Вы можете запустить Terminal и посмотреть как он
выглядит, не определяя параметры связи с другими
компьютерами. Однако, эта информация обязательна при
выполнении подсоединения. Для регистрации на другом
компьютере и передачи данных, вы должны знать его
основные параметры: скорость передачи, число битов,
стоп-биты, паритет, метод контроля. Если вы исполь-
зуете интерактивный сервис, такой как CompuServe, то
сможете найти информацию о этих параметрах в
полученном вами документе при подсоединении к сети.
Кроме того, вы можете использовать Terminal (.TRM)
файлы созданные предыдущей версией Windows без
каких-либо изменений. Эти файлы позволяют Terminal
использовать ранее заданные параметры.
GEГлава 9 FE4FH
GE9.2. Первый сеанс связиFH
Предположим, что вы хотите подключиться к удаленной
системе, которая имеет интерактивный сервис. Вы
хотите получить почту, затем создать, отредакти-
ровать и вернуть документ персоне также использующей
интерактивный сервис. Ваш первый сеанс может быть
похож на этот:
- Запустить Terminal;
- Изменить параметры в меню Setting;
- Набрать удаленный компьютер с помощью меню Phone;
- Прочитать сообщения о почте;
- Получить файл используя меню Transfers;
- Отсоединится от удаленного компьютера;
- Отключиться от модема;
- Сохранить установки с помощью меню File.
Конечно, ваш сеанс может быть другим. Возможно вы не
будете получать файл от удаленного компьютера, или
используете параметры, сохранившиеся после
предыдущего сеанса.
GE9.3. Запуск программы TerminalFH
Запуск Terminal:
1. Открыть окно Accessories.
2. Активировать пиктограмму Terminal
Или указать Terminal и выбрать Open в меню File.
Появится экран, изображенный на рисунке 9-1.
GE9.4. Подготовка к подсоединениюFH
В каждом сеансе Terminal спрашивает установить новые
параметры удаленного компьютера и другие или
использовать ранее сохраненные в setting файле.
Setting файлы имеют расширение .TRM в имени файла.
Вы можете открыть сохраненный ранее .TRM файл и
затем доопределить параметры.
GE9.4.1. Открытие окон TerminalFH
Вы можете использовать New и Open команды в меню
File для выбора файла установок (.TRM), отличного от
текущего.
Чтобы запустить новый файл установок и открыть новое
окно надо:
- Выбрать New в меню File.
Вы будете стартовать со стандартными установками,
которые затем необходимо подбирать, пока не
подсоединитесь к удаленной системе.
GEГлава 9 FE5FH
Чтобы использовать файл установок, который был
создан и сохранен надо:
1. Выбрать Open в меню File.
2. Выбрать из списка .TMR файл, который хотите
использовать для этого сеанса.
GE9.4.2. Набор номера телефонаFH
Terminal набирает номер телефона, для того чтобы
подсоединиться к удаленному компьютеру, когда вы
выбираете Dial в мeню Phone.
Чтобы задать номер телефона который Terminal должен
набрать надо:
1. Выбрaть команду Phone Number в меню Setting.
Появится диалоговая панель изображенная на
рисунке 9-2.
2. В диалоговой панели, напечатать номер телефона,
который должен набрать модем.
Вы можете набирать скобки и тире, но они не
обязательны. Наберите запятые в тех местах
номера, в которых телефонная система требует
задержку. Каждая запятая равна задержке примерно
2 секунды. Следующая строка набирает 9, ожидание
4 секунды и затем 8-значный номер: 9,,1-800-5551
3. Установить желаемые параметры и затем выбрать OK.
Объяснение опций:
Используйте опцию Для того чтобы
ETimeout If NotF Определяет время в секундах которое
EConnected inF будет Terminal ожидать сигнал под-
E30 SecondsF соединения от удаленного компьютера
(30 секунд - минимальное время
ожидания). Когда модем вызывает
другой модем, он ожидает ответ
высокого тона и сигнал данных. Если
удаленный модем занят другим
звонком он может не ответить сразу.
ERedial AfterF Набирать номер снова, если не сое-
ETiming OutF динились.
ESignal WhenF Выдать звуковой сигнал при подсо-
EConnectedF единении к удаленному компьютеру.
Может быть полезен если вы отошли
от компьютера.
Если хотите сохранить установки для использования в
будущих сеансах связи, вы должны сохранить Setting
файл. Смотри раздел 9.10.1. дальше в этой главе.
GE9.4.3. Установка эмуляции TerminalFH
С помощью Terminal ваш компьютер может эмулировать
тип терминала требуемый удаленным компьютером. Тип
терминала задается командой Terminal Emulation.
GEГлава 9 FE6FH
Определение типа эмуляции терминала:
1. Выбрать Terminal Emulation в меню Setting. Вы
увидите диалоговую панель, изображенную на
рисунке 9-3.
Перечисленные типы терминалов наиболее общие для
большинства компьютеров с интерактивным сервисом.
Если вы не уверены, используйте TTY.
2. Указать тип терминала и выбрать OK.
После подтверждения выбора Terminal настроит вашу
систему так, что компьютер, клавиатура и дисплей
будут работать как выбранный терминал. Если вы
выбрали TTY, удаленная система будет получать только
следующие коды форматирования: возврат каретки,
забой и табуляция.
Таблицы в приложении С. описывают, как различные
конфигурации соответствуют клавиатуре IBM PC.
GE9.4.4. Задание привилегий TerminalFH
Вы можете определить работу вашего компьютера во
время сеанса связи используя команду Terminal
Preferences.
Для определения привилегий Terminal надо:
1. Выбрать Terminal Preference в меню Setting.
Появится диалоговая панель, изображенная на
рисунке 9-4.
2. Установить опции и выбрать OK.
Объяснение опций:
Используйте опцию Для того чтобы
ELine WrapF Автоматически переносит на новую
строку принимаемые символы при
достижении определенного столбца.
Например, если передающий терминал
использует 132-символьные строки а
у вашего терминала 80 столбцов,
выберите эту опцию. Когда Line Wrap
не выбрана символы справа от
заданного столбца будут потеряны.
ELocal EchoF Отображать на экране текст наби-
раемый на вашем компьютере. Эта
опция позволяет вам увидеть данные,
которые посылаются на удаленный
компьютер.
Если удаленная система возвращает
символы обратно (remote echo) не
устанавливайте опцию Local Echo,
иначе символы на терминале будут
дублироваться. Если удаленная
система не поддерживает remote
echo, опция Local Echo позволит
увидеть набираемый текст.
GEГлава 9 FE7FH
Удаленная система может работать в
полудуплексном или дуплексном
режиме. Полудуплексные системы, в
отличии от дуплексных, не могут
возвращать символы на ваш экран.
ESoundF Включает сигнал для удаленного
компьютера.
EColumnsF Определяет тип монитора, 80-столб-
цовый обычный или 132-столбцовый
широкий. Вы можете задать 132
столбца на 80-столбцовом мониторе,
чтобы использовать его как широкий
и наоборот. Если задано 132,
Terminal резервирует 132 столбца
для текста не смотря на то, сколько
столбцов введено или принято.
Поэтому задавайте 132 если только
принимаете 132-столбцовый текст.
ETerminal FontF Задает шрифт из списка установ-
ленных в Windows. После выбора
шрифта установите желаемый размер
шрифта.
EShow Scroll BarsF Показывает прямоугольники для про-
крутки информации на экране.
ECR to CR/LFF Добавляет к каждому возврату карет-
ки перевод строки. Перевод строки
перемещает текст на принтере или
экране на строку вниз, а возврат
каретки перемещает печатающую
головку или курсор к левой границе.
Вы можете выбрать Inboud или Out-
bound, оба или ничего. Если выбрана
опция Inbound к любому принятому
символу возврата каретки будет
добавлен перевод строки. Если выб-
рана опция Outbound то, считается,
что удаленный компьютер добавляет к
переданному ему символу возврата
каретки символ перевода строки.
Например, если удаленная система
передает возврат каретки и перевод
строки не выбирайте Inbound.
ECursorF Определяет мерцание и форму курсора
Block (прямоугольник) или Underline
(подчеркивание).
ETranslationF Определяет параметры страны, для
передачи и приема данных на других
языках. Выбрав имя страны вы
определите, какой 7-битный Interna-
tional Standarts Organization
(ISO) набор символов будет исполь-
зован. Убедитесь, что удаленный
компьютер распознает установленный
набор.
GEГлава 9 FE8FH
EBuffer LinesF Определяет количество принимаемых
данных, сохраняемых в буфере.
Может быть установлен буфер на 25-
400 строк. Если памяти окажется не
достаточно, Terminal откорректирует
заданное значение. Если задано
менее 25 строк, Terminal зарезерви-
рует 25.
GE9.4.5. Определение параметров связиFH
Вы должны определить параметры связи перед началом
обмена информацией с другим компьютером. Свертись с
документацией по модему и сети.
Определение параметров связи:
1. Выбрать команду Communications в меню Setting.
Появится диалоговая панель, изображенная на
рисунке 9-5.
2. Выбрать опции подходящие для вашего и удаленного
компьютера. Выбрать OK.
Объяснение опций:
Используйте опцию Для того чтобы
EBaud RateF Задать скорость передачи данных
меж-ду модемами. Обычно это 300,
1200, 2400 бит в секунду. Некоторые
модемы имеют несколько скоростей
пере-дачи, поэтому свертись с
документа-цией по техническим
средствам и установите скорость
поддерживаемую удаленной системой.
EData BitsF Задать число битов в каждой посылке
данных между компьютерами. Обычно
это 7 или 8 битов данных. Некоторые
компьютеры требуют 4, 5 или 6 битов
данных.
EParityF Задает тип паритета. Если вы выбра-
ли 8 битов данных в предыдущей
опции, установите паритет в NONE.
Маркирование паритета означает, что
восьмой бит всегда установлен в 1,
в противном случае он всегда
установлен в 0.
Если выбрана опция Odd, Terminal
проверяет сумму битов передаваемого
символа. Если она четная то
добавляется 1 бит, чтобы сделать ее
нечетной. Если сумма нечетная, то
добавляется 0 бит. Паритет чет-
ности (Even) работает аналогично.
Когда паритет не используется,
восьмой бит ASCII кода передается
но игнорируется Terminal и удален-
ной системой.
GEГлава 9 FE9FH
EFlow ControlF Указать Terminal как поступать,
если принимаемые данные не
помещаются в буфер.
Xon/Xoff заставляет Terminal оста-
навливаться когда буфер заполнен.
Когда Terminal готов к дальнейшему
приему данных, он посылает сигнал
"go-ahead" (продолжить) на удален-
ный компьютер. Этот способ известен
как программная синхронизация. Это
стандартный метод для большинства
систем, но он не может быть
использован для систем с аппаратной
синхронизацией. Укажите Xon/Xoff
если не знаете какой метод контроля
используется.
Технические средства сообщат Termi-
nal, что удаленная система исполь-
зует аппаратный метод контроля.
None сообщает Terminal, что удален-
ная система не контролирует
передачу данных.
EParity CheckF Показывать байт в котором произошла
ошибка паритета. В противном случае
он изображается знаком вопроса.
ECarrier DetectF Заставить Terminal использовать
сигнал модема для детектирования
несущего сигнала. Если ваш модем
все еще не подсоединился, хотя все
опции корректны, включите эту
опцию, чтобы Terminal использовал
свой метод детектирования несущей и
попытайтесь соединиться снова.
EConnectorF Задать коммуникационный порт, к
которому подсоединен модем. Если вы
используете null modem, установите
None. Terminal сначала проверит
COM1, а затем COM2 и т.д.
EStop BitsF Задает время между передачей симво-
лов. Stop биты - это не настоящие
биты, а единицы времени между
символами.
GE9.4.6. Изменение параметров команд модемаFH
Можно использовать команду Modem Commands в меню
Setting для задания параметров, соответствующих
используемому модему.
Когда вы выбираете Modem Comands, Terminal
показывает команды используемые для различных
популярных типов модемов. Если ваш модем не входит в
их число, вы можете сами ввести подходящие для него
команды.
GEГлава 9 FE10FH
Изменение параметров команд модема:
1. Выбрать Modem Commands в меню Setting. Появится
диалоговая панель, изображенная на рисунке 9-6.
2. Выбрать модем, который вы используете в Modem
Default опции. Выбрать OK.
Когда вы выбираете другой тип модема команды
меняются соответственно. Эти команды объяснены в
описании аппаратуры.
3. Если вы захотите, вы можете упростить настройку
параметров модифицируя одну или несколько команд
в опции Commands. Например, если команды модема
Hayes совпадают с командами вашего модема но вы
хотите иметь пульсирующий набор вместо тонового,
можно изменить команду Hayes Dial Prefix ATDT на
ATDP.
4. Выбрать OK.
Если вы модифицировали команду некорректно, можете
установить ее начальное значение повторно выбрав
подходящий тип модема.
GE9.5. Назначение функциональных ключейFH
С помощью функциональных ключей вы можете автомати-
чески выполнять команды. Так как Terminal сам
использует функциональные ключи, вы должны назначать
ключам CTRL+ALT комбинации клавиш.
Назначение функциональных ключей командам:
1. Выбрать Function Keys в меню Setting. Появится
диалоговая панель, изображенная на рисунке 9-7.
В этой диалоговой панели, вы можете определить,
как обрабатывается функциональный ключ в процессе
сеанса Terminal. Также можно переименовать ключи
и заставить Terminal показывать комбинации клавиш
в низу окна Terminal.
2. Ввести имя каждого функционального ключа, который
хотите определить, в соответствующем боксе Key
Name.
Например, можно определить type hello как имя
подсказки команды.
Имя не обязательно. Однако, если имя команде не
присвоено Terminal не может показать ее внизу
окна.
3. В каждом соответствующем боксе Command задать
функцию которую должен выполнять ключ. Затем
выбрать OK.
Например, можете набрать hello в Command боксе,
соответствующем имени команды type hello. Ваше
Terminal окно будет выглядеть как показано на
рисунке 9-8 если заказан показ комбинаций клавиш
(описан далее в этой главе).
GEГлава 9 FE11FH
Описание функций:
Управляющий код Функция
^A до ^Z Передает управляющие коды от A до Z
на удаленный компьютер.
^$D Заставляет Terminal сделать паузу
на NN секунд.
^$B Заставляет Terminal передать код
прерывания продолжительностью 117
миллисекунд.
^$C То же самое действие что и выбор
Dial из меню Phone.
^$H То же самое действие что и выбор
Hangup из меню Phone.
^$L1 до ^$L4 Изменяет уровень групп ключей в
которой они определены.
Вы можете назначить функциональному ключу последо-
вательно набираемый текст. Например, последователь-
ность которая состоит из номера, имени и пароля
необходимых для подсоединения к удаленному компью-
теру:
^$C^$D03^M^$D02myname^M^$D04password^M
где nyname - имя пользователя или его идентификатор,
и password - пароль для удаленного компьютера. Эта
команда выполняется в следующей последовательности:
1. Набор номера заданного в Setting меню (^$C).
2. Пауза 3 секунды (^$D03).
3. Передача возврата каретки (^М).
4. Пауза 2 секунды (^$D02).
5. Передача имени (myname).
6. Передача возврата каретки (^М).
7. Пауза 4 секунды (^$D04).
8. Передача пароля (password).
6. Передача возврата каретки (^М).
Пауза необходима для того, чтобы удаленный компьютер
ответил подсказкой. Например, система с интерак-
тивным сервисом будет запрашивать имя.
Вы можете назначить до 32 функциональных ключей в
четырех уровнях используя бокс Key Level. Использо-
вание уровней функциональных ключей позволяет
назначить до восьми ключей в группе. Например,
группа из восьми наиболее часто используемых ключей
может быть помещена в уровень 1.
GEГлава 9 FE12FH
Назначение функциональных ключей уровню:
1. В боксе Key Level диалоговой панели Function Key,
задать 1 для первого уровня.
2. Задать до 8 символов для имен функциональных
ключей и команд.
3. Повторить шаги 1 и 2 для других уровней. Можете
определить до 4-х уровней.
4. Выбрать OK.
Показ клавиш функционального ключа:
1. Указать опцию Keys Visible в диалоговой панели
Function Key.
Перечень комбинаций клавиш для функциональных
ключей с их именами и номерами уровня появится
внизу Terminal окна.
2. Для удаления комбинаций клавиш с экрана укажите
опцию Keys Visible снова.
3. Выбрать ОК.
GE9.5.1. Показать и спрятать функциональные ключиFH
Вы можете во время работы включать/выключать
подсказку функциональных ключей внизу окна.
Чтобы включить или выключить подсказку функциональ-
ных ключей надо:
- Выбрать Show Function Keys команду в меню
Setting. Команда изменяет состояние Hide Function
Keys. Выбирая одну из этих команд вы можете
переключаться между состояниями включена или
выключена подсказка функциональных ключей.
GE9.5.2. Отслеживание сеанса в режиме таймераFH
Когда функциональные ключи показаны, бокс в нижнем
левом углу окна Terminal показывает системное время.
Когда вы выбираете Timer Mode команду в меню
Setting, таймер устанавливается в 00:00:00. Terminal
отслеживает сколько времени вы были подсоединены к
удаленной системе. Вы также можете проконтролировать
время затраченное на подключение.
Отслеживание сеанса в режиме таймера:
1. Выбрать Timer Mode в меню Setting.
Когда эта функции активна, команда Timer Mode
маркирована.
2. Для показа системного времени и сброса таймера
выключить команду Timer Mode, снова выбрав ее.
Для того, чтобы увидеть системное время не
сбрасывая таймер активизируйте time display.
GEГлава 9 FE13FH
GE9.6. Подсоединение к удаленному компьютеруFH
Как только вы установили параметры для сеанса работы
или открыли Setting файл, можете вызвать удаленную
систему. Terminal использует телефонный номер,
заданный в опции Phone Number меню Setting или
запрашивает его у вас.
Для подсоединения удаленного компьютера надо:
- Выбрать Dial в меню Phone.
Terminal начнет набирать номер. Если вы не задали
номер в меню Setting, появится диалоговая панель
Phone Number. Смотри раздел 9.4.2. ранее в этой
главе.
GE9.7. Передача файловFH
Как только вы вызвали другой компьютер и компьютер
подсоединился успешно, можете получать и передавать
текстовые и двоичные файлы.
GE9.7.1. Параметры передачи файловFH
Перед передачей или приемом файлов с помощью команд
Transfer меню вы должны определить правила передачи.
Это необходимо если вы собираетесь принимать или
передавать текстовые или двоичные файлы и может быть
пропущено если вы собираетесь только читать и
передавать электронную почту.
Текстовый файл подготавливается текстовым редактором
или программами подобными Notepad или Write и
сохраняется неформатированным. Такие файлы известны
как ASCII файлы и содержат только печатаемые ASCII
символы и некоторые управляющие коды минимального
форматирования, такие как возврат каретки и перевод
строки.
Двоичный файл содержит ASCII символы и символы из
расширенного набора ASCII. Такие файлы не преоб-
разуются и не транслируются в процессе передачи.
Если вы передаете файлы программ, то должны
пользоваться двоичным режимом передачи.
Двоичный и текстовый режимы передачи различаются по
нескольким аспектам. Главное преимущество двоичного
режима передачи заключается в том, что он более
строго контролирует ошибки передачи и потерю данных.
Однако текстовый режим быстрее и более удобен если
нет необходимости передавать коды форматирования и
возможная потеря данных непринципиальна. Остальные
различия между режимами передачи приведены в этой
таблице:
EДвоичная передача Текстовая передачаF
Автоматический повтор Возможно зависание пере-
если детектирована ошибка дачи если детектирована
ошибка
Подходит для любого типа Подходит только для тек-
файлов стовых ASCII файлов
GEГлава 9 FE14FH
(Xmodem/CRC или Kermit) Системнозависим
протокол делает передачу
независимой от системы
Обычно не использует Может использовать пари-
паритет для проверки тет для детектирования
ошибок ошибок передачи
При подсоединении к системе которая не поддерживает
двоичный протокол XModem/CRC или Kermit рализованныe
в Windows, необходимо использовать текстовый режим
передачи.
GEПодготовка к обмену текстовыми файламиFH
Текстовые файлы это ASCII текст, шрифт, стиль и
размер которого определены заранее. Так как, многие
программы могут работать только с текстом, этот
формат подходит для подавляющего большинства систем.
Для подготовки к передаче текстовых файлов надо:
1. Выбрать Text Transfer в меню Setting. Появится
диалоговая панель, изображенная на рисунке 9-9.
2. Указать желаемые опции и нажать OK
Объяснение опций:
Используйте опцию Для того чтобы
EStandart FlowF Использовать способ контроля пере-
EControlF дачи, заданный командой Communica-
tions. Смотри раздел 9.4.5. ранее в
этой главе.
ECharacter atF Текст передается посимвольно. При
Ea timeF выборе этой опции в центре диалого-
вой панели появится диалоговая
панель для задания дополнительных
опций.
GE Delay Between CharastersFH
Передает символы равномерно и мед-
ленно, так чтобы исключить ошибки.
Однако не проверяется правильность
передачи данных и не передается
сигнал обратной связи от удаленного
компьютера. Вы можете набрать время
задержки в десятых долях секунды в
текст-боксе /10 Sec.
GE Wait for Character EchoFH
Передает один символ (8 бит) в один
момент времени и затем ожидает его
возврата назад. Terminal сравнивает
два символа перед передачей следую-
щего. Это очень медленный метод и
может быть использован только в
системах которые имеют "эхо".
GEГлава 9 FE15FH
ELine at a TimeF Текст передается построчно. При
выборе этой опции появятся опции:
GE Delay between LinesFH
Передает строки равномерно и мед-
ленно, так чтобы исключить ошибки.
Однако не проверяется правильность
передачи данных и не передается
сигнал обратной связи от удаленного
компьютера. Вы можете набрать время
задержки в десятых долях секунды в
текст-боксе /10 Sec.
GE Wait for Promt StringFH
Передает строку и ожидает до тех
пор, пока удаленная система не
пришлет в Terminal сообщение, затем
передает следующую строку.
Удаленная система считает что сеанс
интерактивный и поэтому посылает
сообщение "OK. I'm ready for the
next line" в конце каждой строки.
Такой сценарий предполагает, что вы
ожидаете появления этой строки в
окне Terminal перед началом набора
новой строки.
Terminal может автоматизировать эту
процедуру, если вы зададите строку,
которую необходимо ожидать перед
передачей следующей строки.
^М это рекомендуемый код конца
строки. Удаленная система в дейст-
вительности будет предавать возврат
каретки (^М) в конце строки, а не
строку подсказки. Этот код указы-
вает что строка принята полностью и
удаленная система готова к приему
следующей.
EWord WrapF Используйте эту опцию если файлы
EOutgoing TextF были созданы текстовым редактором.
Eat ColumnF Может быть задана ширина до 132
символов не зависимо от используе-
мого терминала. Если эта опция не
задана, выступающий текст будет
передан в соответствии с текущими
параметрами форматирования. Для
передачи файла на 132 строчный
терминал введите 131. Один символ
необходим для передачи кода конца
строки (обычно ^M).
GEПодготовка к обмену двоичными файламиFH
В отличии от текстового режима, который требует
знания параметров удаленного компьютера, двоичный
режим передачи позволяет вам использовать стандарт-
ный протокол. Вы можете задать протокол, который
использует удаленный компьютер. Terminal позволяет
GEГлава 9 FE16FH
использовать два основных протокола XModem/CRC и
Kermit.
Чтобы подготовиться к двоичному обмену надо:
1. Выбрать Binary Transfers в меню Setting. Появится
диалоговая панель, изображенная на рисунке 9-10.
2. Выбрать тип протокола. Выбрать OK.
Используйте опцию Для того чтобы
EXModem/CRCF Задать XModem/CRC двоичный прото-
кол, который использует 8 бит как
данные и требует чтобы опция Parity
была установлена в None. (Parity
устанавливается командой Communica-
tions в меню Setting.)
Terminal по умолчанию использует
схему циклического избыточного кон-
троля (CRC) для детектирования
ошибок. Если удаленная система не
поддерживает CRC, Terminal автома-
тически использует контрольную
сумму.
EKermitF Задает протокол Kermit, который
может использовать 7 или 8 бит для
данных и паритет Even, Odd или
None. Используйте 8-битную передачу
для данных из расширенного ASCII
набора и установите паритет None.
GE9.7.2. Передача текстовых файловFH
Если заданы параметры передачи текста в меню Set-
ting, то вы готовы для передачи файлов. Можно
использовать команду Send Text File в меню Transfers
для передачи файлов ASCII формата.
Передача текстовых файлов:
1. Выбрать Send Text File в меню Transfers. Появится
диалоговая панель, изображенная на рисунке 9-11.
2. В боксе Filename, наберите имя вместе с каталогом
того файла, который хотите передать, или укажите
его в боксах Directories и Files.
3. Для добавления кода перевода строки к каждой
строке, укажите Append LF. Для его удаления
укажите Strip LF.
Если удаленная система добавляет коды перевода
строки в получаемый текст, вы должны их удалить.
4. Выбрать ОК для начала передачи файла.
Вы увидите файл, прокручиваемый в окне Terminal
(см. рис. 9-12).
5. Для приостановки, продолжения, прерывания пере-
дачи выбрать соответствующую команду в меню
GEГлава 9 FE17FH
Transfer или соответствующую управляющую кнопку,
которые появляются внизу окна Terminal.
GE9.7.3. Получение текстовых файловFH
Если заданы параметры передачи текста в меню Set-
ting, то вы готовы к получению файлов. Можно
использовать команду Receive Text File в меню
Transfers для того, чтобы получить новый текстовый
файл, добавить его к существующему или заменить
старый файл.
Получение текстового файла:
1. Выбрать Receive Text File в меню Transfers.
Появится диалоговая панель, изображенная на
рисунке 9-13.
2. Для получения нового файла, набрать новое имя в
боксе Filename и перейти к шагу 4.
3. Для добавления или перезаписи существующего
файла, укажите каталог и имя этого файла.
Вы можете переименовать получаемый файл или
поместить его в другой каталог. Для этого,
необходимо набрать каталог и имя файла в боксе
Filename. Кроме того можно указать каталог в
боксе Directories и набрать имя файла в боксе
Filename, но в этом случае нельзя выбирать Append
File.
4. Для приостановки, продолжения, прерывания переда-
чи выбрать соответствующую команду в меню
Transfer или соответствующую управляющую кнопку,
которые появляются внизу окна Terminal (см. рис.
9-14).
Используйте опцию Для того чтобы
EAppend FileF Добавить получаемую информацию в
указанный файл.
В боксе Filename задайте имя файла,
в который должна быть добавлена
получаемая информация.
ESave ControlsF Сохраняет некоторые коды форматиро-
вания полученного текстового файла.
Некоторые программы (например
редакторы и электронные таблицы)
позволяют сохранять файлы в
текстовом виде. Это означает, что
большая часть кодов форматирования
удалена из файла и он может быть
передан в текстовом режиме. Однако
в файле могут все-таки оставаться
некоторые стандартные коды формати-
рования ASCII. Если задать эту
опцию то они будут приняты вашей
системой.
ETable FormatF Принимает текст в виде таблиц.
Terminal будет вставлять знаки
GEГлава 9 FE18FH
табуляции если получаемый текст
разделен двумя и более пробелами.
GE9.7.4. Просмотр текстовых файловFH
Вы можете просмотреть содержимое текстового файла с
помощью команды View Text File, перед тем как
принять или передать его.
Для просмотра текстового файла надо:
1. Выбрать View Text File в меню Transfers. Появится
диалоговая панель, изображенная на рисунке 9-15.
2. Набрать имя файла в боксе Filename или указать
имя файла и каталог.
3. Для добавления символа перевода строки в конце
каждой строки передаваемого текста, выбрать
Append LF. Или выбрать Strip LF в противном
случае.
Если это определено ранее, при получении файла,
вы можете пропустить этот шаг.
4. Выбрать OK для просмотра файла.
Вы увидите файл, прокручиваемый в окне Terminal.
5. Для приостановки, продолжения, прерывания выб-
рать соответствующую команду в меню Transfer или
соответствующую управляющую кнопку, которые
появляются внизу окна Terminal.
Столбец документа показывает размер еще не прос-
мотренного текста.
GE9.7.5. Передача двоичных файловFH
Вы можете использовать команду Send Binary File для
передачи файлов в двоичном режиме. Файл передается в
соответствии с протоколом, определенным командой
Binary Transfers в меню Setting.
Для передачи двоичного файла надо:
1. Сообщить другому компьютеру, чтобы он подгото-
вился к приему двоичного файла и определить тип
используемого протокола (XModem/CRC или Kermit).
2. Выбрать команду Send Binary File в меню Transfer.
Появится диалоговая панель, изображенная на
рисунке 9-16.
3. Набрать имя передаваемого двоичного файла в боксе
Filename, или указать каталог и файл в боксах
File и Directories.
4. Выбрать OK.
Начнется передача файла и внизу окна появится его
имя и кнопка Stop (см. рис. 9-17).
GEГлава 9 FE19FH
5. Для прерывания передачи выбрать Stop. Вы не
можете приостановить или продолжить двоичную
передачу. Поэтому соответствующие кнопки и
команды недоступны.
GE9.7.6. Получение двоичных файловFH
Команда Recive Binary File в меню Transfers
подготавливает Terminal к приему двоичного файла в
соответствии с протоколом определенным командой
Binary Transfers в меню Setting.
Для приема двоичного файла надо:
1. Сообщить другому компьютеру, чтобы он передавал
двоичный файл и определить тип используемого
протокола (XModem/CRC или Kermit).
2. Выбрать команду Recive Binary File в меню Trans-
fer.
3. Набрать имя которое вы хотите присвоить полу-
чаемому файлу в боксе Filename.
Если вы укажите существующий файл в боксах File и
Directories, Terninal попросит подтверждение на
перезапись существующего файла.
Если при передаче всретится ошибка, удаленная
система попытается повторить операцию снова. Если
использовано максимальное число попыток, Terminal
прерывает передачу. Бокс Retries внизу окна
Terminal показывает сколько раз удаленная система
пыталась передать данные. Максимальное число
попыток для XModem/CRC протокола равно 20, а для
Kermit протокола 5.
4. Выбрать OK.
Terminal показывает имя принимаемого двоичного
файла, процент переданного и кнопку Stop (см.
рис. 9-18).
5. Для прерывания передачи выбрать Stop.
Вы не можете приостановить или продолжить
двоичную передачу. Поэтому соответствующие кнопки
и команды недоступны.
ЗАМЕЧАНИЕ Если Terminal запущен как пиктограмма и
выполняется передача или получение
двоичных файлов, пиктограмма мигнет при
окончании или прерывании передачи
данных. Для продолжения сеанса связи
переключитесь в режим окна.
GE9.8. Работа с текстом в окне TerminalFH
Используя команды меню Edit, вы можете модифици-
ровать содержимое окна Terminal. Кроме того можно
передать, сохранить, добавить, распечатать текущие
установки и очистить окно Terminal. Ниже описаны
функции выполняемые с помощью меню Edit.
GEГлава 9 FE20FH
GE9.8.1. Копирование текста в ClipboardFH
Для копирования текста в Clipboard надо:
1. Указать копируемый текст.
2. Выбрать Copy в меню Edit.
Скопированный текст можно вставить в любое место
файла с помощью команд Paste.
GE9.8.2. Передача содержимого ClipboardFH
Когда вы вклеиваете командой Paste текст из
Clipboard, Terminal передает копию содержимого
Clipboard на удаленную систему. Содержимое Clipboard
при этом не изменяется.
Для передачи содержимого Clipboard на удаленную
систему надо:
- Выбрать Paste в меню Edit.
Команда Paste посылает текущее содержимое Windows
Clipboard.
GE9.8.3. Передача указанного текстаFH
Передача текста с помощью команды Send эквивалентна
выбору команд Copy и Paste.
Для передачи на удаленную систему текста с помощью
команды Send надо:
1. Указать текст, который вы хотите передать.
2. Выбрать команду Send в меню Edit.
Terminal передаст указанный текст на удаленную
систему.
GE9.8.4. Указание всего текстаFH
Действие команды Select All аналогично указанию
всего содержимого буфера Terminal с помощью "мышки"
или клавиатуры. После указания текста вы можете его
скопировать или передать.
Указание всего текста в окне Terminal и буфере
скроллинга:
- Выбрать Select All в меню Edit.
GE9.8.5. Очистка буфераFH
В некоторых программах связи текст, выходящий за
размеры экрана, теряется. В отличии от них Terminal
показывает в окне полосу прокрутки если вы набрали
текст, который не может уместиться на экране и
сохраняет неуместившуюся часть в буфере. С его
помощью вы можете прокручивать введенный или
полученный текст взад и вперед. Очистите буфер если
хотите освободить память.
GEГлава 9 FE21FH
Очистка содержимого буфера прокрутки и экрана:
- Выбрать Clear Buffer в меню Edit.
Terminal удалит содержимое окна и буфера.
GE9.9. ПечатьFH
Вы можете распечатать текст (получаемые файлы или
протокол сеанса связи) двумя способами: сохранить
содержимое буфера прокрутки в файле и затем
распечатать его с помощью другой программы или
включить Printer Echo для того, чтобы одновременно с
появлением на экране полученный текст печатался на
принтере. (Для печати вводимого вами текста
необходимо также включить Local Echo.)
GE9.9.1. Установка принтераFH
Если вы подсоединили и установили принтер можете
печатать текст. Глава 5., описывает как установить
принтер. Terminal автоматически печатает на установ-
ленном по умолчанию принтере. Если к вашему
компьютеру подсоединены несколько принтеров и все
они активны, вы можете печатать на любом из них. Для
этого он должен быть указан как используемый по
умолчанию. Задать используемый по умолчанию принтер
можно с помощью команды Printer Setup в меню File.
Для большей информации о активном по умолчанию
принтере смотри главу 5.
GE9.9.2. Печать принимаего текстаFH
Команда Printer Echo в меню Setting включает или
выключает режим печати. Когда команда Printer Echo
включена вся информация, принимаемая Terminal
печатается на принтере. Если вы собираетесь печатать
получаемый в сеансе связи текст, выберите эту
команду перед началом приема данных. Если включено
Local Echo, набираемый вами текст также будет
распечатываться на принтере. Смотри раздел 9.4.4.
ранее в этой главе о опции Local Echo.
Печать принимаемого и набираемого текста:
1. Выбрать Printer Echo в меню Setting.
Когда режим печати включен, около опции Printer
Echo установлена метка. Весь принимаемый текст
направляется прямо на принтер.
2. Если принятый текст занял меньше страницы и вы
хотите сменить лист, выбрать Printer Echo снова
для того, чтобы выключить режим печати.
GE9.9.3. Печать указанного текстаFH
Окончание сеанса связи, это лучшее время для печати
указанного в окне Terminal текста или прокрутки
буфера.
Печать уже полученного или введенного текста:
1. Указать текст, который вы хотите напечатать.
GEГлава 9 FE22FH
Если вы хотите указать все содержимое буфера
прокрутки выберите Select All в меню Edit.
2. Выбрать Copy в меню Edit для того, чтобы
поместить текст в Clipboard.
3. Закончить сеанс Terminal выбрав Exit в мeню File.
4. Стартовать текстовый редактор работающий в среде
Windows (например Write).
5. Вклеить содержимое Clipboard в текстовый файл.
6. Использовать команду Print в редакторе для печати
текста.
GE9.10. Закончить сеанс связиFH
Для того, чтобы закончить сеанс связи сохраните файл
с установками (если хотите использовать в будущем),
отсоединитесь от удаленного компьютера и закончите
Terminal. Ниже приведено описание всех этих шагов.
GE9.10.1. Сохранение файлов с параметрамиFH
Вы можете сохранить параметры Termial для того,
чтобы использовать в будущих сеансах.
Для сохранения файла с параметрами надо:
- Выбрать Save в меню File.
Если вы не сохраняли параметры ранее, диалоговая
панель запросит имя файла. Terminal автоматически
назначает файлу расширение .TRM. Вы можете
выбрать Save As для сохранения параметров в новом
файле или перезаписать существующий.
GE9.10.2. Отсоединение от удаленного компьютераFH
Отсоединение от удаленного компьютера это важный шаг
в окончании сеанса Terminal.
Для отсоединения от удаленного компьютера надо:
1. Набрать команду окончания сеанса для удаленной
системы, обычно bye.
Эта команда отсоединит удаленный модем.
2. Выбрать Hangup в меню Phone для того, чтобы
отсоединить ваш модем.
ВНИМАНИЕ Важно послать удаленному компьютеру
команду окончания перед выбором Hangup.
Если вы сначала выберите Hangup, то вы
отсоединитесь от удаленного компьютера
но его телефон останется подсоединен-
ным. Вы не сможете связаться с этой
удаленной системой пока она не
определит что связь была прервана.
GEГлава 9 FE23FH
GE9.10.3. Завершение TerminalFH
Вы можете закончить сеанс завершив Terminal и
вернувшись в окно Program Manager.
Для завершения Terminal надо:
1. Выбрать Exit в меню File.
2. Если вы изменяли параметры в текущем файле и не
сохранили их, Terminal попросит указать сохранить
или потерять изменения или продолжить работу
Terminal.
3. Выбрать OK.
GE9.11. Если что-то выполняется неверноFH
Вы можете не подсоединится к удаленному компьютеру
по некоторым причинам. Далее приведены рекомендации
по устранению наиболее общих классов неисправностей.
GE9.11.1. Модем не набирает номерFH
Неправильно подсоединена аппаратура связи или
неверна скорость передачи.
Проверить:
- Правильно подключен кабель между модемом и
телефоном или между компьютерами ?
- Правильно задан COM порт командой Communica-tion
в меню Setting ?
GE9.11.2. Оператор прервал Ваш звонокFH
Если модем набрал номер, но вы получили сообщении от
оператора, ваш модем не связался.
Проверить:
- Правильно задан номер в опции Phobe Number ? Для
проверки выбрать Phone Number в меню Setting.
- Может ваш модем работать на меньшей скорости ?
Может понадобится уменьшить скорость работы
модема так, чтобы он был согласован с COM портом.
Если это не помогло, проверьте исправность модема.
GE 9.11.3. Модем набирает номер, но не может дозвонитсяFH
Возможно вам неизвестны параметры удаленного
компьютера. Система связи должна использовать ту же
скорость передачи, хотя некоторые модемы могут
автоматически снижать скорость удаленного модема и
сообщать об этом Terminal. (Смотрите особенности
модема в техническом описании.) Если вы хотите
передавать данные, обе системы должны иметь совпа-
дающие параметры:
- Число бит данных
GEГлава 9 FE24FH
- Тип паритета
- Стоп биты
- Контроль готовности
Если вы не знаете параметры удаленной системы
обратитесь к документации о вызове информационного
(не для передачи данных) номера удаленной системы.
Запросите информацию и затем установите корректные
параметры с помощью команды Communications в меню
Setting.
GE9.11.4. Не можете послать/получить текстовый файлFH
Системы связи должны использовать одинаковые
протоколы.
- Kакой способ синхронизации использует удаленная
ситстема ?
Обычно это Xon/Xoff метод, однако могут быть
использованы и другие.
- Использует удаленная система аппаратную синхро-
низацию ?
Если это так, вы должны указать Hardware в
диалоговой панели, которая появляется при выборе
команды Communications в меню Setting.
GE9.11.5. Не можете послать/получить двoичный файлFH
Системы связи должны использовать одинаковые
протоколы. Возможно вы указали протокол отличный от
используемого удаленной системой.
Для смены протокола, выбрать команду Binary Trans-
fers в меню Setting.
GE9.11.6. Полученный файл или введенный текст не печатаетсяFH
Убедитесь что принтер хорошо подсоединен, включен и
вставлена бумага. Смотри рекомендации в главе 6.
Проверить:
- Правильно заданы параметры командой Printer Setup
в меню File ?
- Выбранa опция Printer Echo перед получением
файла?
- Указана опция Local Echo в диалогoвой панели
Terminal Preference ?
Local Echo позволяет печатать клавиатурный ввод.
© KOAP
Open Portal 2000
|
|