https://github.com/mykbit/flipper-zero-stock-notifier
A desktop notifier that scrapes Flipper Zero's webpage contents, using Selenium API, and displays a notification message if the product is in stock.
https://github.com/mykbit/flipper-zero-stock-notifier
python selenium web-scraping
Last synced: about 2 months ago
JSON representation
A desktop notifier that scrapes Flipper Zero's webpage contents, using Selenium API, and displays a notification message if the product is in stock.
- Host: GitHub
- URL: https://github.com/mykbit/flipper-zero-stock-notifier
- Owner: mykbit
- Created: 2023-03-06T06:29:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-23T13:51:56.000Z (over 3 years ago)
- Last Synced: 2025-03-30T08:13:57.303Z (about 1 year ago)
- Topics: python, selenium, web-scraping
- Language: Python
- Homepage:
- Size: 295 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**!!!Currently, works only on MacOS and Linux paired with Google Chrome!!!**
Considering the uprising demand for Flipper Zero, you might be experiencing some issues with purchasing this device.
Moreover, you might not have enough time to check the website or discord if the shop had been restocked.
This script allows you to check if the Flipper Zero is available for purchase without making a move. Basically, the
script is running in the background, while you're doing your own work. When the Flipper Zero appears to be in stock,
you will receive a usual message notification that states "Flipper Zero is ready for purchase!". No sound, no disturbance
from the notification. It just stays on your screen for 10 seconds, so you can actually notice it.
First of all, make sure you have python installed on your computer.
**Additional libraries needed:**
- plyer
- pyobjus
- selenium
**Running instruction:**
MacOS:
- Open Terminal
- Before running the script, you need to locate it: type `cd whatever-folder-it-is-in`
- Type `python3 NecessaryLibrariesInstall.py`
- Type `python3 FlipperNotifier.py`
If you want to stop the application, press in the Terminal
**I'm planning further updates, which include:**
- More supported browsers
- Adding number of units left in stock
- Adding Windows support