Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

With 0.13, opponent cards not tracked & results not being uploaded #217

Closed
yndara opened this issue Nov 7, 2015 · 26 comments
Closed

With 0.13, opponent cards not tracked & results not being uploaded #217

yndara opened this issue Nov 7, 2015 · 26 comments

Comments

@yndara
Copy link

yndara commented Nov 7, 2015

I just updated to beta 5, and after playing one test match, I'm having a couple of major problems.

The opponent's card tracking window was on the screen, but it never populated with any of the cards they played, nor did the numbers in hand/deck ever change from 0/30.

Also, and this problem has been happening since yesterday (before I updated to the latest beta), my results are no longer uploading to Hearthstats.net.

My card tracking looked fine, and I believe the overlay on my opponent's hand was working fine.

I made sure to open Hearthstone first and then HSTracker.

Thanks in advance for any ideas, hopefully it's something simple!

@azeda
Copy link

azeda commented Nov 7, 2015

@bmichotte Hearthstats migrated their database the other day, this is also happening for Hearthstone Tracker written by Epix37. Not sure what changed, but uploads to Hearthstats are busted.

@bmichotte
Copy link
Contributor

My stats are synced again, could you also check ?

@yndara
Copy link
Author

yndara commented Nov 8, 2015

I just tried another test match, and again my deck tracks, but my opponent's deck does not. The match result didn't upload automatically either. Anything you'd like me to try?

@yndara
Copy link
Author

yndara commented Nov 8, 2015

Actually, watching my latest match, I think I was wrong that my deck is tracking. The window for my deck is there, but my cards didn't get marked off either, and my card totals didn't update.

@yndara
Copy link
Author

yndara commented Nov 8, 2015

Okay apparently I need to not make bug reports before coffee. Basically, the tracker doesn't seem to notice that I'm playing a game at all. I choose my deck, and that list is shown on the right, but then nothing else ever updates. Timer, overlay on the opponent's hand, their list, my list, nothing.

I apologize for my ridiculously incomplete bug report. Sheesh.

When you say your stats are synced again, do you mean that results are uploading to Hearthstats.net? Maybe something is just wrong with my setup...

@nienkeboomsma
Copy link

@yndara I have exactly the same issue. Could it be related to the location of the log.config file? Cause I think HSTracker must not be able to read it. Same complaints as you: no deck tracking on either side, no time tracking either.

There is a log.config file located in ~/Library/Preferences/Blizzard/Hearthstone, which contains the following text:

[Zone]
LogLevel=1
FilePrinting=true
FilePrinting=true
ScreenPrinting=false
[Bob]
LogLevel=1
FilePrinting=true
FilePrinting=true
ScreenPrinting=false
[Power]
LogLevel=1
FilePrinting=true
FilePrinting=true
ScreenPrinting=false
[Asset]
LogLevel=1
FilePrinting=true
FilePrinting=true
ScreenPrinting=false
[Rachelle]
LogLevel=1
FilePrinting=true
FilePrinting=true
ScreenPrinting=false
[Arena]
LogLevel=1
FilePrinting=true
FilePrinting=true
ScreenPrinting=false

I don't see an output_log.text file anywhere. I believe it's supposed to be located in /Applications/Hearthstone/Hearthstone.app/Contents/Data/

@nienkeboomsma
Copy link

Fixed it! I changed all of the values to:

LogLevel=1
FilePrinting=false
ConsolePrinting=true
ScreenPrinting=false

@bmichotte
Copy link
Contributor

The easiest way it to delete this log.config and let HSTracker create it for you (I guess you also use track-o-bot ?)

@yndara
Copy link
Author

yndara commented Nov 8, 2015

I found my log.config file in the location described above and deleted it. I then opened Hearthstone, then HSTracker. I got an alert saying I would need to restart Hearthstone for logging to work (sorry I didn't write down the exact wording). So then I quit both, started Hearthstone again, and then started HSTracker again, then played a match. Still the same behavior as yesterday, with nothing being tracked.

Oddly, I have never run track-o-bot.

I will try editing the log file as described above.

@yndara
Copy link
Author

yndara commented Nov 8, 2015

Okay now I'm really puzzled. I edited my log.config as described above. Made sure to quit HS and HST and reload them after editing. Played another match, still nothing working. I double checked the file after my match, and the edits are still in place, but that didn't fix my issue. Any other thoughts?

@bmichotte
Copy link
Contributor

Do you have some .log files on /Applications/Hearthstone/Logs/ ?

You should have at least Asset.log, Power.log, Zone.log, Bob.log, Party.log and Rachelle.log

@yndara
Copy link
Author

yndara commented Nov 8, 2015

I have all those files, although it surprised me that most of them have creation dates of yesterday. The only one with an older creation date is Party.log, and that one also has a modified date from August. The others all show modified dates of today, with various timestamps.

@bmichotte
Copy link
Contributor

Hey, I just released 0.13 (you can install it from HSTracker menu -> check for update), could you give a try, or, reopen this issue !

@yndara
Copy link
Author

yndara commented Nov 12, 2015

I am very sorry to report that after updating to 0.13, I am still having the exact same problem.

Any ideas for me?

@bmichotte
Copy link
Contributor

Could you open HSTracker, go in "window -> see debug files" and send me your logs (one or two) at bmichotte at gmail dot com ?

@bmichotte bmichotte reopened this Nov 12, 2015
@bmichotte bmichotte changed the title With beta 5, opponent cards not tracked & results not being uploaded With 0.13, opponent cards not tracked & results not being uploaded Nov 12, 2015
@bmichotte
Copy link
Contributor

Could you try to start HSTracker from a terminal by typing /Applications/HSTracker.app/Contents/MacOS/HSTracker then ENTER

Then play a game and send me the content of the terminal at bmichotte at gmail dot com ?

@bmichotte
Copy link
Contributor

Do you all have your Hearthstone installed in a "custom" folder ? (by custom, I mean not in /Applications/) ?

@ryanvespucci
Copy link

I wrote you an email right now.

@Bremen65
Copy link

I'm having this same problem since .13. I've never used track-o-bot.

Editing/deleting config doesn't help.

HS is installed in a custom folder (Applications/Blizzard), does that make a difference?

@bmichotte
Copy link
Contributor

@Bremen65 Could you confirm you have some files like Asset.log, Power.log, Zone.log, Bob.log, Party.log and Rachelle.log in Applications/Blizzard/Hearthstone/Logs ? or something similar ?

@Bremen65
Copy link

Yes, they are all there in Applications/Blizzard/Hearthstone/Logs.

@bmichotte
Copy link
Contributor

Could you try this build https://www.dropbox.com/s/agh6en3xdqw6e0e/HSTracker.app.zip?dl=0 and go to settings and change "log path" to this directory ? And see what you get ?

@Bremen65
Copy link

Works perfectly now.

Game tracked, logged on HStats. Thanks!

bmichotte added a commit that referenced this issue Nov 15, 2015
@yndara
Copy link
Author

yndara commented Nov 15, 2015

Just FYI, when I played a few matches last night with 0.13.1, tracking was working, but uploading to HearthStats was being inconsistent. I had a couple matches where I got the notification that it uploaded, but then couldn't find the match on HearthStats.

Updated to 0.13.2 this morning, and played a test match. Tracking worked, overlay worked, and result was uploaded!!

Thanks for all your hard work on this awesome tool, I really missed it when it wasn't working for me.

@liuxuan30
Copy link

how do we know if the upload succeeded? I cannot see where to configure it, or seeing it uploaded, it seems totally a dark mode.

@bmichotte
Copy link
Contributor

@liuxuan30 you can configure your hearthstat account in the preferences window.

As this bug was about log and this is solved, I'll close this issue. @yndara I guess it's the same bug than #236 so, I'll check it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

7 participants