diff --git a/addons/fastwq/libs/ankihub.py b/addons/fastwq/libs/ankihub.py index 716e013..f34977f 100644 --- a/addons/fastwq/libs/ankihub.py +++ b/addons/fastwq/libs/ankihub.py @@ -98,7 +98,10 @@ def installZipFile(data, fname): # folder; ignore continue # write - z.extract(n, base) + try: + z.extract(n, base) + except: + print(n) return True @@ -121,7 +124,7 @@ def updateSingle(repositories, path, data): urlthread.join() response = urlthread.response#urllib2.urlopen(code) meta = response.info() - file_size = int(meta.get("Content-Length")) + file_size = int(meta.getheaders("Content-Length")[0]) except: appendHtml('Downloading file error!
') return diff --git a/addons21/fastwq/libs/ankihub.py b/addons21/fastwq/libs/ankihub.py index 11f0284..e5fd9df 100644 --- a/addons21/fastwq/libs/ankihub.py +++ b/addons21/fastwq/libs/ankihub.py @@ -98,7 +98,10 @@ def installZipFile(data, fname): # folder; ignore continue # write - z.extract(n, base) + try: + z.extract(n, base) + except: + print(n) return True