Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow running programms/commands when XIVLauncher starts #1452

Open
1 task done
s-renz opened this issue Mar 19, 2024 · 2 comments
Open
1 task done

Allow running programms/commands when XIVLauncher starts #1452

s-renz opened this issue Mar 19, 2024 · 2 comments
Labels
enhancement Something intended to be worked on triage Needs triage

Comments

@s-renz
Copy link

s-renz commented Mar 19, 2024

Update disclaimer

  • Yes, I have checked and my request is not related to the game updating and plugins not working correctly.

What happened, what did not, what did you want to happen?

XIVLauncher already has an option to start other programms or commands when the game launches.

Could this maybe be extended to running stuff when XIVLauncher has been started to run along side the launcher?

This could be used to start for example gaming VPNs which need to run before the game, ACT (which also needs to be started before the game unless you use Deucalion injection) or even triggering auto OTP-entering (Bitwarden for Windows has a CLI client which can be used to send the OTP directly to XIVLauncher via a script).

Version

Standard version (Windows, Lutris)

Platform

Applies to all

@s-renz s-renz added enhancement Something intended to be worked on triage Needs triage labels Mar 19, 2024
@kaicataldo
Copy link

kaicataldo commented Aug 21, 2024

I’d be willing to take a crack at implementing this feature if this is something the maintainers want and we can decide on the interface for it. My naive take is that it would be nice to have a notion of “hooks,” (“on start,” “on quit”, “on password retrieval”, etc.), but I’m also new around here so am happy to defer to the consensus of the team.

Ultimately, I’d love to have a way for the launcher to be able to retrieve my password from something safer than a plaintext file, whether it’s through some blessed 3rd party option, a built-in feature, or having a feature like hooks that allow an arbitrary script to be run at given times in the launcher’s lifecycle.

Thanks!

EDIT: #1433 is a better idea.

@reiichi001
Copy link
Contributor

ACT (which also needs to be started before the game unless you use Deucalion injection)

This is incorrect. ACT does not need to be running before the game, even when using packet captures instead of Deucalion (which a user should be user by default anyways). It needs to be running before you connect to the Lobby/World servers, which means it can be started on the Title screen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something intended to be worked on triage Needs triage
Projects
None yet
Development

No branches or pull requests

3 participants