HearthSim / Hearthstone-Deck-Tracker

A deck tracker and deck manager for Hearthstone on Windows
https://hsreplay.net/downloads/
4.61k stars 1.11k forks source link

Update.exe not found #4515

Open foresto opened 7 months ago

foresto commented 7 months ago

Expected Behavior

The enemy's played cards should show up in the overlay

Actual Behavior

In at least 2 of my past 15 or so games, an enemy card showed up in the overlay as the NOOOOOOOOOOOO card.

Steps to reproduce behavior

I don't know how to reproduce it on demand, but I see "Update.exe not found" in the log, and HDT is reporting version number 1.22.11. Could this be a side effect of not having played for several years?

I tried to reinstall, but the installer fails on linux with the error shown in #4106, and the runas workaround likewise fails as described in that issue.

Log/Screenshots

hdt_log.txt

foresto commented 7 months ago

After manually extracting the open source .zip file to a new directory, I am able to run the new version and the NOOOOOOOOOOOO card seems to be gone so far.

However, I still don't know where/how to get Update.exe, which doesn't seem to be included in the open source archive. How can I get it and where should I put it?

ceceita commented 7 months ago

i think HDT don't official support linux so you should ask help on the other github https://github.com/borisbabic/hearthstone_hdt_linux but if it still works for you i think you should be happy and just ignore errors , i think is just the autoupdater ( in the settings you can uncheck the "check for updates") and keep manually update it extracting the .zip.

foresto commented 7 months ago

I spent some time today working with the Squirrel maintainer on a change that may fix HDT's installer on Wine. Discussion here:

https://github.com/Squirrel/Squirrel.Windows/issues/1720

Once the change (currently in the develop branch) makes its way into a new Squirrel release, and HDT makes a new installer using that release, this whole issue might vanish. I would be happy to test it when that time comes.

See also: #4106