Giter VIP home page Giter VIP logo

track-o-bot's People

Contributors

angrylinuxuser avatar denton avatar stevschmid avatar tomwaitforitmy 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

track-o-bot's Issues

Windows download

Windows download does not work. The button is not clickable. Could you fix this?

2 matches getting tracked in 1 match

So Im facing the issue that the tracking bot is tracking 2 matches at once - even when I faced diffrent heroes. Do I have to register more enemy decks or is it a malfunction of the bot itself?

The "new card history timeline" seems confused by "skipped" turns.

Amazing job on the new timeline! I knew you said that you'd work on it, but I didn't expect it to be implemented so quickly and stylishly! ;^)

However, the very first time I used it I noticed something awry...

timeline

I assume that the Hunter failing to play anything on Turn 2 resulted in the Warrior's Turn 1 and Turn 2 getting combined into a very intimidating SUPER-TURN!!!

Keep up the great work!

-- TickMan

Not recording all games

I just noticed my last game (and a few others) have not been recording. I don't remember which map the others were played on, but my last game was played on the Naxx map. I was already notified about the update (which said it would resolve the issue), and I already updated. I have the latest version. What's up? Is there something else I need to do before it will start tracking those games?

Tracking doesn't seem to work with more than two monitors.

I have a 3 monitor setup where two monitors run off one 560ti and one from a second 560ti. If I just have two monitors enabled it tracks fine but as soon as I add the third, nothing is tracked. The log says it detects Hearthstone but after that nothing. I am running Windows 8.1.

Order unknown. Skip result

Playing some arena the log bot says:

[18:54:32] Hearthstone found
[19:11:04] Upload arena victory vs. mage as warrior. Went second
[19:11:05] Result was uploaded successfully!
[19:18:39] Upload arena victory vs. priest as warrior. Went first
[19:18:41] Result was uploaded successfully!
[19:28:26] Order unknown. Skip result
[19:41:10] Upload arena defeat vs. mage as warrior. Went first
[19:41:11] Result was uploaded successfully!
[19:49:35] Upload arena victory vs. druid as warrior. Went first
[19:49:36] Result was uploaded successfully!
[20:00:11] Upload arena defeat vs. priest as warrior. Went first
[20:00:12] Result was uploaded successfully!
[20:01:20] Hearthstone was closed

I have the output_log.txt related to this specific session just in case you want to take a look.

I think the problem could be related to me trying to play a spellbreaker and cancel the action in the selection target to silence arrow to decide to play another minion first, just a thought.

Just in case I use the linux native version.

OSX 10.6 Support

qmake 4.8.x puts the following in the Makefile

CXXFLAGS  = -pipe -stdlib=libc++ -mmacosx-version-min=10.7 -O2 -arch x86_64 -Wall -W $(DEFINES)

libc++ is not available on 10.6.

Console Screen

Import overwrote old account and data

Hi, I played some games on another computer which generated its own profile with track-o-bot. I thought I could merge the data by doing an export on that computer, and an import on my computer. However, it replaced the account on my computer, so that I had the other profile and the other data on my computer, rather than adding all the match results to my profile, as I expected. I don't know how to get access to my main account/data anymore.

It would be nice to have an import-merge mode for bringing games tracked elsewhere in. And I'd like to know how to get back to my main account - I unfortunately did not do an export from it first. My account is now "silent-imp-master-4481" which has only a few games.

Card Tooltips in "Cards-Played-Log"

Hey,

I would really appreciate it, if there would be some Card Tooltips when you hover over the Card names. There are ready-to-use Tooltip-Scripts such as the one of Hearthhead, which should be easy to implement.

Kind regards,
Christoph

game misclassified

Hi. it's not really a huge issue and I'm not sure it's the first time it happened. I just had a ranked game that got classified as a casual, both in the site and in the log file.

I'm not sure what more information can I add, the only thing I know is I played a casual game right before it. (I'm also 100% sure it was a ranked game, obviously)

any tips on what happened? or what I can do to help?

p.s. can you add a mode filter to the history page to? similar to the one you have on stats pages, so you could for example see your whole ranked history. thanks

Change website username/password?

Sorry to bother you with a trivial issue, but I wasnt sure where else to ask. I'd like to be able to log into my online account from a different computer. How can I set/change my password to do this? It would be nice to be able to change username as well, though this isn't too important.

I can get to some pages by pasting in my username and token as url vars, but this wont work on POSTs (e.g., to edit cards in decks).

Proper handling when game client is exited

There are quite a few uploads with have an usual amount of cards played. I suspect that these are from players who quit the game with F4 after a match, so without returning first to the menu screen.

Track-o-Bot should handle the HS exit properly. If the current scene is the ingame scene and an outcome was detected, it should upload the result. In any case it should reset the card history, so the card history does not cumulate in the cache.

Achievements

Would be cool to have some achievements like "TOPDECKED your opponent" or "OH BABY A TRIPLE". I attended a programming course back in middle school so I'm basically Stroustrup and could help you implement it.

Result Skipped

After winning a game with Druid vs. Priest the result was skipped. In the Logs tab it says:

[00:51:54] Class of Opponent unknown. Skip result
[00:54:17] Hearthstone was closed

Add in missed game

Firstly - awesome work - it's an amazing piece of software. I would love the ability to add in a missed game (even just the result). I forgot to start up track-o-bot when I was ranking tonight and missed a game that I'd prefer to keep stats on.

Thoughts?

Slighty odd "sort order" for zero-win classes...

When analyzing a losing-streak, you get a lot of zero-win classes on the stats page... and when that happens, their order can look slightly odd.

sorting

I realize that creating a "secondary sort-by-losses" function just for zero-win edge-cases wouldn't be very high-priority... but I can't imagine that it would be very difficult, either. ;^)

Keep up the great work!

-- TickMan

Not correctly handling cancelled games in Arena

I played a recent arena run, where I got the issue where the game failed to start (both players explode immediately after the mulligan). Hearthstone is treating this as a draw, so it doesn't count against the arena losses, but it looks like the tracker is interpreting this as a loss (meaning the stats are treating it as 2 arena runs, the second being shortened with only one loss)

Looking at the history page, the match is shown as a loss, with no battle log icon. (The Druid vs Paladin match with id 953277, timestamp 2014-08-23 14:05:29 UTC, arenaid 26084 on profile restless-treant-2087). The two games with arenaid 27108 are then being incorrectly identified as part of a different run, rather than the same one.

Taking wrong deck

HI, i really like the app but i uploaded a few of my decks, and when i went to see the record that saved i saw that it was taking the wrong decks for my opponet, i played priest vs shaman, and when i saw the result it showed that the Shaman Opponet was playing one of my own shaman decks, when he played minions i dont even have on my shaman deck...

did i do something wrong? is there a way to correct this?

sorry about gramma, english its not my main language.

Discarded cards are captured

works really well! one thing i've noticed so far is that when you play a card like doomguard and you discard because of it, the tracker counts the discarded cards as played. not sure how you'd get around that though. Thanks!

Add Casual / Friendly / Ranked tabs to website?

What do you think about adding Casual / Friendly / Ranked tabs to the top bar alongside of the Arena tab? This would make it even easier to figure out how to filter by play style right from the main user page.

Thanks, this is my favourite tracking tool for Hearthstone!

Ignore solo adventure.

With the release of the new season, the naxx scene is now in rotation and is getting mis-identified as a solo adventure.

I'm not terribly familiar with Hearthstone's logs but could you possibly do a png/username blacklist combo to tell the difference between the two? A more specific png would likely work as well, although I can't think of anything off the top of my head.

Anyway, just some ideas. Love the project. =)

Two games combined into one after disconnect

I experienced a disconnect at the end of a Priest mirror, in which I won, and got the "Game completed and recorded. Please restart Hearthstone to continue." message. After restarting I checked my track-o-bot profile to see that the game had not been recorded by the app.

I then played another game, this time as Warrior, against another Priest. I won that game as well and upon checking my profile again I saw the Warrior game listed but when I checked the cards played I saw that it listed both the cards played during the Warrior game as well as the Priest game.

See attached image:

trackobot_combinedgames1

I then checked the match history and saw that the plays from both games had been combined into one.

See attached image:

trackobot_combinedgames2

I will e-mail the output_log to you.

Hearthstone becomes really slow when I open track-o-bot?

Would love to use this, but don't know what's wrong: when I launch it, my hearthstone just becomes really really slow and unplayable. Right when I quit track-o-bot, Hearthstone goes back to being fine. Not sure what to do?

I don't really know much about bug reporting and what information to present - I'd love to get this thing to work and stop manually tracking my stats so I can give any information about my computer/OS/whatever needed.

Problem launching Track-O-Bot

I moved Track-O-Bot to my app folder but when I double click it or right click and press open nothing happens. I've tried re-installing and that didn't work is their a fix to this?

Could not crate the log.config file

Hello. Thanks for creating this great tool.

Unfortunately I have an issue. The Track-o-Bot is unable to create the log.config file. in the C:\Users\AppData\Local\Blizzard\Hearthstone\ folder. My Windows User Account name contains Cyrillic letters and it seems this is interfering with the tool. The letters are not properly visualized when the log message is displayed. I have encountered the same problem with different software products.and a new user account with English letter seems to fix the problems but doing so is not currently possible. I don't have the proper coding knowledge and don't have an idea how difficult this is to fix but it would be great if you can give an answer. Thanks once again.

Ask user for result when outcome is unknown rather than just skipping.

Every arena run I do Track-o-Bot inevitably misses a game or two, presumably because I end up clicking away from the victory/defeat screen too quickly. In constructed I don't even notice a missed game, but it's a huge problem in arena as a missed game is the same as a lost game as far as stats are concerned.

If I got prompted every time Track-o-Bot misses, it'd help ensure the statistics actually useful for arena. It'd also help me to remember not to click away too quickly so Track-o-Bot can work properly in the first place.

Adding way to edit/close arena

I've played an arena run where I played the first few games on my iPad and the latter ones on the PC with Track-O-Bot running. Now I have the problem, that all my arenas are one loss behind.

It would be great if there was a way to say "Hey, this arena is over." If possible even allow to add blank games so we can adjust the winrate if need be.

The "Stats" page is calculating the "Current Month" incorrectly.

Here's an easy one for ya'... the 38 games that I played on June 30th (my final-day attempt at "ranking-up" last season), are being erroneously included in the "Current Month" statistics.

(...and just in case it's relevant, I'll remind everyone that the monthly "seasons" start at Midnight Blizzard-time [PST -08:00] for the NA server.)

Good Luck,

-- TickMan

(Enhancement request) About decks

Hello,

Track-o-bot is great and very simple to use. First try and already adopted ! Thanks.
My requests :

  • To be able to edit history to change the deck recognition
  • And if we could have common deck recognition pre-installed, it could be great !

Kind Regards.

A Win/Loss of "0/0" is calculating its Winrate as "0.0%".

While this "issue" obviously corrects itself once enough games have been played, it's still disheartening (not to mention technically incorrect) for recent adopters to be confronted with so much alleged "failure" regarding matchups that they've never "lost" in... ;^)

I suppose a variety of arguments could be made for possible alternatives, such as (in order of my personal preference):

  1. Don't include "0/0" matchups on the Stats page.
  2. Have "0/0" matchups simply list a " – " for their Winrate.
  3. Have "0/0" matchups list something else (e.g., whitespace, "N/A", "Unencountered", etc.) for their Winrate.

I'd also vote for the Stats page to sort those "0/0" matchups to the bottom of tables instead of the top, but that's just me being finicky.

-- TickMan

P.S. Are miscellaneous suggestions worth creating an "issue" for, or is it preferable to just submit them via the Trackobot.com feedback page?

Doesn't open on osx

Hi, I just downloaded it to try it out... but after I dragged it to applications and clicked the app, it did not open. Nothing appears in my bar at the bottom of my screen, and I tried opening it several times.

Recover from Track-o-Bot.log

Hi,

Is there any chance to recover from Track-o-Bot.log instead of the export/import?
My OS harddrive crashed but I managed to recover the log file.

Thanks.

"Start at login" doesn't stay checked

Hello,

I check the option "Start at login" and minimise the setting window.
If I open the window again, "start at login" is uncheck.

It sounds like a bug, no ?

Thanks,
Michaël.

Mac launching error

When I open it on my mac, it just closes immediately. I have tried this with hearthstone open and closed. Help?

Open Source the statistics page?

Any chances of opensourcing the statistics page? It's quite simple right now, and I would love to add things like sorting, filtering, game previews, etc.

Tray Icon

It would be cool to have an animated tray icon.

Cards played not in chronology order

On the web page the mouse over card history is not shown in chronology order, but in mana order.

Is this intended or? - I would love to see the card history there as well

(the history in the json feed is in the "correct" chronology order)

Only tracks result and class, not decks and cards?

Hi! Not sure why it's not tracking the cards. This is a typical log:
[10:48:43] Hearthstone found
[10:48:46] Scene Constructed
[10:50:22] Scene Ingame
[11:05:08] Scene Constructed
[11:05:08] Upload ranked defeat vs. shaman as shaman. Went first
[11:05:08] Result was uploaded successfully!
[11:05:18] Scene MainMenu

No card info, and thus no deck info in the history, only class.

I'm playing on full screen with in-game resolution equal to my monitor's. It's a laptop with a single GPU and HDMI-connected monitor; the laptop's monitor is turned off, so it shouldn't be the dual-monitor bug. OS is Windows 7. Perhaps I'm missing some image recognition base software or something?

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.