Ajout d'un système de mise à jour automatique lors du lancement #50
|
@ -2,7 +2,7 @@ from pathlib import Path
|
||||||
import subprocess as sp
|
import subprocess as sp
|
||||||
from zipfile import ZipFile
|
from zipfile import ZipFile
|
||||||
import requests as rq
|
import requests as rq
|
||||||
import os, sys
|
import os, sys, shutil
|
||||||
|
|
||||||
|
|
||||||
project_folder = Path.home() / ".ponguito"
|
project_folder = Path.home() / ".ponguito"
|
||||||
|
@ -32,6 +32,7 @@ if server_version != version:
|
||||||
f.write(response.content)
|
f.write(response.content)
|
||||||
ZipFile("main.zip").extractall()
|
ZipFile("main.zip").extractall()
|
||||||
os.remove("main.zip")
|
os.remove("main.zip")
|
||||||
|
shutil.rmtree("game")
|
||||||
os.rename("ponguito", "game")
|
os.rename("ponguito", "game")
|
||||||
os.rename("game/launch.py", __file__)
|
os.rename("game/launch.py", __file__)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue