Inspect and view changes in TicketForge CATS and CMA Scraper source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 3,
"name": "TicketForge CATS Scraper",
"description": "Automates ticket extraction from CN PSTS Jacada terminals and runs discovery mode on CPKC terminals. Uploads to TicketForge.",
"version": "2.5.22",
"permissions": [
"storage",
"activeTab",
"tabs",
"scripting",
"alarms",
"notifications",
"webNavigation",
"sidePanel"
],
"host_permissions": [
"<all_urls>"
],
"background": {
"type": "module",
"scripts": [
"background/service-worker.js"
]
},
"content_scripts": [
{
"matches": [
"https://*.cn.ca/*"
],
"js": [
"content/cats-dialog-guard-main.js"
],
"world": "MAIN",
"all_frames": true,
"run_at": "document_start"
},
{
"matches": [
"https://*.cn.ca/*"
],
"js": [
"content/cats-dialog-guard.js"
],
"all_frames": true,
"run_at": "document_start"
},
{
"matches": [
"<all_urls>"
],
"js": [
"content/psts-detector.js",
"content/screen-grid.js",
"content/row-matcher.js",
"content/jacada-driver.js"
],
"all_frames": true,
"run_at": "document_idle"
},
{
"matches": [
"<all_urls>"
],
"js": [
"content/injected-panel.js",
"content/observation-listeners.js",
"content/observation-preview.js"
],
"css": [
"content/injected-panel.css"
],
"all_frames": true,
"run_at": "document_idle"
},
{
"matches": [
"https://*.cn.ca/*",
"https://employees.cpr.ca/*"
],
"js": [
"content/screen-nav-observer.js"
],
"all_frames": true,
"run_at": "document_idle"
},
{
"matches": [
"https://tn3270.cpr.ca/*",
"https://employees.cpr.ca/*"
],
"js": [
"content/cma-nav-observer.js"
],
"all_frames": true,
"run_at": "document_idle"
}
],
"action": {
"default_title": "PSTS Scraper",
"default_popup": "popup.html"
},
"web_accessible_resources": [
{
"resources": [
"background/panel-core/*.js",
"background/run-consent.js",
"background/known-pools.js",
"icons/icon-16.png"
],
"matches": [
"<all_urls>"
]
}
],
"side_panel": {
"default_path": "sidepanel/panel.html"
},
"sidebar_action": {
"default_panel": "sidepanel/panel.html",
"default_icon": "icons/icon-48.png",
"default_title": "PSTS Scraper",
"open_at_install": false
},
"options_ui": {
"page": "options.html",
"open_in_tab": true
},
"icons": {
"16": "icons/icon-16.png",
"48": "icons/icon-48.png",
"128": "icons/icon-128.png"
},
"browser_specific_settings": {
"gecko": {
"id": "psts-scraper@ticketforge.ca",
"strict_min_version": "140.0",
"data_collection_permissions": {
"required": [
"none"
]
}
},
"gecko_android": {
"strict_min_version": "142.0"
}
}
} Best TicketForge CATS and CMA Scraper Alternatives
Here are some Firefox add-ons that are similar to TicketForge CATS and CMA Scraper:
FKeys
RailwayMealCalculator
PSTS Scraper for MealCalc
RailwayMealCalculator
T-Tickets Scraper: Export Events, Tickets, Artists
nifty.codes
Tapicker
Bj88
EZ Codes
John
IRCTC Tatkal Auto Filler
shyam
KeyCat opensource password manager
Key.cat
Captain Care Tools
Mohamed Ashraf
KATPAY2
Plazma7
Zammad Ticket Extractor
Infraviored
CATS Extension
CATS Software, Inc.
Fishtank Live Extended
BarryThePirate