summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIzhar Firdaus <izhar@mitsuko.kagesenshi.org>2009-11-06 12:10:55 +0800
committerIzhar Firdaus <izhar@mitsuko.kagesenshi.org>2009-11-06 12:10:55 +0800
commit6386292a65a199026923d814cb315feb2a75780d (patch)
tree7a878ce6fd19df9ef8f9bd8b1f2a70c150910756
parentea29f099a3aafd9783f768554341a9d1566605e0 (diff)
downloadhack-patches-6386292a65a199026923d814cb315feb2a75780d.tar.gz
hack-patches-6386292a65a199026923d814cb315feb2a75780d.tar.xz
hack-patches-6386292a65a199026923d814cb315feb2a75780d.zip
* update customgrabber
-rw-r--r--customgrabber.py16
1 files changed, 9 insertions, 7 deletions
diff --git a/customgrabber.py b/customgrabber.py
index 9b9c3ab..a9ea7df 100644
--- a/customgrabber.py
+++ b/customgrabber.py
@@ -38,17 +38,17 @@ def axel_grabber_patch():
(url,parts) = opts.urlparser.parse(url, opts)
(scheme, host, path, parm, query, frag) = parts
fsize = get_filesize(url)
- if (fsize/1024) < 100:
+ if (fsize/1024/1024) < 1:
parts = 1
- elif (fsize/1024) < 500:
+ elif (fsize/1024/1024) < 5:
parts = 2
- elif (fsize/1024/1024) < 1:
+ elif (fsize/1024/1024) < 10:
parts = 3
- elif (fsize/1024/1024) < 5:
+ elif (fsize/1024/1024) < 15:
parts = 4
- elif (fsize/1024/1024) < 10:
+ elif (fsize/1024/1024) < 20:
parts = 6
- elif (fsize/1024/1024) < 15:
+ elif (fsize/1024/1024) < 25:
parts = 8
else:
parts = 10
@@ -71,5 +71,7 @@ def axel_grabber_patch():
grabber.URLGrabber.urlgrab = urlgrab
grabber._axel_grabber_patched = True
-axel_grabber_patch()
+
+def init_hook(conduit):
+ axel_grabber_patch()