Aida-Enna / XIVPlugins

A collection of plugins for Final Fantasy XIV
31 stars 4 forks source link

[Feature Request] Autologin - Relog on 90k #2

Closed redeven closed 1 week ago

redeven commented 1 year ago

Hey! Unsure if this is possible, or if it aligns with your vision of the Autologin plugin, but one feature I've been wishing for is that the plugin's also able to relog when 90k'd (maybe with a configurable delay to let network instability and microcuts pass by before reattempting).

I've been having these a lot lately, and the whole process of manually logging back in is just as tedious as the initial login, so I thought it might be something interesting to add, a nice QoL improvement to combat the struggle of repeated disconnections.

Aida-Enna commented 1 year ago

I'm not sure if I can do this, but I'll definitely take a look and get back to you.

NCC-Lykos commented 6 months ago

Any update on auto relogging? My internet sucks at home, and sometimes I get dumped to the start screen again. Would be cool to have it just auto log me back in if it did this after a few seconds.

Aida-Enna commented 1 week ago

Unfortunately, I think this is outside of the scope of the plugin for a few reasons:

A) It could cause looping errors (Log in -> something is wrong and it logs you out -> Log in) which could be detectable or cause issues, especially if you're not there B) It goes contrary to the queue system square implemented - If a lot of people get DC'd when a server crashes, and then a lot of people who are not actually there autolog back in, the queue will shoot up. I know that sucks for the person using the plugin (including me), but I'm not sure how tolerant square would be of that sort of stuff and I do not intend to ever find out.

Also, parsing those error boxes and then implementing code to actually click the thing is painful. Sorry!