Giter VIP home page Giter VIP logo

Comments (9)

azeier avatar azeier commented on May 2, 2024

This is reasonable and I will probably add it. In the mean time you have two options I can think of:

  1. you could create empty log.config and output_log.txt files where they normally belong. The tracker should run with that. But as you said, you can't export decks aside from moving your PlayerDecks.xml. Maybe having the tracker in e.g. Dropbox could work.

  2. create decks on e.g. Hearthpwn and import them from there.

from hearthstone-deck-tracker.

VipSaran avatar VipSaran commented on May 2, 2024

👍

Ad 1) Yea. I sorted it to work a bit differently -- I created a dummy Hearthstone.exe and pointed to it :)
As for the "export", I did exacly that: cloud sync :)

Ad 2) Ofc that is an valid workaround. I just found it strange that lots of functionality of the Tracker is unavailable only b/c of the dependancy to (missing) HS.

from hearthstone-deck-tracker.

azeier avatar azeier commented on May 2, 2024

Pointing to the exe serves only the purpose of getting the directory. I don't like the directory selection dialogs, that's all :). I could probably get the install directory from the registry actually. That would make the "offline" mode easy too.

from hearthstone-deck-tracker.

N00byEdge avatar N00byEdge commented on May 2, 2024

Sadly, HKEY_USERS[...]\Software\Blizzard Entertainment\Hearthstone doesn't contain the install path, and that is the only registry entry for Hearthstone/B.net launcher.

I have myself not managed to find the file where they store the install paths. Not in %appdata%, appdata/local, or the install dir. They must be hiding it.

from hearthstone-deck-tracker.

azeier avatar azeier commented on May 2, 2024
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Hearthstone 

seems to contain the nessecary information

from hearthstone-deck-tracker.

azeier avatar azeier commented on May 2, 2024

Alright! Done for the next update.

from hearthstone-deck-tracker.

N00byEdge avatar N00byEdge commented on May 2, 2024

Really interesting! I wonder how that did not show up in my serach. Remember, that location only exists in 64 bit OS's (Hearthstone is 32 bit program). Otherwise, you would not go through the wow6432node. A separate one will be needed for 32 bit.

from hearthstone-deck-tracker.

azeier avatar azeier commented on May 2, 2024

Oh, yes. Google tells me:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Sounds about right. Can't really test that.

from hearthstone-deck-tracker.

azeier avatar azeier commented on May 2, 2024

Interesting..

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

seems to work on 64bit as well.

from hearthstone-deck-tracker.

Related Issues (20)

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.