Skip to content

mainframed/BREXXTODON

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
February 5, 2023 01:32
February 5, 2023 01:33
February 5, 2023 01:28
February 5, 2023 01:28

BREXXTODON

startup

Toots

⚠️ This is an alpha release, mostly a POC, there are bugs, it abends, it S0C4s and S0C1, use at your own risk ⚠️

With BREXX available on MVS 3.8J I wanted to try and make something fun that would use full screen display and TCP/IP, so why not a Mastodon client!

Let me tell you, REXX and JSON don't really mix, but we were able to do it (barely).

Install

Copy the rexx script mastodon.rexx to anywhere on your MVS 3.8j system, making sure you have the latest version of BREXX installed available https://github.com/mvslovers/brexx370.

You'll also need an SSL stripping proxy. WebOne works really well and is availble here: https://github.com/atauenis/webone. Just make sure you edit the webone.conf file and add your mastodon instance to the [ForceHttps] section.

With that all setup you can launch the script and it will prompt you for the information it needs

Setup

Known bugs

  • Boosted toots sometimes mess up the name of the person who boosted the toot if the preceding toot was an image only post
  • Abends/BREXX Error messages occur on MVS/CE
  • Sometimes crashes on initial load
  • You can only view toots once then the app quits

About

A REXX based mastodon reader for MVS 3.8j

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages