Development Status - HearthStats/HearthStats.net-Uploader GitHub Wiki

Where is the HearthStats Uploader up to?

The HearthStats Uploader works for most people, most of the time — but it's not yet perfect. Here's the development status as at 4 May 2014:

Platforms

Platform Supported? Notes
Windows ⚫ Yes
  • Works in windowed mode
  • Does not work full-screen
Mac (OS X) ⚫ Yes
  • Works in windowed mode
  • Work in full-screen mode
iPad (iOS) 🔴 No
  • iOS security means HearthStatus Uploader could not work directly on an iPad
  • AirPlay mirroring would theoretically allow a Mac to monitor Hearthstone running on an iPad, but this would require a commercial third-party app and isn't yet supported in the HearthStats Uploader.

Detection

The HearthStats Uploader works by monitoring the Hearthstone game window, analysing pixels and text on the screen to detect what is going on. Detection is good enough now, but there's still more to do:

Element Detection Notes
Ranked Mode ⚫ Good Your rank is detected using OCR, but currently unable to detect legendary rank
Casual Mode ⚫ Good
Arena Mode ⚪ OK Start and end of arena run is detected indirectly, but your prizes (deck, gold, dust, cards etc) are not detected
Basic Decks 🔴 Poor Basic decks are not detected, HearthStats expects that you're playing custom decks
Custom Decks ⚪ OK Reliably detects which deck you're playing with, but does not perform OCR on deck names so decks must be manually assigned to slots
Hero/Class ⚪ OK Detects your class and opponent's class most of the time, but a number of people have filed bug reports saying it has problems. Does not (yet) detect golden heroes
Victory/Defeat ⚫ Good Pretty reliable now
Collection 🔴 Poor No support (yet!) for detecting your collection or what cards are in your deck
⚠️ **GitHub.com Fallback** ⚠️