Data Sources
🔌 Python Screen Reader (OCR)
DisconnectedOriginal source. Python captures screenshots and uses hash matching + OCR to read the poker table. Requires calibration and card image validation.
📄 Hand History File Reader
OFFReads PokerStars hand history .txt files from disk. 100% accurate data - no OCR needed. Works with the desktop PokerStars app.
🌐 Chrome Extension (Browser)
DisconnectedIntercepts WebSocket data from PokerStars web client in Chrome. Currently in Discovery Mode - analyzing the communication protocol.
Installation Instructions
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" (top-right toggle)
- Click "Load unpacked"
- Select the
chrome-extension/folder from this project - Click the PSR extension icon and configure:
- Server URL:
http://localhost:3060 - Your hero name
- Enable Discovery Mode
- Server URL:
- Open PokerStars web and play a hand
- Check the browser console for intercepted WS messages
♔ Opponent Profiles
0 playersPlayer profiles built from Hand History data. More hands = more reliable stats. Types: TAG (tight-aggro), LAG (loose-aggro), NIT (ultra-tight), FISH (recreational), LP (loose-passive), TP (tight-passive), MANIAC.
| Player | Type | Hands | VPIP | PFR | AF | 3-Bet | WTSD | Last Seen |
|---|---|---|---|---|---|---|---|---|
| No opponent data yet. Start the HH Reader and import hands. | ||||||||