Compare commits

..

1 Commits

Author SHA256 Message Date
avinay 9ed8a73a2d [UPDATE] cleaning code - more readable 2026-06-04 15:17:33 +02:00
+7 -8
View File
@@ -53,8 +53,8 @@ def kill_server():
pids = result.stdout.split("\n") pids = result.stdout.split("\n")
# Tuer chaque processus trouvé # Tuer chaque processus trouvé
for pid in pids : for pid in pids:
if pid == "" : if pid == "":
pass pass
else : else :
os.kill(int(pid),9) os.kill(int(pid),9)
@@ -106,20 +106,19 @@ def update_credentials(data: dict, credentials_file):
print(f"Fichier {credentials_file} mis à jour avec succès !") print(f"Fichier {credentials_file} mis à jour avec succès !")
def refresh_credentials(credentials_file) : def refresh_credentials(credentials_file):
if os.path.exists(f"{SCRIPT_DIR}/{credentials_file}"): if os.path.exists(f"{SCRIPT_DIR}/{credentials_file}"):
with open(f"{SCRIPT_DIR}/{credentials_file}", 'r', encoding='utf-8') as f: with open(f"{SCRIPT_DIR}/{credentials_file}", 'r', encoding='utf-8') as f:
my_file_data = json.load(f) my_file_data = json.load(f)
refresh_session = requests.post("https://sessions.hytale.com/game-session/refresh",headers={"Content-Type":"application/json","User-Agent":"curl/7.81.0", "Authorization": f"Bearer {my_file_data["sessionToken"]}"}) refresh_session = requests.post("https://sessions.hytale.com/game-session/refresh",headers={"Content-Type":"application/json","User-Agent":"curl/7.81.0", "Authorization": f"Bearer {my_file_data["sessionToken"]}"})
if refresh_session.status_code == 200 : if refresh_session.status_code == 200:
print ("Refresh session validated!") print ("Refresh session validated!")
update_credentials(refresh_session.json(),credentials_file) update_credentials(refresh_session.json(),credentials_file)
def new_game_session (): def new_game_session ():
pass pass
def main(): def main():
parser = argparse.ArgumentParser(description="Manage Hytale Server") parser = argparse.ArgumentParser(description="Manage Hytale Server")
@@ -131,16 +130,16 @@ def main():
args = parser.parse_args() args = parser.parse_args()
if args.relaunch_server : if args.relaunch_server:
kill_server() kill_server()
print("Server has been killed properly, let's continue") print("Server has been killed properly, let's continue")
if args.kill_server : if args.kill_server:
kill_server() kill_server()
print("Server has been killed properly, exit") print("Server has been killed properly, exit")
sys.exit(0) sys.exit(0)
if args.refresh_game_token : if args.refresh_game_token:
refresh_credentials(args.credentials_file) refresh_credentials(args.credentials_file)
sys.exit(0) sys.exit(0)