Giter Club home page Giter Club logo

decktracker's People

Contributors

austinyqm avatar extesy avatar gaksen avatar ittyzoffeji 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

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

decktracker's Issues

TESL collection export not working properly

when I export, most of the time it doesn't copy my entire collection. cuts off like halfway through. and when it does copy all the way to Odahviing I can tell it's missing cards because legends-decks tells me I need 150 soul gems for the brynjolf deck even though I got it for free

[Eternal] entomb causing extra copies?

Hey Ex,

I was doing some gauntlet testing and the opp played 2 ob golem, but as you can see in the screenshot, once I killed them it changed it to saying there were 4 golems and 2 of the equipment they put out, not sure why. Let me know if you need more from me!

image

Cant use DeckTracker

Hey
I've installed the latest version 1.0.50 but it wont work for me.
I want to export my TES Legends collection and they game gets detected, but I cant do anything with DeckTracker (I waited till TES Legends was fully loaded, even played 2 games, but still nothing happened)

When I try to click Import/Export it just shows "Only works when game client is running and fully initialized"
Help would be great, thanks in advance

decktracker bug

Crashes when opening game client

I open deck tracker and its good to go and running. I then start the game client and it crashes... I added it to my firewall I even disabled my protection and same thing over and over....

I am using v1.0.42

this is the Problem sig
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: UniversalDeckTracker.exe
Problem Signature 02: 1.0.42.0
Problem Signature 03: 594c9a3f
Problem Signature 04: System
Problem Signature 05: 4.7.2053.0
Problem Signature 06: 58fa6cf0
Problem Signature 07: 2f8d
Problem Signature 08: 5f
Problem Signature 09: System.ComponentModel.Win32
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 4105
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt

New deck achetypes for Eternal

Here are some you can add for eternal.

Crown of Possibilities : Crown of Possibilities
Clockroach : Crown of Possibilities
Nesting Aviator: Crown of Possibilities

Icaria, the Liberator : Armory
Starsteel Diasho : Armory

Haunting Scream + Gorgon Fanatic : Scream

Importing Decks - Incorrect Format?

When I try to import a deck from www.legends-decks.com I get the error "Something went wrong - Input string was not in a correct format" whether I paste the plain text from the legends-decks.com export feature or the url. An example deck I was trying to paste:

###Nittany's [Legend] BEAST MODE Warrior###
3 Fiery Imp (Set1 #1821)
3 Rapid Shot (Set1 #1757)
3 Afflicted Alit (Set1 #1290)
3 Circle Initiate (Set3 #2150)
3 Shield Breaker (Set3 #2088)
3 Wind Keep Spellsword (Set1 #1567)
3 Companion Harbinger (Set3 #2217)
3 Grim Shield-Brother (Set3 #2136)
3 Morkul Gatekeeper (Set1 #1105)
1 Skyforge (Set3 #2090)
3 Young Mammoth (Set1 #1554)
3 Aela's Huntmate (Set3 #2133)
1 Garnag, Dark Adherent (Set2 #2021)
1 Reive, Blademaster (Set1 #1591)
3 Ulfric's Zealot (Set3 #2193)
3 Shadowfen Priest (Set1 #1526)
3 Sower of Revenge (Set999 #1807)
2 Child of Hircine (Set1 #1269)
2 Triumphant Jarl (Set1 #1183)
1 Aela the Huntress (Set3 #1712)

BUG: my deck list is stuck

it seems that my deck list is stuck in the upper left-hand corner showing just a little bit of it. i am unable to move it so i cannot see my deck. Could i get some help for this?
universal deck track failure

Jeff

Unable to import deck

When trying to import a deck, by either pasting the decklist or the URL, an error dialog appears saying, "Something went wrong. The given key was not present in the dictionary." This error never happened before the 1.0.44 update.

Deck Tracker Reset

Does the deck tracker reset at the end of the month and save previous months stats?

Export Full Collection parsing error

events.log shows

2017-06-30T05:48:40.3355040Z|TheElderScrollsLegends|Debug|Injection state changed: Injecting

immediate CTD upon opening the file. Have added exceptions in Avira for both process, the shortcut, and the folder location in AppData/Local

Improve deck tracker in-game performance

Try to profile and take a look how it can be made faster. Ideas:

  • Switch to Unity event loop. This would fix all random intermittent game bugs.
  • Don't use network within logger's Update() function.
  • Don't stream event messages at all unless in a debug mode.
  • Cache background textures when drawing overlay.
  • Investigate if caching localization data makes sense.
  • Lower priority of spawned threads.

Export full collection issue

"Running game detected: TheElderScrollsLegends" is red, and Export Full Collection cannot be pressed :C
First run game and then run DeckTracker or DeckTracker and then game - changes nothing

Add configuration interface, both in-game and off-game

Hello Extesy,

could you enable an option to let us set the alpha channel for the overlay? I would like to see the animations not being cut off and a continuous board (and just am a big fan of transparency). =)

Second, I think it would be helpful if you could provide some stats regarding the (remaining) deck composition (first color, second color, neutral) in percentage of the remaining deck size and the percentage of prophecies in the remaining deck.

Thank you so much for the great work, I love it, keep it up!
If you need/want some help, please let me know.

Improve presentation of opponent deck types

Running into strange issue where I have 1 game with a deck and that one game is registering as two deck types.

Here is an image of the tracker.

Here is my current Decktypes.txt for those two deck types.

||Multicolored (FJS)|Colors.Contains("Fire","Justice","Shadow")
|||Infinite Gunsmiths|Cards.ContainsAny(2,"Cabal Spymaster","West-Wind Herald","Calderan Gunsmith")
|||Armory|Cards.ContainsAny(3,"Starsteel Daisho","Icaria, the Liberator","Smuggler's Stash","Rakano Artisan","Quarry","Throne Warden","Harsh Rule","Rise to the Challange","Auric Runehammer")

Feature Request: export played cards from the game log file

Actually 2, I can split them if that is better for you.

  1. If you could allow us to name the decks our opponents played in the tracker that would be great. The tracker lists "Multicolored" but I have a fairly good idea of what they were playing. I would also suggest changing "Multicolored" to "Multicolored (Color 1, Color 2, Color 3)" or something of that nature since mixing all hard to identify three color decks together isn't super helpful statistically.

  2. The ability to click on an opponents deck and see what cards they played. Being able to see I lost nearly every-time someone played Steward of the Past is more useful then knowing I lost to feln control. The ability to export the data as a CSV for importing into spread sheets may also be helpful.

No overlays in game

I've installed the latest installer and see no overlays in game. No game outcomes are tracked in the separate tracker window, and F1-F5 do nothing in the game.

Something went wrrong, export

When i click on "export full collection" appears to me:
Something went wrronng... Please wait until the client is fully initialized...
I have the game open with no pop ups or somthing like tht, and the latest version of the deck tracker.
Thanks!

Unable to export collection

Hi extesy,

When i try to export my collection, i get the following error.

something went wrong... Unexpected character encountered while parsing value: P.Path ",line 0, position 0.

Not sure why this is so.

overall win rate

Hey Ex,

It would be sweet to not only see win rates by deck, but also total win rates.

Also, idk if this is possible at all, but separating gauntlet, ranked, and draft games would be cool too.

Thanks for all the awesome work you're doing!!

Closing window does not kill process and prevents reinstallation.

I closed the main window displaying stats because I was done with the tool, but some background process (which could use a better name so I can actually kill it) continued to run such that the deck tracking overlays continued during my matches. No obvious way to reopen main window, because the desktop shortcut referenced a program that no longer existed. Tried reinstalling.

Logs from reinstallation failure: https://pastebin.com/BJGUETae

Contents of Users//AppData/Local/UniversalDeckTracker/version:
DeckTracker.InGame.dll
DeckTracker.InGame.Helper.dll

Windows 10
Deck Tracker version 1.0.47
Using it for Elder Scrolls Legends collection export feature

ESL Terms of Service

Hey Ex,

I noticed your tracker works for ESL also, but another redditor told me it breached TOS. Have you heard thats the case for ESL? I know it wasn't for Eternal.

Lemme know!
Ethan

Fail to export collection

Message reported after click:
Something went wrong...
Unexpected character encountered while parsing value P.Path ", line 0, position0.

does not want to connect to ESL

Hey Ex,

I had this working last night on 1.48 but now 1.49 just doesnt seem to turn up when i start the game. I have restarted game and tracker multiple times to no avail. Wont let me import, export or track games.

Let me know if theres something I can give you to help with this.

Thanks!

Export any existing deck from the game

In some cases (like for tournament registration) it is necessary to export decks you have in game even if you haven't played those yet. So it would be great to implement universal export of any deck user has in the game.

Feature request: show card image on hover

Just a couple of suggestions:

  • could you do a right-click or menu option to let us remove an old deck and its stats from the tracker? that way we can re-use names and do away with the previous form
  • big help would be to show the card from eternalwarcry.com when you hover over it in you decklist. Specificall with set2 coming up introducing a lot of new stuff. But I guess this could be a tricky one...

thanks for the work you've already done!!

Connect to online deck DB and provide stats about opponents deck

This is a feature that I would love to see in a deck tracker and that I would myself (CS degree) be willing to help with if you decide to make your code public and/or accept contributors. The basic idea is to use the databases on eternalwarcry and legends-decks to statistically infer the following:

  1. The most likely deck (or list of decks) that the opponent is playing
  2. The most likely next card (or cards) that the opponent will play

Evidently, the statistical inference would be upgraded as the opponent plays more and more cards and would become more accurate as the game goes on.

see's opponents cards put on top with nesting avisaur/second sight

Hey Ex,

It seems your program picks up what the card is when a card is placed on top of the deck from an opponents effect that would normally be hidden information. I had this occur in a draft where my opponent turn 4 played nesting avisaur and then sapphire dragon popped up on the list. Sure enough, next turn his play was sapphire dragon and it was reduced, so it was the card he placed there. I have gotten this to happen in gauntlet games as well. Perhaps DWD would want to know that information is being given at all from their end? It doesn't seem logical for that info to be given to the opponents system, even if normally kept hidden.

Auto-update process should support static shortcuts

Hey Ex,

It would be awesome if when the decktracker updated it kept the same shortcut or whatever it might be called. Currently if you pin it or create a shortcut it will load an old version when started through there.

Maybe I'm doing something wrong, let me know!

List of cards ocupy 1/3 of the screen

Hi, first of all: great work, I love it!!!
I just wanted to report that the list of my cards ocupy 1/3 of the screen since a couple of days... I don't know what to do or how it happened. I tried to "re-install" (downloaded again and reexucuted actually), but all my decks were still there and sadly also the 1/3 screen thing.
Thanks

Decklist appearing

Hey Ex,

I was trying this out a bit and works great usually but there were two issues with the decklist showing in game. One is that It sometimes didn't seem to have the space to show the whole list, it would usually be cutting off a couple of the last sigils. Could probably solve easily by making it an adjustable size on screen maybe?

Also, randomly it seems, it won't know my whole deck. For example my last two games, the first one it grabbed the deck no problem, next game it only showed me the cards I had already pulled. Let me know if you need anything from me!

Where's the code?

So I wanted to look inside the tools code before I install something that so many AV Suites identify as a virus,
Will you ever publish your code so we could build the DeckTracker ourselfs or do we always have to rely on you that there will be no malicious stuff in your .exe blobs?

Decks are not being pulled after timeout disconnect and re-login

Version: 1.0.8

Issue: the tracker can't "find" any decks, similar in effect/functionality to the issue I reported on reddit back on 1.0.3. Restarting the tracker doesn't fix the issue.

Reproduction?: the issue reappeared after I lost my connection mid-game (it was a Draft match). The game asked me to re-log, and after I did (and resumed my game) the tracker could no longer "see" my decks (checked with F5, no response). I can't remember whether this occurred when I was done with my Draft and moved on to a Gauntlet match, or already during the resumed Draft itself.

Solution: restart the game (and maybe the tracker? since I did that first).

Problem... don't allow to export collection

I tried to start the tracker but after writing in blue "Running game detected : TheElderScrollsLegends", this turns red and don't work.

I've seen by other people that you have made an amazing job but it's sadly not working for me :,(

I've tried to launch the game first then the tracker. And the I've done the opposite. It had the same results and the debug log shows me that :

2017-06-20T19:42:12.2046493Z|TheElderScrollsLegends|Debug|Injection state changed: Injecting
2017-06-20T19:42:12.3352171Z|TheElderScrollsLegends|Debug|Injecting DeckTracker.InGame.Helper.dll
2017-06-20T19:42:12.3496913Z|TheElderScrollsLegends|Debug|Waiting for remote thread finished with result 0
2017-06-20T19:42:12.3531968Z|TheElderScrollsLegends|Debug|Injected DeckTracker.InGame.Helper.dll, waiting for response
2017-06-20T19:42:22.3596972Z|TheElderScrollsLegends|Debug|Injection state changed: Failed

2017-06-20T19:43:31.3047134Z|TheElderScrollsLegends|Debug|Injection state changed: Injecting
2017-06-20T19:43:31.4448467Z|TheElderScrollsLegends|Debug|Injecting DeckTracker.InGame.Helper.dll
2017-06-20T19:43:31.4608626Z|TheElderScrollsLegends|Debug|Waiting for remote thread finished with result 0
2017-06-20T19:43:31.4648650Z|TheElderScrollsLegends|Debug|Injected DeckTracker.InGame.Helper.dll, waiting for response
2017-06-20T19:43:41.4886067Z|TheElderScrollsLegends|Debug|Injection state changed: Failed

Oh and by the way I've turned on the antivirus autorisation.

I hope you can fix this cause it's sad I can't enjoy a such formidable tool.

Massive Overlay

I can't reproduce this as I don't know how it happened.
My opponents deck contents as they become listed are massively oversized.
Is there a configuration folder I can edit/delete to fix the issue? I didn't run any installer, just the standalone .exe
Here is a photo for reference.
http://i.imgur.com/Rcx2j3A.jpg

Add notifications and commands for auto-update

  1. Provide clickable notification in the window header when new build is available. Notification should ask for a tracker restart.
  2. Check for a new build in background every hour. If new build is available, then run auto-update and goto 1.

Crash while copying to clipboard

Running 1.0.41, then running TESL. Running game detected: TheElderScrollsLegends in green, shows as running in bottom right of game and deck tracker works in game.

When going to copy my deck to clipboard to to export full collection Universal Deck Tracker crashes: "Universal Deck Tracker has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available."

Running in debug mode I didn't find a log file but an "error" txt:

dwd.core.sqlite.SQLiteException: Unable to bind parameter 0cd25652-e227-11e3-8b68-0800200c9a66-created_card_hanger_text at 2. SQLite Error Misuse
at dwd.core.sqlite.SimpleSQLiteCommand.BindParameter (IntPtr stmt, Int32 index, System.String value) [0x00000] in :0
at dwd.core.sqlite.SimpleSQLiteCommand.AddArgument (System.String arg) [0x00000] in :0
at dwd.core.localization.LocalizationDB.TryLocalize (System.String key, System.String& value, System.Object[] args) [0x00000] in :0
at dwd.core.localization.LocalizationDB.Localize (System.String key, System.Object[] args) [0x00000] in :0
at L.LT (System.String key, System.Object[] args) [0x00000] in :0
at dwd.core.localization.LocalizableText.get_DisplayText () [0x00000] in :0
at dwd.core.localization.LocalizableText.ToString () [0x00000] in :0
at DeckTracker.Messages.MessageDispatcher.OnClientCommand (Int32 id, CommandType command, System.String parameter) [0x00000] in :0

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.