WinPedia - электронная энциклопедия windows
   Вы здесь: Главная arrow 14. Прикладные программы общего назначения arrow Программа Hyper Terminal   

Авторизация

Программа Hyper Terminal Печать

Программа Hyper Terminal - это специальное приложение Windows XP, позволяющее устанавливать соединение с удаленным компьютером по коммутируемым телефонным линиям при помощи модема или нуль-модемного соединения, а также используемое в качестве основного клиента Telnet в среде Windows. Hyper Terminal может также применяться для подключения к удаленным сервисным службам и доскам объявлений (BBS). Для того чтобы вызвать Hyper Terminal на исполнение, необходимо выполнить следующие команды: Пуск->Все программы->Стандартные->Связь->Hyper Terminal (Start->All Programs->Accessories->Connections->Hyper Terminal).

Настройка соединения

При первом запуске программы Hyper Terminal пользователю предлагается выполнить предварительную настройку удаленного соединения. Для этого в поле Название (Name) открывшегося окна Описание подключения (Connection Descrip- tion) следует ввести произвольное название создаваемого соединения, а в расположенном ниже меню выбрать для него один из предложенных значков. В следующем окне, озаглавленном Подключение (Connect to), ввести данные о телефонном номере, с которым вы планируете осуществлять соединение. Для этого выберите в меню Страна или регион (Country/region) страну своего проживания, введите в поле Код города (Area code) код АТС, с использованием которого будет выполняться подключение, в поле Номер телефона (Phone number) укажите телефонный номер для соединения с удаленным узлом, а в меню Подключаться через (Connect using) выберите устройство, посредством которого будет выполняться соединение. По умолчанию в данном меню предлагается установленный в вашей системе модем, но вы можете указать в качестве внешнего устройства любой порт компьютера. В следующем окне вам необходимо выбрать место вашего расположения. Этот выбор определяет, будет ли использоваться при наборе номера код страны и код города, а также будет выбран режим набора номера - тоновый или импульсный.

СОВЕТ
Если при попытке набора номера ваш модем автоматически переключается в тоновый режим, вызовите окно настройки места расположения, в меню Мое размещение (My Location) щелкните мышью на кнопке Параметры (Dialing properties), в открывшемся окне Телефон и Модем (Phone and modem options) выберите текущее размещение, нажмите на кнопку Изменить (Edit) и во вкладке Общие (General) открывшегося окна Изменение местонахождения (Edit location) установите переключатель Тип набора номера (Dial using) в положение Импульсный (Pulse).

Теперь вы можете набрать номер удаленного узла, щелкнув мышью на кнопке Набрать номер (Dial).

Когда базовое соединение программы Hyper Terminal уже настроено, вы можете создать другое соединение, воспользовавшись пунктом Новое подключение (New connection) командного меню Файл (File).

Изменение параметров существующего соединения

Чтобы изменить параметры текущего соединения, воспользуйтесь пунктом Свойства (Properties) командного меню Файл (File). Во вкладке Подключение (Connect to) измените, если это необходимо, страну и регион вашего проживания, код города, телефонный номер удаленного узла, устройство, через которое осуществляется подключение. Вы можете отключить использование кода страны и города при наборе номера, сбросив флажок Использовать код страны и города (Use country/region code and area code). Ели вы установите флажок Перезвонить, если занято (Redial on busy), программа будет автоматически дозваниваться до удаленного узла в том случае, когда набираемый номер окажется занятым.

Чтобы настроить параметры работы программы для данного соединения, перейдите ко вкладке Параметры (Settings). Переключатель Действие функциональных клавиш (Function arrow, and ctrl keys act as) позволяет настроить режим обработки нажатий функциональных клавиш, клавиши Ctrl и клавиш управления курсором программой Hyper Terminal: если данный переключатель установлен в позицию Клавиши терминала (Terminal keys) - нажатия функциональных клавиш будут фиксироваться и передаваться на удаленный компьютер; в позиции Клавиши Windows (Windows keys) нажатия клавиш будут обрабатываться только операционной системой локального компьютера.

При помощи переключателя Клавиша Backspase посылает (Backspace key sends) вы можете настроить коды сочетаний клавиш, которые будут направляться на удаленный компьютер при нажатии клавиши Backspace. Меню Эмуляция терминала (Emulation) предлагает вам выбрать стандарт терминальной программы, которую будет эмулировать при установке соединения Hyper Terminal, причем предложенный список содержит несколько вариантов эмуляции наиболее распространенных клиентов Telnet. В поле Размер буфера (Backscroll buffer lines) вы можете указать количество строк, которые будут отображаться в окне терминала в процессе работы с удаленным компьютером.

Наконец, щелкнув мышью на кнопке Параметры ASCII (ASCII Setup), можно настроить режимы отображения символов ASCII в окне терминала. В частности, если вы хотите, чтобы после каждой отправленной вами на удаленный компьютер команды в окне программы Hyper Terminal автоматически выполнялся перевод строки (эта функция реализуется методом автоматического добавления в конец каждой отправляемой на удаленный компьютер последовательности ASCII символа возврата каретки - CR и кода перевода строки - LF), установите в окне Параметры ASCII (ASCII Setup) флажок Дополнять символы возврата каретки переводами строк (Send line ends width line feeds). Чтобы включить аналогичную функцию не только для отправляемых, но и для принимаемых данных, установите аналогичный флажок в поле Прием данных в формате ASCII (Append line feeds to incoming line ends), расположенном в нижней части окна.

Ниже вы можете настроить временной интервал задержки отображения символов в окне терминала в миллисекундах, установив флажок Отображать введенные символы на экране (Echo typed characters locally) и набрав соответствующие значения в полях Задержка для строк (Line delay) и Задержка для символов (Characters delay).

Иногда для корректного отображения принимаемых от удаленного компьютера восьмибитных данных необходимо выполнить их преобразование в семибитный стандарт ASCII. Чтобы включить этот режим, установите флажок Преобразовывать входящие данные в 7-разрядный стандарт ASCII (Force incoming data to 7-bit ASCII). Если вы хотите, чтобы в рабочем окне Hyper Terminal выполнялся автоматический перенос строк, длина которых превышает геометрическую ширину окна программы, установите флажок Переносить строки, превышающие ширину терминала (Wrap lines that exceed terminal width).

Подключение к удаленному компьютеру

Создав и настроив новое соединение, вы можете установить связь с удаленным компьютером, подключившись к нему при помощи программы Hyper Terminal. Для этого:

  • откройте созданное вами ранее соединение, выполнив последовательность команд Пуск->Все программы->Стандартные->Связь->Hyper Terminal (Start->All Programs->Accessories->Connections->Hyper Terminal), и в появившемся под- меню выберите соединение, соответствующее удаленному компьютеру, с которым вы хотите установить связь;
  • в качестве другого варианта откройте окно программы Hyper Terminal и, щелкнув мышью в панели инструментов программы на кнопке Открыть (Open), выберите в появившемся окне требуемое соединение. Данное окно можно также вызвать на экран, щелкнув мышью на пункте Открыть (Open) в командном меню Файл (File);
  • если это необходимо, выполните настройку параметров соединения, щелкнув мышью на кнопке Параметры (Properties) в открывшемся окне соединения;
  • переключите программу в режим набора номера нажатием на кнопку Набрать номер (Dial). Hyper Terminal выполнит набор указанного в настройках соединения номера, и в случае готовности удаленного компьютера связь будет установлена;
  • если установленное вами соединение требует обязательной аутентификации, по запросу удаленного компьютера введите в окне терминала ваши учетное имя и пароль.

Установив соединение, вы сможете:

  • передавать на удаленный компьютер введенный с клавиатуры текст и команды;
  • принимать информацию, посылаемую удаленным компьютером;
  • передавать удаленному компьютеру информацию, содержащуюся в буфере обмена, с использованием команды Передать главному компьютеру (Paste to host) из меню Вид (View);
  • обмениваться с удаленным компьютером файлами.

В случае если при наборе русского текста информация отображается в окне терминала некорректно, установите для вывода данных на экран другой шрифт, воспользовавшись пунктом Шрифт (Font) командного меню Вид (View).

При обрыве соединения вы можете возобновить его, просто щелкнув мышью на кнопке Вызов (Call) в панели инструментов программы.

Передача файлов

В программе Hyper Terminal предусмотрено два отдельных механизма для передачи файлов на удаленный компьютер. Пересылка текстового файла, содержащего только какой-либо набор символов в формате ASCII или кодировке Windows, не требует принятия специальных мер для обеспечения точности передачи информации, поскольку искажение одного или нескольких символов в процессе приема данных не приведет к каким-либо серьезным последствиям. Для того чтобы передать на удаленный компьютер простой текстовый файл, установите соединение, после чего выберите пункт Отправить текстовый файл (Send text file) в командном меню Передача (Transfer), после чего выберите в открывшемся диалоговом окне предназначенный для отправки файл (см. раздел «Диалоговое окно открытия файла» главы 9). Санкционируйте сеанс передачи файла нажатием клавиши Enter.

Запрос на прием передаваемого вами файла отобразится в окне терминала удаленного компьютера в виде сообщения в окне текущего соединения. Файл будет передаваться в виде потока транслируемых в режиме реального времени символов, которые принимающая сторона должна перенаправить в файл протокола, а тот в свою очередь сохранить на диске. Для того чтобы текстовый файл был отослан на удаленный компьютер именно виде файла, лучше действовать способом, описанным далее, который пригоден для отсылки на удаленный компьютер файлов любого типа.

После установки соединения вызовите команду Отправить файл (Send File) из командного меню Передача (Transfer) либо нажмите соответствующую кнопку в панели инструментов программы Hyper Terminal.

На экране появится диалоговое окно Отправка файла (Send File), в верхнем поле которого следует ввести путь и имя отправляемого файла либо найти его вручную, воспользовавшись кнопкой Обзор (Browse), а в расположенном ниже меню - выбрать протокол, с помощью которого будет отправлен файл.

ПРИМЕЧАНИЕ

Протокол - это набор спецификаций, при помощи которых осуществляется обмен данными между удаленными компьютерами. Каждый из используемых программой Hyper Terminal протоколов имеет собственные свойства и характеристики.

Свойства и возможности поддерживаемых программой Hyper Terminal протоколов передачи данных перечислены в табл. 14.2.

Таблица 14.2. Свойства протоколов передачи данных, поддерживаемых программой Hyper Terminal

Протокол

Характеристики

Xmodem

Данный протокол обеспечивает передачу информации пакетами емкостью в 128 байт. Каждый пакет включает контрольный бит, при помощи которого выполняется проверка правильности приема данных. При успешном приеме пакета удаленный компьютер отсылает подтверждение. В случае ошибки передачи данных компьютер-получатель запрашивает повторную отсылку пакета информации, в ходе трансляции которого произошел сбой

1K Xmodem

Модификация стандартного протокола Xmodem, в котором пакеты имеют длину 1 Кбайт (1024 байта)

Ymodem

Протокол, осуществляющий передачу информации по тем же принципам, что и Xmodem, но поддерживающий обработку пакетов различной длины. Чем длиннее пакет, тем выше скорость передачи данных, но тем ниже надежность обмена информацией

Ymodem-G

Модификация стандартного протокола Ymodem с интегрированной функцией поддержки аппаратной коррекции ошибок

Zmodem

Протокол, позволяющий передавать данные в виде пакетов длиной в 512 байт с контрольным битом, предназначенным для коррекции ошибок. Протокол отслеживает запросы удаленного компьютера на повторную отправку данных, в ходе трансляции которых возникла ошибка, однако контроль над правильностью приема пакетов не производится, что обеспечивает достаточно высокую скорость соединения. При обрыве связи протокол позволяет продолжить загрузку файла с того места, с которого она была прервана

Zmodem с восстановлением после сбоя

Модификация стандартного протокола Zmodem (Zmodem with crush recovery), позволяющая автоматически восстанавливать сеанс передачи данных при возникновении фатальной ошибки трансляции или при обрыве соединения

Kermit

Протокол, подобный Ymodem, позволяющий, аналогично протоколу Zmodem, продолжать загрузку файла при обрыве соединения. Используя встроенные алгоритмы компрессии данных, позволяет передавать несколько файлов в течение одного сеанса связи

Выбрав требуемый протокол, щелкните мышью на кнопке Отправить (Send). На экране появится окно контроля за передачей файла, в котором отобразится информация о состоянии и скорости соединения.

ПРИМЕЧАНИЕ
Чтобы передача файла прошла успешно, удаленный компьютер должен быть готов к его приему. Возможно, вам придется повторить попытку отсылки файла несколько раз, прежде чем адресат сможет принять его.

Прием файлов

Для того чтобы принять файл с удаленного компьютера средствами программы Hyper Terminal, выполните описанную ниже последовательность действий.

После установки соединения вызовите команду Принять файл (Receive File) из командного меню Передача (Transfer) либо нажмите соответствующую кнопку в панели инструментов программы Hyper Terminal.

На экране появится диалоговое окно Прием файла (Receive File). В поле Поместить принятый файл в каталог (Place received file in the following folder) укажите путь к папке, в которую вы желаете записать принятый файл либо найдите искомую папку вручную, воспользовавшись кнопкой Обзор (Browse). В расположенном ниже меню Протокол приема (Use receiving protocol) выберите протокол, с использованием которого вы будете принимать файл. Щелкните мышью на кнопке Принять (Receive) и дождитесь окончания процесса передачи файла на ваш компьютер.

Протоколирование сеанса связи

Текстовые сообщения, ответы удаленного компьютера, команды, а также передаваемые вам посредством соединения текстовые файлы можно записать в специальный текстовый документ, называемый протоколом сеанса связи. Для этого:

  • установите соединение с удаленным компьютером;
  • выберите команду Запись протокола в файл (Capture text) в командном меню Передача (Transfer);
  • в открывшемся диалоговом окне укажите путь размещения файла протокола либо найдите предназначенную для размещения папку вручную, воспользовавшись кнопкой Обзор (Browse);
  • щелкните мышью на кнопке Начало (Start);
  • для временной приостановки записи протокола выберите команду Передача->Запись протокола в файл->Пауза (Transfer->Capture text->Pause). Для возобновления записи выполните команду Передача->Запись протокола в файл->Продолжить (Transfer->Capture text->Resume);
  • перед завершением сеанса связи и разрывом соединения остановите запись протокола, выполнив команду Передача->Запись протокола в файл->Остановить (Transfer->Capture text->Stop);
  • если вы хотите вывести текст протокола сеанса связи на принтер, используйте команду Передача->Направить протокол на принтер (Transfer->Capture to Printer).

СОВЕТ
Если вы хотите распечатать не протокол сеанса связи, а содержимое буфера рабочего окна Hyper Terminal, воспользуйтесь пунктом Печать (Print) командного меню Файл (File).

Завершение сеанса связи

По выполнении всех запланированных для текущего сеанса связи действий и процедур необходимо завершить сеанс, отключившись от удаленного компьютера. Для этого:

  • активизируйте окно Hyper Terminal, если оно было неактивно;
  • если это необходимо, отдайте удаленной системе команду, инициирующую завершение соединения;
  • щелкните мышью на кнопке Отключить (Disconnect), расположенной в панели инструментов программы;
  • закройте окно Hyper Terminal.

Ожидание соединения

Если вы планируете не дозваниваться до удаленного узла самостоятельно, а установить связь, приняв входящий звонок, необходимо перевести программу Hyper Terminal в режим ожидания соединения. Для этого:

  • откройте окно Hyper Terminal;
  • в меню Вызов (Call) установите флажок Ждать звонка (Wait for a Call).

Чтобы отключить этот режим, выберите пункт Отменить ожидание (Stop Waiting) в том же меню.

 
« Пред.   След. »





© 2018 WinPedia.RU - Электронная энциклопедия Windows. Контент, дизайн, верстка - Валентин Холмогоров. All Rights Reserved