Key Features β’ How To Use β’ Download β’ Credits β’ License
- Mobile push notifications when change occurs
- Sound alert when change occurs
- Automatically opening order page
- Supports waiting for async component load by XPath
- Custom settings:
- days to monitor
- parent componenet level selection
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone or Download this repository
β git clone https://github.com/ilanKushnir/web-tickets-monitor.git
# Go into the repository
β cd web-tickets-monitor
# Install dependencies
β npm install
# Edit settings.js file
# - detailed in next section
# Run the app
β npm start
Note: If you're using Linux Bash for Windows, see this guide or use
node
from the command prompt.
Variable | Description |
---|---|
URL | Tickets sale calendar full URL |
DAYS_TO_CHECK | Days to check in calendar |
ASSERTIONS_INTERVAL | The monitoring loop repeat time (milliseconds) |
ASYNC_CALENDAR_PATH | XPath to async calendar component (leave blank if not needed) |
This software uses the following open source packages:
MIT
GitHub @ilanKushnir Β Β·Β