# HG changeset patch # User Paper <37962225+mrpapersonic@users.noreply.github.com> # Date 1627715518 14400 # Node ID ae64a0c8831b4992f1a45860f6363a59522c0382 # Parent 3857b2919db04f25fc0a326e2a7a37dff092c3c0 Update kemonopartydownloader.py committer: GitHub diff -r 3857b2919db0 -r ae64a0c8831b kemonopartydownloader.py --- a/kemonopartydownloader.py Sat Jul 31 03:02:43 2021 -0400 +++ b/kemonopartydownloader.py Sat Jul 31 03:11:58 2021 -0400 @@ -19,7 +19,6 @@ else: filesize = 0 if str(filesize) != req.head(f"https://data.kemono.party{x['path']}").headers["Content-Length"]: - print("unfinished download") with req.get(f"https://data.kemono.party{x['path']}", stream=True, headers={"Range": f"bytes={filesize}-"}) as r: r.raise_for_status() with open(filename, "ab") as f: @@ -42,20 +41,19 @@ req = requests.Session() if args.proxy: + req.proxies = {} if args.proxy[:6] == "socks5": httpproxy = args.proxy httpsproxy = args.proxy - elif args.proxy[0:5] == "https": + elif args.proxy[:5] == "https": httpsproxy = args.proxy - elif args.proxy[0:4] == "http": + elif args.proxy[:4] == "http": httpproxy = args.proxy else: print("unknown proxy format! defaulting to HTTP...") httpproxy = args.proxy if httpproxy: - req.proxies = { - "http": httpproxy, - } + req.proxies["http"] = httpproxy if httpsproxy: req.proxies["https"] = httpsproxy