3270Connect

command module
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2023 License: MIT Imports: 15 Imported by: 0

README

3270.io

3270Connect

3270Connect is a Go package and command-line utility for interacting with x3270 or s3270 terminal emulators, commonly used for mainframe and 3270 terminal applications. It provides a convenient way to automate terminal interactions, capture screens, and perform various tasks programmatically.

Features

Here are the key features of 3270Connect:

  • Running workflows defined in a configuration file.
  • Capturing the 3270 screens as the workflow executes.
  • Running workflows concurrently with options for controlling the number of concurrent workflows and runtime duration.
  • Headless mode for running workflows without a graphical user interface.
  • Verbose mode for detailed output.
  • API mode for advanced automation.
  • Running a 3270 sample application to assist with testing workflow features.

Documentation

Known issues and short term planned changes

  1. When running under concurrent mode with runtime and the volumes are high, the tactical logic to sleep and retry on issue no longer works. This is planed to be replaced with wait_for_field logic. Done

  2. When running under concurrent mode with no runtime, the ramp logic is not in place. Fixed

  3. When running in API mode, make headless the default option. Done

  4. Remake the videos in higher resolution. Done

  5. When running in API mode, provide a new option to return the HTML screen grab contents.

  6. App additional dynamic sample 3270 applications

License

This project is licensed under the MIT License - see the LICENSE file for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
sampleapps

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL