Подтвердить что ты не робот

Последовательная связь PuTTY

Я пытаюсь использовать PuTTY для связи по моей компьютерной последовательной линии. Я настроил правильную последовательную линию, скорость передачи, количество бит данных, стоповые биты, контроль четности и управление потоком и установил соединение. Когда я нажимаю "ОК", чтобы открыть соединение, мне показан черный экран, и каждое из моих нажатий клавиш отправляется без отображения на экране (окно остается черным). Как настроить PuTTY так, чтобы он только посылал мои команды или коды операций после того, как я нажимаю enter?

Я использовал PuTTY в колледже для Telnet/SSH, и он всегда показывал мои команды и вводил их только после нажатия клавиши ввода, поэтому я немного смущен.

Спасибо за помощь заранее!

4b9b3361

Ответ 1

Необходимые настройки: "Локальное эхо" и "Редактирование линии" в разделе "Терминал слева.

Чтобы символы отображались на экране при вводе их, установите для параметра "Локальное эхо" значение "Принудительное включение" .

Чтобы заставить терминал не отправлять команду до тех пор, пока вы не нажмете Enter, установите для параметра "Редактирование локальной линии" значение "Принудительное включение" .

Параметры линии PuTTY Line

Объяснение:

Из руководства пользователя PuTTY (найдено нажатием кнопки "Справка" в PuTTY):

4.3.8 'Локальное эхо

Если локальное эхо отключено, символы, вводимые вами в окно PuTTY, не отображаются в окне PuTTY. Они просто отправляются на сервер. (Сервер может выбрать, чтобы откликнуться на них, это невозможно контролировать с панели управления PuTTY.)

Для некоторых типов сеанса требуется локальное эхо, а многие нет. В режиме по умолчанию PuTTY автоматически попытается определить, подходит ли локальное эхо для сеанса, в котором вы работаете. Если вы обнаружите, что оно приняло неправильное решение, вы можете использовать этот параметр конфигурации, чтобы переопределить его выбор: вы можете принудительно локальное эхо, которое необходимо включить, или заставить его отключить, вместо того, чтобы полагаться на автоматическое обнаружение.

4.3.9 "Редактирование локальной строкиОбычно каждый символ, который вы вводите в окно PuTTY, немедленно отправляется на сервер сразу после его ввода.

Если вы включите локальное редактирование, это изменится. PuTTY позволит вам редактировать всю строку за раз локально, и линия будет отправлена ​​на сервер только после нажатия Return. Если вы допустили ошибку, вы можете использовать клавишу Backspace, чтобы исправить ее, прежде чем нажимать Return, и сервер никогда не увидит ошибку.

Так как трудно редактировать строку локально, не имея возможности ее увидеть, редактирование локальной строки в основном используется в сочетании с локальным эхом (раздел 4.3.8). Это делает его идеальным для использования в сыром режиме или при подключении к MUD или говорящим. (Хотя некоторые более продвинутые MUD иногда включают локальное редактирование линии и отключают локальное эхо, чтобы принять пароль от пользователя.)

Некоторые типы сеансов требуют редактирования локальной строки, а многие - нет. В режиме по умолчанию PuTTY автоматически попытается определить, подходит ли редактирование локальной линии для сеанса, в котором вы работаете. Если вы обнаружите, что оно приняло неправильное решение, вы можете использовать этот параметр конфигурации, чтобы переопределить его выбор: вы можете принудительное локальное редактирование линии или включение его отключения, вместо того чтобы полагаться на автоматическое обнаружение.

Шпатлевка иногда делает неправильные варианты, когда для этих параметров включена опция "Авто", поскольку она пытается определить конфигурацию соединения. Применяется к серийной линии, это немного сложнее.