.*?)\s*'
SIZE_PATTERN = r'\s*Size\s* | \s*\s*(?P.*?)\s* | '
OFFLINE_PATTERN = r''
DOWNLOAD_PATTERN = r'"All threads for IP'
COOKIES = [("gigapeta.com", "lang", "us")]
def handle_free(self, pyfile):
captcha_key = str(random.randint(1, 100000000))
captcha_url = "http://gigapeta.com/img/captcha.gif?x=%s" % captcha_key
self.check_errors()
captcha = self.captcha.decrypt(captcha_url)
header = self.load(pyfile.url,
post={'captcha_key': captcha_key,
'captcha' : captcha,
'download' : "Download"},
just_header=True)
self.link = header.get('location')
getInfo = create_getInfo(GigapetaCom)