Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

PSTS Scraper for MealCalc version history - 10 versions

PSTS Scraper for MealCalc by RailwayMealCalculator

There are no ratings yet
0 Stars out of 5
5
0
4
0
3
0
2
0
1
0
PSTS Scraper for MealCalc version history - 10 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 1.9.9.7

    Released Apr 13, 2026 - 103.06 KB
    Works with firefox 140.0 and later, android 142.0 and later
    v1.9.9.7
    - Cosmetic admin log fix. The [X/Y] ticket progress counter now stays in sync during verification catchup. Previously, when bulk Phase B broke out early and targeted mode picked up the missed tickets, the counter would reset to [1/Y] and then the timeslip-search fallback would freeze at whatever the last bulk index was. No scrape data was affected (trips, meals, and ticket counts were always correct), only the admin activity log display was confusing during audits.

    Source code released under All Rights Reserved

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 1.9.9.6

    Released Apr 13, 2026 - 102.85 KB
    Works with firefox 140.0 and later, android 142.0 and later
    v1.9.9.6
    - Fixed a screen-advance race in Phase B. The scraper would sometimes press F10 to move to the next ticket, read the screen before PSTS had actually re-rendered, and upload the previous ticket a second time. This showed up as repeated rows in the scrape log, or on a re-scrape of an already-populated year, a flood of blank "non-working" entries. The scraper now verifies the screen text actually changed before processing the next ticket, retries a few times on a stale read, and skips forward to the next page if it truly cannot advance. No data was being corrupted before (server dedup caught every doubled write), but scrapes were doing 2x server work on re-runs and the activity log was 2-4x noisier.

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.9.5

    Released Apr 13, 2026 - 102.33 KB
    Works with firefox 140.0 and later, android 142.0 and later
    v1.9.9.5
    - Fixed a race where fast-clicking Start (or having two panels both fire Start) could spawn two parallel scrape loops on the same PSTS tab. Every ticket was getting uploaded twice. Server dedup caught the writes so no data was corrupted, but scrapes were doing 2x the server work. The scrape slot is now claimed atomically before any async work, so the second click gets a clean "already scraping" rejection.

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.9.4

    Released Apr 13, 2026 - 102.21 KB
    Works with firefox 140.0 and later, android 142.0 and later
    v1.9.9.4
    - Fixed live scrape progress counters that were stuck on 0 in the status widget
    - Tightened train-ID parser to reject malformed short tokens (e.g. "N3", "N6") that were showing up as bad rows in the skipped list
    - Cleaner handling of CSRF token sync when the server rotates your session mid-scrape (e.g. after logging into mealcalc.tech in another tab) — the extension now silently re-syncs instead of logging a warning

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.9.3

    Released Apr 12, 2026 - 101.77 KB
    Works with firefox 140.0 and later, android 142.0 and later
    v1.9.9.3 — Bug fix

    Fixed: on the CATS login screen, the floating F-key bar could cover
    error messages (e.g. "Invalid password") that appear above the OK
    button. The bar is now anchored to the top of the OK button on every
    screen, so it stays low on the page and any prompts or error messages
    above the OK button row remain fully visible.

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.9.2

    Released Apr 12, 2026 - 102.07 KB
    Works with firefox 140.0 and later, android 142.0 and later
    v1.9.9.2
    • Clickable numbered options: tap any menu option on the PSTS terminal (e.g. "001 ENGINE SERVICE") to navigate directly — no typing required. Works on the main menu and sub-screens. Mobile-friendly.
    • F-key bar can now toggle the scraper panel open/closed.
    • Options page: added a Back button for easier navigation.

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.9.1

    Released Apr 12, 2026 - 94.03 KB
    Works with firefox 140.0 and later, android 142.0 and later
    • Fixed mobile layout detection on Firefox Android -- panel now correctly appears as a bottom sheet in portrait mode
    • Click anywhere on the title bar to collapse/expand the panel (desktop and mobile)

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.9

    Released Apr 11, 2026 - 93.53 KB
    Works with firefox 140.0 and later, android 142.0 and later
    Improved stability and crash recovery, cleaner interface, bug fixes

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.8.1

    Released Apr 11, 2026 - 93.54 KB
    Works with firefox 140.0 and later, android 142.0 and later
    v1.9.8.1 - Resilience Update
    • Adaptive throttling: scraper automatically slows down when the terminal is under stress, speeds back up when healthy
    • Graduated recovery: 6-tier recovery system (wait, retry, F3, tab reload, terminal restart) instead of giving up after 2 bad screens
    • Resume button: pick up where you left off after any failure
    • Page load detection: waits for the page to fully load before retrying, preventing false crash detection
    • Cleaner log output with styled scrollbar
    • Bug fixes and stability improvements

    Source code released under All Rights Reserved

    Download file
  • Version 1.9.0

    Released Apr 7, 2026 - 83.55 KB
    Works with firefox 140.0 and later, android 142.0 and later

    Source code released under All Rights Reserved

    Download file
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

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 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.