diff --git a/oxweb/impawards.py b/oxweb/impawards.py index 2f41fd0..d743223 100644 --- a/oxweb/impawards.py +++ b/oxweb/impawards.py @@ -55,7 +55,7 @@ def getId(url): def getIds(): ids = [] - html = getUrlUnicode('http://www.impawards.com/archives/latest.html', timeout = 0) + html = getUrlUnicode('http://www.impawards.com/archives/latest.html', timeout = 60*60) pages = int(findRe(html, '')) + 1 for page in range(pages, 0, -1): for id in getIdsByPage(page): diff --git a/oxweb/karagarga.py b/oxweb/karagarga.py index 2ee9a63..39dcf35 100644 --- a/oxweb/karagarga.py +++ b/oxweb/karagarga.py @@ -38,7 +38,7 @@ def getData(id): if string: data['genre'].append(string) data['id'] = id - data['imdbId'] = findRe(html, 'imdb.com/title/tt(.*?)/?"') + data['imdbId'] = findRe(html, 'imdb.com/title/tt(\d{7})') data['language'] = stripTags(parseTable(html, 'Language')) data['leechers'] = int(findRe(html, 'seeder\(s\), (.*?) leecher\(s\)')) data['link'] = stripTags(parseTable(html, 'Internet Link'))