Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of TicketForge CATS and CMA Scraper

TicketForge CATS and CMA Scraper by RailwayMealCalculator

Drive PSTS/Jacada mainframe terminals without a keyboard using a clickable F1-F12 bar, no account needed. Or sign in free and it also pulls your CN CATS tickets and fills out your meal claims. Works on desktop and Android.

Available on Firefox for Android™Available on Firefox for Android™
0 (0 reviews)0 (0 reviews)
6 Users6 Users
Download Firefox and get the extension
Download file
Scan the QR code to open this extension in Firefox for Android

Extension Metadata

Screenshots
About this extension
Two tools in one add-on.

THE F-KEY TOOLS -- no account needed
Puts a floating, clickable F1-F12 bar on PSTS/Jacada mainframe terminal pages so
you can drive the mainframe without a physical keyboard. Built for Chromebook,
tablet and phone users, and tested on a phone.
- F1-F12 buttons that click the real Jacada elements, not synthetic keystrokes
- OK button anchored to the native Jacada OK button on every screen
- D-pad arrows to move between input fields
- Clickable numbered menu overlays - tap "001 ENGINE SERVICE" instead of typing 001 + OK
- Clickable F-key label overlays - tap "F3=EXIT" to fire F3
- Auto-login on the PSTS login screen, using credentials you save locally
- VPN portal helper that auto-fills Ivanti and SecureAuth login pages

THE TICKET SCRAPER -- needs a free TicketForge account
Scrapes your CN CATS tickets and uploads them to your own account at
ticketforge.ca, which fills out your meal entitlements with no manual entry.
Also runs discovery on CPKC CMA terminals.
- Working tickets and non-working claims
- Meal allowances calculated and filled in automatically
- Sub-screen capture (remarks, misc claims, fact sheets, declinations)
- The claim validation screen in full: every page, and the scrolled right-hand
view of each, so a long claim is saved whole
- Pay period sync
- Picks up where it left off after an interruption, including a browser restart,
and asks before resuming rather than driving the terminal on its own.
Already-scraped tickets are skipped
- Holds the screen awake through a long run, and stops and tells you why rather
than saving tickets with screens missing
- Works on Edge, Chrome, and Firefox (desktop and Android)

YOUR DATA
Without an account, nothing from your terminal and nothing you type leaves your
device. The add-on checks ticketforge.ca for its own update
an update installed, and that is all.

With an account, your tickets go to your own account and nowhere else. You can
optionally let terminal screens be shared to diagnose fault
9-digit employee numbers and anything typed into a field are removed on your own
machine before anything is sent, the sign-in screen is neve
switching it off in your profile also discards anything already queued.
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Required permissions:

  • Display notifications to you
  • Access browser tabs
  • Access browser activity during navigation
  • Access your data for all websites

Optional permissions:

  • Access your data for all websites

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Add-on Links
  • Support site
  • Copy add-on ID
Version
2.3.50
Size
758.87 KB
Last updated
a day ago (Aug 11, 2026)
Related Categories
  • Other
License
All Rights Reserved
Version History
  • See all versions
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version. Android is a trademark of Google LLC.