Arena Tracker reads the Hearthstone log to give your all the info you need. Learn More...
Too complicated? Check the User Guide.
- Tested on Windows 7/8/10
- Tested on Mac OS X 10.11
- Tested on Ubuntu/Linux Mint
- I suggest downloading ArenaTracker.Linux.AppImage for modern distros (Ubuntu 18.04) and the static one Arena.Tracker.X.Linux.zip for older ones.
- libpng12-0, libxcb-xinerama0 need to be installed on Ubuntu 16.04 LTS for the static version.
- For Arch Linux users there's a package in AUR maintained by Strit.
Extract the zip wherever you want and double click the executable, no installation required. (If you want to run it from a terminal don't use sudo.)
Data used by Arena Tracker will be stored in
USER/Arena Tracker (Windows/Mac) or
USER/.local/share/Arena Tracker (Linux) with the following structure:
- Arena Tracker\
- ArenaTrackerLog.txt -- (Log created by Arena Tracker, used for debugging)
- ArenaTrackerDecks.json -- (Your deck collection in Arena Tracker)
- Extra\ -- (Template and scripts used by Arena Tracker)
- Games Drafts Logs\ -- (Logs of Games/Drafts to upload to Zero To Heroes)
- Hearthstone Cards\ -- (Hearthstone cards images)
Arena Tracker will need to download all Hearthstone card images onto Hearthstone Cards dir. This is done in the background while you use it. If Hearthhead.com servers are slow you can manually download Hearthstone Cards.zip from the latest release and override
USER/Arena Tracker/Hearthstone Cards dir with the one included in the zip.
On Windows and Mac: Arena Tracker setup is done automatically unless you didn't install Hearthstone in its default dir. In that case the first time you run Arena Tracker you will be asked for:
- Logs dir location (If not default).
- Default (Win/WINE): C:\Program Files (x86)\Hearthstone\Logs
- Default (Mac): /Applications/Hearthstone/Logs
- If the Logs dir doesn't exist create it.
- log.config location (If not default).
- Default (Win 7-10): USER\AppData\Local\Blizzard\Hearthstone\log.config
- Default (Win XP/WINE): USER\Local Settings\Application Data\Blizzard\Hearthstone\log.config
- Default (Mac): ~/Library/Preferences/Blizzard/Hearthstone/log.config
- If the file doesn't exist create an empty log.config in that dir.
- Restart Hearthstone (if you have it opened).
On Linux: Arena Tracker will try to find Hearthstone dir automatically using the command find (Only your HOME dir will be searched). If it doesn't success it will ask you to find the above locations. This process can take several minutes, I suggest you to empty your trash bin before, to make it short.
If you have problems installing it or using it I'm happy to help you on reddit.
Build from source (Windows/Linux/Mac) (Only advanced users)
- (Only Mac) Download & install XCode
- Download & install QT Community.
- Download, compile & install Opencv v2.4.11 (NOT 3.0) (This step can be tricky)
- On Ubuntu I followed this guide: (changing the version of ovencv to v2.4.11) http://rodrigoberriel.com/2014/10/installing-opencv-3-0-0-on-ubuntu-14-04/
- On Mac I followed this guide: https://www.learnopencv.com/configuring-qt-for-opencv-on-osx/
- Download or clone Arena Tracker source code.
- Open Qt Creator and open Arena Tracker project.
- Open File or project... Look for ArenaTracker.pro
- In the botton left set the build to Release and Run.
If you build on Mac check:
Is Blizzard okay with this?
- v4.41: https://www.youtube.com/watch?v=k6pOHXFQrzQ
- v3.21: https://www.youtube.com/watch?v=U-XzJZ5UG2k
- v2.0: https://www.youtube.com/watch?v=IMckn_lmW84
- v1.3: https://www.youtube.com/watch?v=9TsaSWSe9X4
- v1.1: https://www.youtube.com/watch?v=MyeUy9RSY7E
- Arena Tracker is a HearthSim project. Join us on Discord.
Thanks to all these projects ArenaTracker is possible.