Tera Term (alternativamente TeraTerm ) es un programa de emulador de terminal (comunicaciones) de código abierto, gratuito e implementado por software . Emula diferentes tipos de terminales de computadora , desde DEC VT100 hasta DEC VT382. Es compatible con telnet , SSH 1 y 2 y conexiones de puerto serie. También tiene un lenguaje de macro scripting incorporado (que admite expresiones regulares de Oniguruma ) y algunos otros complementos útiles .
Autor (es) original (es) | T. Teranishi |
---|---|
Desarrollador (es) | Proyecto Tera Term |
Versión inicial | 1994 |
Lanzamiento estable | 4.105 / 7 de diciembre de 2019 |
Repositorio | |
Escrito en | C y C ++ (originalmente Pascal ) |
Sistema operativo | Microsoft Windows |
Tipo | Emulador de terminal |
Licencia | Licencia BSD |
Sitio web | ttssh2 |
Historia
Las primeras versiones de Tera Term fueron creadas por T. Teranishi de Japón. En ese momento, era el único emulador de terminal disponible de forma gratuita que admitía de forma eficaz el idioma japonés. El desarrollo original de Tera Term se detuvo a fines de la década de 1990 en la versión 2.3, pero otras organizaciones han creado variaciones.
En octubre de 2002, Ayera Technologies lanzó TeraTerm Pro 3.1.3 compatible con SSH2 y agregó muchas otras características como un servidor web incorporado para la integración de API con sistemas externos, comandos recurrentes de "mantener vivo" y soporte de base de datos ODBC a través de TT Macro Scripting Idioma. Ayera Technologies no abrió su código fuente, pero proporciona un soporte técnico limitado.
En 2004, Yutaka Hirata, un diseñador de software de Japón, reinició el desarrollo de la versión de código abierto de Tera Term. Agregó su propia implementación de SSH2 y muchas características nuevas además de lo que era parte de la versión 2.3. [1]
Para evitar confusiones con los números de versión e indicar que Tera Term desarrollado por Yutaka era más reciente que la versión 3.1.3 de Ayera Technologies, se decidió darle a esta rama de Tera Term Professional números de versión a partir de 4.xx.
En enero de 2005, Boris Maisuradze, junto con Yutaka Hirata, iniciaron el foro de soporte de TeraTerm donde respondieron preguntas de los usuarios de Tera Term. Publicar en este foro fue la mejor manera de sugerir nuevas funciones para Tera Term o proponer nuevos comandos para el lenguaje de macros de Tera Term. Durante más de 10 años, el foro estuvo alojado en el sitio web LogMeTT.com mantenido por Boris Maisuradze. Boris también desarrolló varias herramientas gratuitas que se convirtieron en parte del paquete TeraTerm. Más tarde, Boris decidió retirarse de este proyecto. El sitio web LogMeTT.com se cerró y los foros de soporte se trasladaron al sitio del Proyecto TeraTerm.
Desde 2007, Tera Term ha sido mantenido por Tera Term Project (equipo de desarrolladores japoneses) como software de código abierto.
Características
Soportes de términos de Tera: [ cita requerida ]
- Conexiones de puerto serie a través de UART.
- Conexiones TCP / IP ( telnet , SSH1 , SSH2 ).
- Reproducción de registros.
- Conexión de tubería con nombre.
- Comunicación IPv6 .
- Emulación VT100 y emulación VT200 / VT300 seleccionada.
- Emulación TEK4010.
- Protocolos de transferencia de archivos ( Kermit , XMODEM , YMODEM , ZMODEM , B-PLUS y Quick-VAN).
- Secuencias de comandos que utilizan el "Tera Term Language".
Versiones comunes
- 1.4 Última versión compatible con Win16; fuente disponible en Pascal
- 2.3 Última versión lanzada por T. Teranishi
- 3.1.3 Última versión lanzada por Ayera. Tiene problemas con los límites de la ventana de desplazamiento. La barra de título lo identifica como la versión 3.1
- 4.xx última versión de OSDN
Imágenes de muestra
Ver también
- Comparación de clientes SSH
- Masilla
- Telix - terminal de la era MSDOS
Referencias
enlaces externos
- Sitio web original de T.Teranishi
- Página de inicio de TeraTerm en inglés
- Página principal del proyecto en japonés
- Enlace de descarga a las últimas versiones (OSDN Japón)
- Sitio web de Ayera Technologies con versión 3.1.3
- Ejemplo de scripting Tera Term TTL para dispositivos basados en CLI