Giter Club home page Giter Club logo

hstracker's Introduction

HSTracker

Build Status

HSTracker is an automatic deck tracker and deck manager for Hearthstone on macOS.

Installation

  • Requirements:
  • Download the latest version from here
  • Extract the archive
  • Move HSTracker.app to your Applications directory
  • Launch HSTracker before Hearthstone
  • Create a new deck from the Deck Manager or import it from a deckstring. HSTracker will also auto-detect the deck you play with.

Community & Troubleshooting

Contributing

Features

Deck Tracker

Deck Tracker

Deck Manager

Deck Manager

HSReplay.net Integration

HSTracker uploads your games to HSReplay.net.

License

HSTracker is released under the MIT license.

All Hearthstone assets are copyright ยฉ Blizzard Entertainment.

hstracker's People

Contributors

arietis avatar asiertejada avatar bfung avatar bmichotte avatar dependabot[bot] avatar djlunte avatar dlackty avatar fmoraes74 avatar ifeherva avatar jleclanche avatar joncodo avatar jonnguy avatar jonysegal avatar jtcorbett avatar kevinbalz avatar kshired avatar luneaux avatar madalynrose avatar martin-podlubny avatar martinbonnin avatar mattwelborn avatar moonfruit avatar rockmkd avatar sirno avatar socantre avatar stevenjoezhang avatar tommyjiang avatar willmiao avatar ytbewhitebox avatar zeptolee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hstracker's Issues

Gnomish Experimenter

Hi,

just a small issue i discover in an arena game. When you play Gnomish Experimenter and the card (minion) drawn is transformed into a chicken then the card gets stucked in the Hand for HSTracker.

Keep up the great work, the new release is awesome!

Deck Manager: Search text is ignored after switching to a new class tab

Environment Info:
HSTracker Version 0.9 (145) running on OS X Yosemite 10.10.3

Steps To Reproduce:

  1. Open HSTracker
  2. Navigate to Decks > Deck Manager
  3. Enter some text into the Search field
  4. Change to a new Class tab

Expected Behavior:
The search filter should still be applied, or the text in the search field should be removed.

Actual Behavior:
The search text remains in the search field but doesn't enforce any card filtering.

Screenshot

Import deck from file

I have a bunch of decks I've downloaded over the last year in local files in cockatrice format (which most sites seem to offer as an export option). How hard would it be to add an import from file option? (or maybe one exists and I just don't see it.

Detached hand/deck counts windows

The floating hand/card counters were easier to read. Now the counters are positioned at the bottom of the decklist and is often obscured by the UI. Same applies to the draw estimator.

Upload to HearthStats.net

Hey there! Awesome client man. Definitely the best looking one for Hearthstone.
I would love to work together to give a backend to your users.

Let me know if you're interested and send me an email to [email protected].

The ability to close the deck manager.

Currently you have to manually close the deck manager for it not to interfere when playing Hearthstone. It would be great to have the ability to toggle the visibility of the deck manager.

Draw Chance + Font color

the new card count is awesome. esp. that you use the hs font. could you integrate the draw chance into this field, too? also it would be nice, when the font color of the card count would change too black when the window transparency is 0.

Add an option to don't display in-hand cards (was Cards occasionally not fading out correctly.)

Since yesterday's patch of Hearthstone, often times cards of my deck I drew every copy of do not fade out or in an other graphical way signify that they are not in my deck anymore ("Fade" and "Remove" options in preferences both tried). The Tracker seems to know that they are not any longer "in stock" as hovering over those cards in question does not show a draw percentage just as it is supposed to be with faded out ones but does not always seem to mirror that visually.

I really thank you for your efford and commitment to create this most useful and competitively existential tool for us Mac users. Please keep up your great work and I can easily see this one becoming the standard alternative to Epix37's Windows companion.

bildschirmfoto 2015-04-15 um 12 04 03

Keybindings

I'd love to see these added:

  • Cmd-F - start a card search
  • Cmd-S - save the deck you're editing

Tracking cards in opponent's hand

Tracking the cards in the opponent's hand: whether he kept/mulliganed them, which cards were put there from special effects (ex. Thoughtsteal) and what turn they were put there.

It would also help if the cards the opponent gains from cards like Unstable Portal, Thoughtsteal etc. were a different colour when being shown in the opponent's card list after they're played. If it's tracking which cards were created from those spells then it should be able to do that.

Deck manager decklist images look wrong

When editing a deck in the deck manager the list on the right hand side no longer shows the decklist like it did in previous releases. Now it shows an enlarged version of the right half of the card and doesn't show the number of copies in the deck anymore.

screen shot 2015-04-03 at 10 50 25 pm

Heartharena

Hey!
Would be so nice to be able to import from heartharena.com
I am afraid my ruby skills are none, and I don't have a ruby motion license to build your project. But after a quick look at the html of a hearth arena deck it looks pretty easy to parse.

The ability to select a deck from menu.

It would be great to have the ability to select a deck from the dropdown menu. I notice HSTracker has problems reseting in between games. Having a quick way to reset or possibly select another deck would be great.

deck_select

Tooltip showing card info when hovering over a card in the tracker

The Windows version shows a little tooltip with the card info when you hover over the card in the tracker. I think it's a good feature to have for new players or experienced players showing new players the ropes (in my case).

Hovering over the card could have a little box out to the side with card info; no need for card images as that might make the program a bit too heavy.

Proaktive Deck for Opponent

I would see an feature that analyses the first cards of the opponent as aggro or control Deck - and than show an prearranged Deck like Aggro-Warlock. In the most Cases there rare 85% same cards in every Aggro Warlock deck or others. Hope u understand my wish (We spoke about it on HS-Chat)

Option to hide some windows

I think it would be nice to have the ability to choose which overlays you want to show. Personally I feel like the opponent and player card count overlays are not really necessary and make the interface too cluttered.

Did not track Unstable Portal

Hi, don't know if this is a consistent issue as I have just started using this awesome tool, but the tracker just missed an Unstable Portal. Opponent played Mana Wyrm T1 (tracked), Unstable Portal T2 (untracked), Then Teacher/Frostbolt T3 (both tracked).

If it occasionally misses cards, no problem, but I wanted to mention this in case it is specifically an Unstable Portal issue that could be fixed.

Single Line Card Count

It would be great if there was the ability to have Hand and Deck count on a single line to place in narrow areas . For instance, I like to place the numbers next to my hand so I can easily see the card count. See mockup.

screen shot 2015-03-28 at 2 00 18 pm

Option to display card draw chances permanently

Once again referring to the Windows version as an example; rather than have the card draw chance show up when you hover over a card, it simply shows two percentages beneath the card list: percentage for cards you have 1-of remaining in your deck, and another percentage for cards you have 2-of.

Some people might prefer it to show when hovering over the cards but it would be good to have the option to display it like this instead.

Decklist does not reset on game completion

After winning/losing/conceding a game, the deck list does not reset. It would be helpful to have a button to let us reset the list to no cards drawn/played, as well as reset the opponent decklist

Deck tracker width

In systems with permanent scrollbars (i.e. under System Preferences -> General -> Show scroll bars), the HSTracker window isn't wide enough. There needs to be an extra 15 px allowance for these systems.

screen shot 2015-03-15 at 6 22 56 pm

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.