Giter Site home page Giter Site logo

andburn / hdt-plugin-endgame Goto Github PK

View Code? Open in Web Editor NEW
20.0 20.0 13.0 698 KB

A Hearthstone Deck Tracker plugin that helps keep track of your opponents deck types after a game

License: MIT License

C# 100.00%
archetype hearthstone hearthstone-deck-tracker

hdt-plugin-endgame's People

Stargazers

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

Watchers

 avatar  avatar  avatar

hdt-plugin-endgame's Issues

Error when downloading

Got this when I clicked on the latest release:

"SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method.AKIAIWNJYAX4CSVEH53AAWS4-HMAC-SHA256
20170819T223128Z
20170819/us-east-1/s3/aws4_request
113ef21162a2140ec29cd55cc8fe21068cd37b14b19465afd7c111dee138ef947b0a2e4e06004d7951186dcac875c997bf1434b3e4308bc98566a2f53c9619f941 57 53 34 2d 48 4d 41 43 2d 53 48 41 32 35 36 0a 32 30 31 37 30 38 31 39 54 32 32 33 31 32 38 5a 0a 32 30 31 37 30 38 31 39 2f 75 73 2d 65 61 73 74 2d 31 2f 73 33 2f 61 77 73 34 5f 72 65 71 75 65 73 74 0a 31 31 33 65 66 32 31 31 36 32 61 32 31 34 30 65 63 32 39 63 64 35 35 63 63 38 66 65 32 31 30 36 38 63 64 33 37 62 31 34 62 31 39 34 36 35 61 66 64 37 63 31 31 31 64 65 65 31 33 38 65 66 39 34GET
/33733731/a13e09c6-8429-11e7-89a9-987f64a28ff9
X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170819%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170819T223128Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%20hdt-plugin-endgame.zip&response-content-type=application%2Foctet-stream
host:github-production-release-asset-2e65be.s3.amazonaws.com

host
UNSIGNED-PAYLOAD47 45 54 0a 2f 33 33 37 33 33 37 33 31 2f 61 31 33 65 30 39 63 36 2d 38 34 32 39 2d 31 31 65 37 2d 38 39 61 39 2d 39 38 37 66 36 34 61 32 38 66 66 39 0a 58 2d 41 6d 7a 2d 41 6c 67 6f 72 69 74 68 6d 3d 41 57 53 34 2d 48 4d 41 43 2d 53 48 41 32 35 36 26 58 2d 41 6d 7a 2d 43 72 65 64 65 6e 74 69 61 6c 3d 41 4b 49 41 49 57 4e 4a 59 41 58 34 43 53 56 45 48 35 33 41 25 32 46 32 30 31 37 30 38 31 39 25 32 46 75 73 2d 65 61 73 74 2d 31 25 32 46 73 33 25 32 46 61 77 73 34 5f 72 65 71 75 65 73 74 26 58 2d 41 6d 7a 2d 44 61 74 65 3d 32 30 31 37 30 38 31 39 54 32 32 33 31 32 38 5a 26 58 2d 41 6d 7a 2d 45 78 70 69 72 65 73 3d 33 30 30 26 58 2d 41 6d 7a 2d 53 69 67 6e 65 64 48 65 61 64 65 72 73 3d 68 6f 73 74 26 61 63 74 6f 72 5f 69 64 3d 30 26 72 65 73 70 6f 6e 73 65 2d 63 6f 6e 74 65 6e 74 2d 64 69 73 70 6f 73 69 74 69 6f 6e 3d 61 74 74 61 63 68 6d 65 6e 74 25 33 42 25 32 30 66 69 6c 65 6e 61 6d 65 25 32 30 68 64 74 2d 70 6c 75 67 69 6e 2d 65 6e 64 67 61 6d 65 2e 7a 69 70 26 72 65 73 70 6f 6e 73 65 2d 63 6f 6e 74 65 6e 74 2d 74 79 70 65 3d 61 70 70 6c 69 63 61 74 69 6f 6e 25 32 46 6f 63 74 65 74 2d 73 74 72 65 61 6d 0a 68 6f 73 74 3a 67 69 74 68 75 62 2d 70 72 6f 64 75 63 74 69 6f 6e 2d 72 65 6c 65 61 73 65 2d 61 73 73 65 74 2d 32 65 36 35 62 65 2e 73 33 2e 61 6d 61 7a 6f 6e 61 77 73 2e 63 6f 6d 0a 0a 68 6f 73 74 0a 55 4e 53 49 47 4e 45 44 2d 50 41 59 4c 4f 41 44B3D19B4A1256F94Akqtk5tkzObeSvGthd3D5zENpAUrLmro4ORHz8cT0BZANkP3FLfcp37ocLqPJGvXC6ugLNEyGX8Q="

End game exception

Had this issue after updating to 1.0.7

End Game 1.0.7 threw an exception

Make sure you are using the latest version of the Plugin and HDT.

System.Windows.Markup.XamlParseException: Set connectionId threw an exception. ---> System.TypeLoadException: Could not load type 'Hearthstone_Deck_Tracker.Utility.Toasts.ToastControls.BaseToast' from assembly 'HearthstoneDeckTracker, Version=1.13.1.5042, Culture=neutral, PublicKeyToken=null'.
at HDT.Plugins.Common.Controls.SimpleToast.System.Windows.Markup.IComponentConnector.Connect(Int32 connectionId, Object target)
at MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetConnectionId(Object root, Int32 connectionId, Object instance)
--- End of inner exception stack trace ---
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
at HDT.Plugins.Common.Controls.SimpleToast.InitializeComponent() in C:\projects\hdt-plugin-endgame\EndGame.Common\Controls\SimpleToast.xaml:line 1
at HDT.Plugins.Common.Controls.SimpleToast..ctor(String title, String message, String icon, String url) in C:\projects\hdt-plugin-endgame\EndGame.Common\Controls\SimpleToast.xaml.cs:line 38
at HDT.Plugins.Common.Utils.NotificationManager.ShowToast(String title, String message, String icon, String url) in C:\projects\hdt-plugin-endgame\EndGame.Common\Utils\NotificationManager.cs:line 21
at HDT.Plugins.EndGame.EndGame.Notify(String title, String message, String icon, String url)
at HDT.Plugins.EndGame.EndGame.d__35.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at HDT.Plugins.EndGame.EndGame.d__25.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Negative Seconds

Is it possible to add negative seconds so like take the screen shot before the games over. I just had a game where i had perfect lethal and just hit them with a BM well played and would like to be able to relive that moment on my journey up the ranks.

Specify game modes for screenshots

Hello! It would be amazing if you could specify game modes for the screenshot function, so the user could toggle in which modes he wants the screenshots to be taken (e.g. ranked, arena, friendly, etc.). Thanks!

Invisible text when using the dark theme

The Endgame settings tab does not completely conform to the dark theme and you end up with white text on a white backdrop. Also the other tabs have bits which are black that should be white considering they are on a dark grey backdrop.

Not working correctly with the newest patch

Hello again. The plugin stopped working since the new patch. I tried using simple mode, but it saves the image randomly during the game and not at the end of the game. Maybe it's related to the slight log change.

end game threw an exception

Make sure you are using the latest version of the Plugin and HDT.

System.Windows.Markup.XamlParseException: Set connectionId threw an exception. ---> System.TypeLoadException: Could not load type 'Hearthstone_Deck_Tracker.Utility.Toasts.ToastControls.BaseToast' from assembly 'HearthstoneDeckTracker, Version=1.13.6.5153, Culture=neutral, PublicKeyToken=null'.
at HDT.Plugins.Common.Controls.SimpleToast.System.Windows.Markup.IComponentConnector.Connect(Int32 connectionId, Object target)
at MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetConnectionId(Object root, Int32 connectionId, Object instance)
--- End of inner exception stack trace ---
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
at HDT.Plugins.Common.Controls.SimpleToast.InitializeComponent() in C:\projects\hdt-plugin-endgame\EndGame.Common\Controls\SimpleToast.xaml:line 1
at HDT.Plugins.Common.Controls.SimpleToast..ctor(String title, String message, String icon, String url) in C:\projects\hdt-plugin-endgame\EndGame.Common\Controls\SimpleToast.xaml.cs:line 38
at HDT.Plugins.Common.Utils.NotificationManager.ShowToast(String title, String message, String icon, String url) in C:\projects\hdt-plugin-endgame\EndGame.Common\Utils\NotificationManager.cs:line 21
at HDT.Plugins.EndGame.EndGame.Notify(String title, String message, String icon, String url)
at HDT.Plugins.EndGame.EndGame.d__35.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at HDT.Plugins.EndGame.EndGame.<>c.<b__40_0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

just downloaded End Game dont know how to fix this

Not working in HDT latest version

Since I and 2 of my friends updated to the last HDT version, the pop up window to select the meta deck and add a note doesnt appear anymore.

The importing meta-decks still working tho.

Hope you can solve it. Keep up the good job :D ๐Ÿ’ƒ

Ps: Yes, we all tried to unistall all the stuff and tried it again but it still not working.

Stats screens

Really nice plugin but what about the stats screen ?

Here is what would be nice, starting with your plugin :

On the stat screen, you could click on any matchup to see the decomposition. For example you are on your "Freeze Mage" deck stats, you click on the druid matchup which is 5-5, and you see this :
Anaconda druid : 2-0
Aggro druid : 3-0
Jade druid : 0-5

Would it be hard to do ? Maybe I could help.

Latest TempoStorm Import is Wild only

With the most recent TempoStorm meta snapshot for Wild, I've lost previous Standard archetypes ("Delete previously imported decks" was enabled). Will this be an issue with that option going forward?

Crashes Whenever I try to view the stats

End game note option seems to work fine, but whenever I try to look at the stats my Deck Tracker crashes.

I have deleted the .dll and downloaded the most current version but I still have the issue.

Let me know if you need any additional information.

Would like the Meta Snapshot for Wild mode as well

I have used this plugin for a while now, and thoroughly enjoy it. Though as i started playing more wild, i realized none of the archetypes present in the meta snapshot you use are wild decks (understandable, since you're using the standard snapshot). I would greatly enjoy if you added an option for wild snapshot adding as well.

Love your plugin, keep up the good work

Does not work at legend ranks

Plugin log

20180316 21:30:11 [DEBUG] Tracker: Mode Ranked 
20180316 21:30:11 [DEBUG] Settings: Get [RecordRankedArchetypes] 
20180316 21:30:11 [DEBUG] Tracker: Using default rank 25 
20180316 21:30:11 [DEBUG] Settings: Get [StartRank] 
20180316 21:30:11 [DEBUG] EndGame: Aborting main view navigation on 'note'

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.