From: Lari Tuononen Date: Fri, 2 Apr 2010 11:24:16 +0000 (+0300) Subject: Removed matin maapallo, replaced with HS.fi X-Git-Url: http://git.maemo.org/git/?p=comic-widget;a=commitdiff_plain;h=eef9a7382226d25ba3db6a85cb5d6d5ab67baf08 Removed matin maapallo, replaced with HS.fi --- diff --git a/src/usr/lib/hildon-desktop/comicwidget.py b/src/usr/lib/hildon-desktop/comicwidget.py index 1a05759..732ec9b 100644 --- a/src/usr/lib/hildon-desktop/comicwidget.py +++ b/src/usr/lib/hildon-desktop/comicwidget.py @@ -207,8 +207,8 @@ comics = { "toddckdm":{"name":"Todd the Dinosaur","link":'http://content.comicskingdom.net/Todd/',"start":"20100209","dbfile":dbdir + "comicdb.todd.csv"}, "zippy_the_pinheadckdm":{"name":"Zippy the Pinhead","link":'http://content.comicskingdom.net/Zippy_the_Pinhead/',"start":"20100209","dbfile":dbdir + "comicdb.zippythepinhead.csv"}, "zitsckdm":{"name":"Zits","link":'http://content.comicskingdom.net/Zits/',"start":"20100209","dbfile":dbdir + "comicdb.zits.csv"}, - "calvinandhobbesmatinmaapallo":{"name":"Calvin and Hobbes","link":"http://matin.maapallo.org/site.pl/selain/?c=lassijaleevi&i=","start":"2008","dbfile":dbdir + "comicdb.calvinandhobbes.csv"}, - "viivijawagnermatinmaapallo":{"name":"Viivi ja Wagner","link":"http://matin.maapallo.org/site.pl/selain/?c=viivijawagner&i=","start":"2600","dbfile":dbdir + "comicdb.viivijawagner.csv"}, + "viivijawagnerhesari":{"name":"Viivi ja Wagner","link":"http://www.hs.fi/viivijawagner/","start":"1135255013425","dbfile":dbdir + "comicdb.viivijawagner.csv"}, + "fingerporihesari":{"name":"Fingerpori","link":"http://www.hs.fi/fingerpori/","start":"1135255790645","dbfile":dbdir + "comicdb.fingerpori.csv"}, @@ -419,7 +419,7 @@ class ComicDb(): # fetch earlier def fetch_earlier(self, comic, earliest): print "fetch before, " + comic + " earliest" - if comic == "cyanide" or comic == "wulff" or comic == "babyblues" or comic[-9:] == "comicscom" or comic[-13:] == "matinmaapallo": + if comic == "cyanide" or comic == "wulff" or comic == "babyblues" or comic[-9:] == "comicscom" or comic[-6:] == "hesari": print "getting get_prev_id..." comicid = self.get_prev_id(comic,earliest) if not comicid: @@ -460,7 +460,7 @@ class ComicDb(): def fetch_newer(self, comic, newest): - if comic == "cyanide" or comic == "wulff" or comic == "babyblues" or comic[-9:] == "comicscom" or comic[-13:] == "matinmaapallo": + if comic == "cyanide" or comic == "wulff" or comic == "babyblues" or comic[-9:] == "comicscom" or comic[-6:] == "hesari": comicid = self.get_next_id(comic,newest) if not comicid: print "already at last comic" @@ -653,33 +653,37 @@ class ComicDb(): s = f.read() f.close() return self.parse_comics_com(comic, s, 'next') - elif comic[-13:] == "matinmaapallo": - realcomic = string.split( comic, 'matinmaapallo', 1) - linkname = realcomic[0] - link = "http://matin.maapallo.org/site.pl/selain/?c=" + linkname + "&i=" + str(number) - print "link: " + link - try: - f = urllib2.urlopen(link) - hcode = f.code - except: - hcode = 404 - print "got hcode = " + str(hcode) + "\n" - print "I am now here" - if (hcode != 200): - return False - else: - print "checking next matin maapallo issue.." - s = f.read() - f.close() - # title: - splt = string.split(s, 'seuraava', 1) - if len(splt) < 2: - print "no 'prev' found" - return False - else: - next = str( int(number) + 1 ) - print "got next: " + next - return next + elif comic[-6:] == "hesari": + realcomic = string.split( comic, 'hesari', 1) + linkname = realcomic[0] + link = comics[comic]['link'] + str(number) + print "link: " + link + try: + f = urllib2.urlopen(link) + hcode = f.code + except: + hcode = 404 + print "got hcode = " + str(hcode) + "\n" + if (hcode != 200): + return False + else: + print "checking next HS issue..." + s = f.read() + f.close() + # title: + vw = string.split(s, '
',1) + vw2=string.split(vw[1], '