ICS (Internet Component Suite) от Francois Piette содержит несколько полезных компонентов:
http://www.overbyte.be/eng/products/ics.html
Он предоставит вам поддержку протокола telnet, эмулятор терминала и некоторые вещи, которые помогут вам в сценариях. Его легко использовать, и все это бесплатно.
С сайта:
TTnCnx - поддержка протокола клиента TELNET.
TEmulVT - эмуляция терминала ANSI (аналогично TMemo, но с интерпретацией escape-последовательностей ANSI).
TTnEmulVT - эмуляция терминала TELNET и ANSI объединена в один компонент. Вы можете создать полноценную клиентскую программу telnet всего за несколько строк кода.
TTnScript - компонент сценариев TELNET. Используется для автоматизации работы с сеансом telnet (например, авто логин и пароль).
И есть несколько примеров приложений, показывающих, как его использовать:
TnClient - полнофункциональная клиентская программа TELNET с эмуляцией терминала ANSI.
TnDemo - клиент TELNET, использующий TMemo для отображения входящих данных.
TnSrv - базовый сервер, управляемый событиями. Может поддерживать любое количество одновременных клиентов. База для любого реального сервера мира. См. Также TcpSrv, MtSrv (многопоточный) и MidWare для полной клиент-серверной инфраструктуры.