dafzor / bnetlauncher

Launcher utility to help start battle.net games with the steam overlay.
http://madalien.com/stuff/bnetlauncher/
GNU General Public License v3.0
224 stars 24 forks source link

New bnet app update broke #7

Closed TheLawsOfChaos closed 7 years ago

TheLawsOfChaos commented 7 years ago

Fatal Error

Couldn't find the battle.net running and failed to start it. Exiting application.

Currently running on version 1.8.5.9062 (Beta) (been on beta the whole time and it worked)

dafzor commented 7 years ago

Please try the current release (1.11) and see if the issue still happens.

TheLawsOfChaos commented 7 years ago

Weird, I swore I was on your current, but I was on 1.10. 1.10 works on the current bnet app (non beta).

Just upgraded to your 1.11 and it doesn't work either, with the same error. Details shows this as your bnetlauncher version 1.11.6351.37900

dafzor commented 7 years ago

Could you provide a log? instructions.txt has the steps on how to enable it in "howto use" section.

TheLawsOfChaos commented 7 years ago

Sorry, meant to include it before as that was the first thing I did. Just re-ran it with the 1.11 version: [2017-07-15 18:55:33.0012]: Battle.net Launcher for Steam version 1.11.6352.37900 started [2017-07-15 18:55:33.0103]: Environment: Microsoft Windows NT 10.0.15063.0 (4.0.30319.42000), 64bit [2017-07-15 18:55:33.0133]: Getting Machine details: [2017-07-15 18:55:33.0825]: OS: Microsoft Windows 10 Pro (10.0.15063, 64-bit, 1033) [2017-07-15 18:55:33.0865]: CPU: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz; RAM: 65536MB [2017-07-15 18:55:33.0915]: GPU: NVIDIA GeForce GTX 1070 (4095MB, 22.21.13.8253) [2017-07-15 18:55:33.0955]: HDD: Samsung SSD 950 PRO 512GB, HGST HTS721010A9E630, Samsung SSD 950 PRO 512GB, WD My Passport 259D USB Device [2017-07-15 18:55:33.1005]: Checking for other bnetlauncher processes [2017-07-15 18:55:33.1045]: No other bnetlauncher detected [2017-07-15 18:55:33.1085]: Got parameter: ow [2017-07-15 18:55:33.1135]: Got valid alias for game 'Overwatch' [2017-07-15 18:55:33.2278]: battle.net client not running, trying to start it [2017-07-15 18:55:35.3976]: Failed to start battle.net client. [2017-07-15 18:55:35.4016]: Couldn't find the battle.net running and failed to start it. Exiting

And to confirm, I had the battle.net launcher open in the background.

Also, for what it counts, bnetlauncher is literally in the same directory as Battle.net Launcher.exe

dafzor commented 7 years ago

That is weird, are you starting bnetlauncher.exe or the blizzard client as administrator? Also, could you check to see if your Blizzard client exe is still named battle.net.exe? You can do that by selecting the blizzard app in task manager and selecting properties, name will be the first thing shown (see pictures). bnet_process bnet_properties

TheLawsOfChaos commented 7 years ago

You know what, that's the problem. The beta client used to be battle.net.exe, but now it is battle.net.beta.exe, not sure why they changed it.

What is strange however, is the folder has a battle.net.exe. And once I allow the battlenet app to have multiple instances, your program will open up another copy, but it brings up a login prompt, and says it can't find it.

Not sure if you want to add in an if check like if file exists/isrunning to handle the beta app or not, but at least now I understand why it wasn't working!

dafzor commented 7 years ago

ah, so you where using the beta version, I was never in it so had no idea they changed the exe name. I made a new build that tries to be compatible with the beta version but I can't really test it to see if it works, you can try it here http://madalien.com/pub/bnetlauncher/bnetlauncher_v112.zip

TheLawsOfChaos commented 7 years ago

Works great! Thanks man, I appreciate what you do, and the fast response to this. Issue closed.