HearthStats / HearthStats.net-Uploader

Auto uploader for HearthStats.net
BSD 3-Clause "New" or "Revised" License
123 stars 54 forks source link

OSX - Matches not submitting #683

Open MaldororHS opened 9 years ago

MaldororHS commented 9 years ago

Running HSTracker (v. 0.12) on OS X (10.10.5) and from time to time the matches don't submit to HearthStats at the end. I can't figure out what or why it doesn't work when it does. It's probably something obvious that I'm just missing. Tonight, I've been playing matches as Warlock in Casual and not a single one (out of five or six) has been submitted.

Everything else works fine — great, really.

I've tried restarting both HSTracker and Hearthstone and the Battle.net client. Nada.

Here are some lines from the most recent log:

[2015-09-03 20:43:52.803][engine][log]: "You are rank 18" [2015-09-03 20:43:56.096][engine][log]: "----- Game Started -----" [2015-09-03 20:43:56.096][tracker][log]: "Player reset card" [2015-09-03 20:43:56.154][tracker][log]: "Opponent reset card" [2015-09-03 20:43:56.159][engine][log]: {:player=>:turn, :turn=>0} [2015-09-03 20:43:56.182][analyzer][log]: "player_1 is player : false" [2015-09-03 20:43:56.183][analyzer][log]: "player_2 is player : true" [2015-09-03 20:43:56.183][engine][log]: {:opponent=>:draw, :turn=>0} [2015-09-03 20:43:56.198][engine][log]: {:opponent=>:draw, :turn=>0} [2015-09-03 20:43:56.207][engine][log]: {:opponent=>:draw, :turn=>0} [2015-09-03 20:43:56.211][engine][log]: {:opponent=>:draw, :turn=>0} [2015-09-03 20:43:56.222][engine][log]: {:player=>:draw, :card_id=>"CS2_065", :card=>"Voidwalker", :turn=>0} [2015-09-03 20:43:56.237][engine][log]: {:player=>:draw, :card_id=>"FP1_007", :card=>"Nerubian Egg", :turn=>0} [2015-09-03 20:43:56.259][engine][log]: {:player=>:draw, :card_id=>"EX1_319", :card=>"Flame Imp", :turn=>0} [2015-09-03 20:43:56.267][engine][log]: {:opponent=>:draw, :turn=>0} [2015-09-03 20:43:56.267][tracker][log]: "opponent get the coin" [2015-09-03 20:43:56.279][engine][log]: {:opponent=>"Malfurion Stormrage", :hero_id=>"HERO_06"}

[2015-09-03 20:43:56.650][engine][log]: {:player=>"Gul'dan", :hero_id=>"HERO_07"} [2015-09-03 20:43:57.684][events][log]: {:message=>"Hearthstone is active?", :is_active=>true} [2015-09-03 20:44:36.841][events][log]: {:message=>"Hearthstone is active?", :is_active=>false} [2015-09-03 20:44:40.492][engine][log]: {:opponent=>:draw, :turn=>0} [2015-09-03 20:44:40.493][engine][log]: {:opponent=>:mulligan, :from=>1} [2015-09-03 20:44:40.494][engine][log]: {:opponent=>:draw, :turn=>0} [2015-09-03 20:44:40.495][engine][log]: {:opponent=>:mulligan, :from=>2} [2015-09-03 20:44:41.043][engine][log]: {:player=>:draw, :card_id=>"EX1_316", :card=>"Power Overwhelming", :turn=>0} [2015-09-03 20:44:45.497][events][log]: {:message=>"Hearthstone is active?", :is_active=>true} [2015-09-03 20:44:49.875][engine][log]: {:player=>:play, :card_id=>"EX1_319", :card=>"Flame Imp", :turn=>0} [2015-09-03 20:44:51.506][engine][log]: {:player=>:turn, :turn=>0} [2015-09-03 20:44:51.518][engine][log]: {:opponent=>:draw, :turn=>1} [2015-09-03 20:45:02.356][engine][log]: {:opponent=>:play, :card_id=>"GAME_005", :card=>"The Coin", :from=>5, :turn=>1} [2015-09-03 20:45:06.695][engine][log]: {:opponent=>:play, :card_id=>"AT_042", :card=>"Druid of the Saber", :from=>5, :turn=>1} [2015-09-03 20:45:26.100][engine][log]: {:player=>:turn, :turn=>1} [2015-09-03 20:45:26.108][engine][log]: {:player=>:draw, :card_id=>"EX1_016", :card=>"Sylvanas Windrunner", :turn=>1} [2015-09-03 20:45:30.493][engine][log]: {:player=>:play, :card_id=>"CS2_065", :card=>"Voidwalker", :turn=>1} [2015-09-03 20:45:31.561][engine][log]: {:player=>:turn, :turn=>1} [2015-09-03 20:45:31.567][engine][log]: {:opponent=>:draw, :turn=>2} ......... [2015-09-03 20:50:14.826][engine][log]: {:opponent=>:draw, :turn=>8} [2015-09-03 20:50:25.043][engine][log]: {:opponent=>:play, :card_id=>"AT_039", :card=>"Savage Combatant", :from=>1, :turn=>8} [2015-09-03 20:50:31.593][engine][log]: {:opponent=>:play, :card_id=>"AT_038", :card=>"Darnassus Aspirant", :from=>2, :turn=>8} [2015-09-03 20:50:53.217][engine][log]: {:player=>:turn, :turn=>8} [2015-09-03 20:50:53.232][engine][log]: {:player=>:draw, :card_id=>"GVG_019", :card=>"Demonheart", :turn=>8} [2015-09-03 20:51:26.250][engine][log]: {:player=>:play, :card_id=>"GVG_019", :card=>"Demonheart", :turn=>8} [2015-09-03 20:51:33.872][engine][log]: {:player=>:turn, :turn=>8} [2015-09-03 20:51:33.886][engine][log]: {:opponent=>:draw, :turn=>9} [2015-09-03 20:51:40.390][engine][log]: {:opponent=>:play, :card_id=>"AT_094", :card=>"Flame Juggler", :from=>2, :turn=>9} [2015-09-03 20:51:45.258][engine][log]: {:opponent=>:play, :card_id=>"EX1_571", :card=>"Force of Nature", :from=>1, :turn=>9} [2015-09-03 20:51:50.684][engine][log]: "Game has been conceded :(" [2015-09-03 20:51:50.693][engine][log]: "You loose :(" [2015-09-03 20:51:50.694][engine][log]: "----- Game End -----" [2015-09-03 20:51:50.694][analyzer][log]: "waiting for mode" [2015-09-03 20:52:25.295][engine][log]: "Player in game mode casual" [2015-09-03 20:52:30.684][engine][log]: "You are rank 18" [2015-09-03 20:52:31.294][events][log]: {:message=>"Hearthstone is active?", :is_active=>false}

Any help would be much appreciated. Thank you.

MaldororHS commented 9 years ago

Ok. So switched to Rank mode, and at the end of the first match in that mode got a dialogue saying my deck wasn't saved to HearthStats (even though it was) and would I like to save it. I clicked yes every time, then edited and re-saved the deck in Deck Manager. Played another match in Rank mode and it was submitted. Switched back to Casual, played a match and it was also submitted.

So I guess this problems solved? Or rather the problem is that the deck which was saved in the Deck Manager and which I confirmed to upload to HearthStats didn't actually upload.

MaldororHS commented 9 years ago

Problem not solved. Same thing happened when I was playing a Rogue deck. Mostly the same thing, at least. Started playing matches in Casual mode. Nothing was being submitted. Played four or so. Switched to Rank mode and the very first match was submitted. The only problem was it submitted a duplicate of the match.

Switched back to Casual after the one Rank match, and the matches are submitting fine again, without duplicating.

I can provide another log file if needed.

Thank you!

trigun0x2 commented 9 years ago

Hey can you post it here? https://github.com/bmichotte/HSTracker

MaldororHS commented 9 years ago

Sure.