Healix / Gw2Launcher

Manages and allows for multiple Guild Wars 2 clients to be launched
MIT License
178 stars 24 forks source link

Other programs no longer starting after launching #247

Closed mrmodius closed 1 year ago

mrmodius commented 1 year ago

I usually have Blish HUD start with my main account using 'Launch Options > Run after launching', but this no longer seems to be working for me after updating to the latest release. I've tried removing it and readding it, but still no luck

Healix commented 1 year ago

When is it configured to start? (default is after launching)

One change I made is Gw2Launcher will now keep track of the program that was launched. If it's still running in the background after an account is exited, it won't be started the next time the account is launched. You can right click the account > Selected > Run... to see the programs or manually start them; active programs will be highlighted blue. You'll also find an option to disable run after in the same menu, if you've happened to check that.

For a simple test, configure notepad (C:\Windows\System32\notepad.exe) to run after launching, then it'll be obvious if it works or not.

Other reasons why Blish specifically might not work is if you've changed the mumble link name and haven't given that name to Blish.

mrmodius commented 1 year ago

Hello, I have tried adding notepad.exe but unfortunately that is not working either. On the 'Right Click > Run' menu, blish hud seems to still be displayed even though it is not on the run list? Not sure what is going on Screenshot 2023-01-12 235729 Screenshot 2023-01-12 235710 Screenshot 2023-01-12 235743

Healix commented 1 year ago

While an account is active, programs that were removed won't be removed until the account is exited. Alternatively, you had the program configured under "Settings > Guild Wars 2 > Launch options" (applies to all accounts) and "Edit > Launch options" (applies only to the 1 account).

What happens if you click notepad (under Run...)? It should cause it to start.

If it starts, right click any account > Selected > Disable run after. If it's now checked, click it again to uncheck it.

If it didn't start, I'd guess Windows (or other security software) is blocking Gw2Launcher from starting programs, though that should also block it from launching GW2. Right click Gw2Launcher.exe, select Properties and there should be an option to unblock it if it's blocked.

If you happen to be using different user accounts, check "run on the current Windows user" otherwise you need to ensure the users have permission.

Healix commented 1 year ago

If clicking (under Run..) doesn't start it, try the beta version. It'll show an error message if the program fails to start for whatever reason.

mrmodius commented 1 year ago

I had it set to apply to all accounts, not just one specific account just as you said. Following those instructions got it to work again though, thank you :)