made code a bit more readable
This commit is contained in:
@@ -3,4 +3,3 @@ build
|
|||||||
dist
|
dist
|
||||||
main.spec
|
main.spec
|
||||||
venv
|
venv
|
||||||
main_own.py
|
|
||||||
|
|||||||
@@ -54,14 +54,15 @@ if found == True:
|
|||||||
file = requests.get(f"https://www.api.curseforge.com/v1/mods/{selected_modpack_id}/files/{server_file_id}", headers=headers)
|
file = requests.get(f"https://www.api.curseforge.com/v1/mods/{selected_modpack_id}/files/{server_file_id}", headers=headers)
|
||||||
download_url = file.json()['data']['downloadUrl']
|
download_url = file.json()['data']['downloadUrl']
|
||||||
print(f"Download Url: {download_url}")
|
print(f"Download Url: {download_url}")
|
||||||
|
|
||||||
dl_response = requests.get(download_url, stream=True)
|
dl_response = requests.get(download_url, stream=True)
|
||||||
with open(f"{selected_modpack_name}-server.zip", 'wb') as f:
|
with open(f"{selected_modpack_name}-server.zip", 'wb') as f:
|
||||||
for chunk in dl_response.iter_content(chunk_size=8192):
|
for chunk in dl_response.iter_content(chunk_size=8192):
|
||||||
f.write(chunk)
|
f.write(chunk)
|
||||||
|
|
||||||
with zipfile.ZipFile(f"{selected_modpack_name}-server.zip", 'r') as zip_ref:
|
with zipfile.ZipFile(f"{selected_modpack_name}-server.zip", 'r') as zip_ref:
|
||||||
zip_ref.extractall(f"{selected_modpack_name}-server")
|
zip_ref.extractall(f"{selected_modpack_name}-server")
|
||||||
os.remove(f"{selected_modpack_name}-server.zip")
|
os.remove(f"{selected_modpack_name}-server.zip")
|
||||||
|
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
print("No server pack found for this modpack.")
|
print("No server pack found for this modpack.")
|
||||||
|
|||||||
Reference in New Issue
Block a user