diff options
author | Jesusaves <cpntb1@ymail.com> | 2022-11-03 11:21:31 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2022-11-03 11:21:31 -0300 |
commit | 5c42d7a7378355e9bfb92de4c0fef094c7b1d728 (patch) | |
tree | 501d5b0ece018f89bbc541554c64495a831f0094 | |
parent | 66b512562d9437a46fe78a7ec155a6beccab9728 (diff) | |
download | renpy-5c42d7a7378355e9bfb92de4c0fef094c7b1d728.tar.gz renpy-5c42d7a7378355e9bfb92de4c0fef094c7b1d728.tar.bz2 renpy-5c42d7a7378355e9bfb92de4c0fef094c7b1d728.tar.xz renpy-5c42d7a7378355e9bfb92de4c0fef094c7b1d728.zip |
Fix md5sum bug introduced by using upstream
-rw-r--r-- | game/client.rpy | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/game/client.rpy b/game/client.rpy index 38d8e6e..032ab47 100644 --- a/game/client.rpy +++ b/game/client.rpy @@ -188,9 +188,19 @@ init 2 python: ## Theirs try: installdir=get_path("manaplus") - if (persistent.evol2cli != "builtin"): # FIXME Simplify + ## Get the file name + ## Get the MD5 Hash + if renpy.linux and persistent.evol2cli == "manaverse: + r=requests.get(manaverseLinux+".md5", timeout=10.0) + elif renpy.windows and persistent.evol2cli == "manaverse: + r=requests.get(manaverseWin64+".md5", timeout=10.0) + elif (persistent.evol2cli != "builtin"): + ## FIXME: Simplify fname=handle_client(launch=True, download=False).split("/").pop() - r=requests.get(persistent.host+"/%s.md5" % fname, timeout=10.0) + r=requests.get(persistent.host+"/%s.md5" % fname, timeout=10.0) + else: + raise Exception("Built-in has no MD5 Hash (builtin)") + ## Sanitize the MD5 Hash md5up=r.text.replace("\n", "") except: traceback.print_exc() |