You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 15, 2024. It is now read-only.
Patially rewrite atclient, move some methods into ataccount
When the previous task is done, we can set captcha solvers API key directly through atconn.session.captcha and, after that, call any endpoints including login() (fixes CloudflareChallengeError with valid API key #62)
getLogger in log.py instead of calling logging methods, create a debug field in AternosClient to configure debug logging
Automatically parse the server page to get lastStatus object if AternosClient.autoparse is set to true
Parse pages asynchronously where possible
Generate SEC token like Aternos does: 11 random symbols (alphanumeric) + 5 zeroes
Change the error code for unaccepted EULA, rewrite ServerStartError (fixes ServerStartError #79)
BASE_URLconstant in each module and use it to generate URLs, change/panel/ajaxto/ajax(fixes 503 Server Error #74)/panel/ajax/status.phpto get lastStatus object (fixes 503 Server Error #74)from_credentials-> instantiating AternosClient, configuring, callinglogin()atclient, move some methods intoataccountatconn.session.captchaand, after that, call any endpoints includinglogin()(fixes CloudflareChallengeError with valid API key #62)getLoggerin log.py instead of callingloggingmethods, create adebugfield in AternosClient to configure debug loggingAternosClient.autoparseis set to truereleasebranch (notmain)