Tera Term Language

Look up tera- in Wiktionary, the free dictionary.
  • Tera Term Language (TTL) Tera Term Language (TTL) TTL is a simple interpreted language like BASIC. To learn TTL quickly, study the sample macro files in the distribution package and the command reference.
  • Tera Term is Tera Term Pro 2.3 succession version and is being officially recognized by the original author. Tera Term is open source free software terminal emulator supporting UTF-8 protocol. Now TTSSH supports SSH2 protocol (Original version supports SSH1).

Tera is a unit prefix in the metric system denoting multiplication by one trillion, or 1012 or 1000000000000 (one trillion short scale; one billion long scale). It has the symbol T. Tera is derived from the Greek word τέραςteras, meaning 'monster'.[1] The unit prefix was confirmed for use in the International System of Units (SI) in 1960.

Tera term language command reference

I know Tera Term has a site that lists example macros as well as a command list but I guess what I need is someone with experience scripting in Tera Term. Tera Term uses a sort of Basic language called Tera Term Language (TTL) but I found it hard from the site to actually identify which commands I. TeraTerm Macro language for dummies TTL is a simple interpreted language like BASIC. To learn TTL quickly, it is best to study the sample macro files in the distribution package and look at the command reference for constructs you do not understand.

Examples of its use:

  • terahertz radiation: electromagnetic waves within the band of frequencies from 0.3 to 3 THz. Visible light is around 500 THz.
  • terabit and terabyte, units used in data storage. Tebi-, or 240 is the closest binary prefix being ≈9.95% greater than 1012.
  • teragram: equal to 109 kg. The Great Pyramid of Giza has a mass of about 6 Tg.
  • terasecond: approximately 31,558 years
  • teralitre: equal to 109 m3. Lake Zurich contains about 4 TL of water.
  • terawatt: used to measure total human energy consumption. In 2010 it was 16 TW (TJ/s).
  • terametre (= 1,000,000,000 km): Light travels 1.079 Tm in one hour.
PrefixBase 10DecimalEnglish wordAdoption[nb 1]
NameSymbolShort scaleLong scale
yottaY10241000000000000000000000000 septillion quadrillion1991
zettaZ10211000000000000000000000 sextillion trilliard1991
exaE10181000000000000000000 quintillion trillion1975
petaP10151000000000000000 quadrillion billiard1975
teraT10121000000000000 trillion billion1960
gigaG1091000000000 billion milliard1960
megaM1061000000 million1873
kilok1031000 thousand1795
hectoh102100 hundred1795
decada10110 ten1795
1001 one
decid10−10.1 tenth1795
centic10−20.01 hundredth1795
millim10−30.001 thousandth1795
microμ10−60.000001 millionth1873
nanon10−90.000000001 billionth milliardth1960
picop10−120.000000000001 trillionth billionth1960
femtof10−150.000000000000001 quadrillionth billiardth1964
attoa10−180.000000000000000001 quintillionth trillionth1964
zeptoz10−210.000000000000000000001 sextillionth trilliardth1991
yoctoy10−240.000000000000000000000001 septillionth quadrillionth1991
  1. ^Prefixes adopted before 1960 already existed before SI. The introduction of the CGS system was in 1873.

See also[edit]

Tera Term Language Meaning

References[edit]

  1. ^C. Upward, G. Davidson, The History of English Spelling, Wiley-Blackwell (2011)
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Tera-&oldid=980507978'
Tera Term
Original author(s)T. Teranishi
Developer(s)Tera Term Project
Initial release1994; 26 years ago
Stable release
Repository
Written inC and C++ (originally Pascal)
Operating systemMicrosoft Windows
TypeTerminal emulator
LicenseBSD license
Websitettssh2.osdn.jp
Tera term language dictionary

Tera Term (alternatively TeraTerm) is an open-source, free, software implemented, terminal emulator (communications) program. It emulates different types of computer terminals, from DEC VT100 to DEC VT382. It supports telnet, SSH 1 & 2 and serial port connections. It also has a built-in macroscripting language (supporting Onigurumaregular expressions) and a few other useful plugins.

History[edit]

The first versions of Tera Term were created by T. Teranishi from Japan. At the time, it was the only freely available terminal emulator to effectively support the Japanese language. Original development of Tera Term stopped in the late 1990s at version 2.3, but other organizations have created variations.

In October 2002, Ayera Technologies released TeraTerm Pro 3.1.3 supporting SSH2 and added multiple other features like a built-in web server for API integration with external systems, recurring 'keep-alive' commands, and ODBC database support via the TT Macro Scripting Language. Ayera Technologies did not make their source open, but does provide limited technical support.

In 2004, Yutaka Hirata, a software designer from Japan, restarted development of the open source version of Tera Term. He added his own implementation of SSH2 and many new features on top of what was part of version 2.3.[1]

To avoid confusion with version numbers and to indicate that Tera Term developed by Yutaka was more recent than version 3.1.3 from Ayera Technologies, it was decided to give this branch of Tera Term Professional version numbers starting 4.xx.

In January 2005, Boris Maisuradze, together with Yutaka Hirata, started the TeraTerm Support forum where they answered questions from Tera Term users. Posting in this forum was the best way to suggest new features for Tera Term or propose new commands for the Tera Term Macro language. For more than 10 years the forum was hosted on LogMeTT.com website maintained by Boris Maisuradze. Boris also developed several freeware tools that became part of TeraTerm package. Later Boris decided to retire from this project. LogMeTT.com website was shut down and support forums moved to TeraTerm Project site.

Tera Term Language

Since 2007, Tera Term has been maintained by Tera Term Project (Japanese Developer team) as open source software.

Features[edit]

Tera term supports:[citation needed]

  • Serial port connections over UART.
  • TCP/IP (telnet, SSH1, SSH2) connections.
  • Log replaying.
  • Named pipe connection.
  • IPv6 communication.
  • VT100 emulation and selected VT200/VT300 emulation.
  • TEK4010 emulation.
  • File transfer protocols (Kermit, XMODEM, YMODEM, ZMODEM, B-PLUS and Quick-VAN).
  • Scripts using the 'Tera Term Language'.

Common versions[edit]

  • 1.4 Last version supporting Win16; source available in Pascal
  • 2.3 Last version released by T. Teranishi
  • 3.1.3 Last version released by Ayera. Has issues with scroll window boundaries. Title bar identifies it as version 3.1
  • 4.xx Latest OSDN release

Sample images[edit]

Tera Term Ttl Language

See also[edit]

  • Telix - MSDOS era terminal

References[edit]

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Tera_Term&oldid=964530610'