Comments (9)
This is reasonable and I will probably add it. In the mean time you have two options I can think of:
-
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.
-
create decks on e.g. Hearthpwn and import them from there.
from hearthstone-deck-tracker.
👍
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.
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.
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.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Hearthstone
seems to contain the nessecary information
from hearthstone-deck-tracker.
Alright! Done for the next update.
from hearthstone-deck-tracker.
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.
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.
Interesting..
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
seems to work on 64bit as well.
from hearthstone-deck-tracker.
Related Issues (20)
- crash: Could not allocate 10240 bytes HOT 4
- Unable to Install HDT
- Incorrect attack counter after walking mountain is silenced
- Plugin Addition to wiki HOT 5
- [Battlegrounds] Win games are not recording to last games HOT 1
- Does not show either deck list after 28.6.0 HOT 2
- Decklists not displayed in overlay and in client (under Linux/wine) HOT 2
- Whizbang deck detection broken due to missing WHIZBANG_DECK_ID HOT 1
- "Minions banned" are incorrect in battlegrounds HOT 1
- tier 7 minion list HOT 2
- accessibility for screen reader HOT 4
- One of the latest update broke the plugin advisor HOT 1
- Watchers.PackWatcher.NewPackEventHandler not triggered at all
- Keeps switching to No Deck Mode HOT 8
- Battlegrounds Match data
- HDT not displaying card on my side HOT 2
- Aspect Ratio is wrong HOT 2
- Switches to wrong deck mode tab after deck import
- Show/import/export xiliax components HOT 3
- Missing icon on deck viewer for whizbang's workshop set
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hearthstone-deck-tracker.