Site Tools


terminals

Terminals

Terminals are 1980s era text-only computers used throughout Emtanon. They appear in two aspects:

In-universe terminals

These terminals are distinguished by unique display colors. All of them are used mainly for iris.

Green terminal

Located at Emtanon HQ in Room 101. It is used by Esprit Boursicot and was previously her only terminal. It is known that it runs on sysop privileges; it has commands and programs not available elsewhere.

AS32 provides SSTV of this terminal by dialing 3#.

Amber terminal

Located at Emtanon HQ in Room 104. This is an auxiliary terminal intended for visitors to the HQ.

AS32 provides SSTV of this terminal by dialing 10#. It is also possible to control it using the Emtanon portal. Judging by reactions to signs of remote use, the HQ employees are unaware of this.

Red terminal

This is Dr. J Marvin Blackweather's terminal. As we found out in message 18349, he specifically requested the red color because he considered the default green “stupid”.

AS32 provides SSTV of this terminal by dialing 11#.

Aqua terminal

This terminal is located at the Pacific command in Hilo, Hawaii.

It played a key role in Operation Spice and FACILITY Redemption, in both of which we impersonated the Pacific command. Later, after receiving strange iris messages, we deemed this terminal compromised. On February 21, 2024, it was taken offline by AIR1 and MO5 to hide evidence of our usage. The terminal was restored on June 7, 2024.

Commands

The following basic commands are listed by help and have help text:

  • help
  • list [+all]: Lists the files in the working directory. +all also shows the modification times.
  • make <name>: Creates a directory.
  • open <name>: Changes the working directory down one level.
  • return: Changes the working directory up one level.
  • where: Displays the absolute path of the working directory.
  • delete <name>: Deletes a file or directory.
  • create <name>: Creates an empty file.
  • read <name>: Displays the contents of a file.
  • write <name> <line>: Appends a line to a file.
  • clear: Clears the screen.
  • beep: Makes a beep while briefly filling the screen with #s.
  • play <duration-in-ms> <frequency-in-hz> <volume-from-0-to-1> <square|sine|triangle|sawtooth>
  • run <name> <arguments>: Runs a program from the working directory.

Apart from these, the following undocumented commands are known:

  • export: Uploads data to the agent systems; requires sysop privileges.
  • line <begin-x> <begin-y> <end-x> <end-y>: Draws a line of #s on the screen.
  • ohio <pin>: Activates a Cleveland Direct calling card.
  • plot <x> <y>: Draws a single # on the screen.
  • reboot
  • run free: Free-form input. clr clears the screen, free quits.
  • sabre airport arrived <airport>
  • sabre airport inbound <airport>
  • sabre airport outbound <airport>
  • sabre airport scheduled <airport>
  • sabre airport status <flight>
  • sys <address>: Executes machine code from the given memory location.
  • utime: Current timestamp in the ISO 8601 format, e.g. 2023-10-31T09:33:32.930Z.
  • wtime: Current timestamp in the XORFS format, e.g. Z 31093334Z OCT 23.
  • wx <location>: Weather information.

Programs

These are some of the programs that may be found in the //programs directory.

as27

This program submits messages to the agent system AS27. The end result depends on the invocation:

  • > run as27: Queues the message for the next day.
  • > run as27 force: Replaces the queued message.
  • > run as27 overwrite: Replaces the current message.

iris

This program provides access to the instant messaging service Iris. It accepts the following commands:

  • check: Prints the pending new message.
  • diag: Prints the current path, e.g. //semaphore/iris/<A>/<B>.
  • list: Prints the paths of all pending messages.
  • quit
  • talk <number>: Selects the remote talk group.
  • tx: Prompts for the message to send.
  • whoami: Prints the local talk group, e.g. YOUR SEMAPHORE IS 19001.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
terminals.txt · Last modified: 2024/10/15 16:47 by dae