В xterm (наследование ansi и terminfos vt100) есть некоторые escape-последовательности, которые могут управлять чем-то в эмуляторе клиента, и клиент putty.exe понимает некоторые из этих последовательностей, например:

  • Сквозной принтер (подчиненный принтер)
  • Изменение размера окна, масштабирование, ...
  • Изменение заголовка окна
  • Ответь
  • Может быть, другие.

Есть ли способы указать putty.exe запустить произвольную (внешнюю) программу? (Предварительно настроенный, конечно)

ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ: Обмен данными с сервера на локальный компьютер

Случай 1) Удаленное приложение (основанное на TUI - curses) может отправлять данные на подчиненный принтер, который будет отправляться на "файловый принтер", а по окончании будет запускаться локальное приложение для использования данных, полученных в файловый принтер ". Некоторые соглашения могут быть использованы для форматирования имени файла, чтобы все они соответствовали и работали синхронно.

Случай 2) Удаленное приложение может сохранить данные на сервере и попросить putty.exe запустить локальный сценарий для получения удаленного файла и запустить локальную программу для его использования.

И многие другие случаи использования.

0