# -*- coding: iso-8859-1 -*- # Copyright (C) 2004-2005 Tristan Seligmann and Jonathan Jacobs from re import compile, MULTILINE from ..scraper import _BasicScraper class Jack(_BasicScraper): latestUrl = 'http://www.pholph.com/' stripUrl = 'http://www.pholph.com/strip.php?id=5&sid=%s' imageSearch = compile(r'Previous Strip') help = 'Index format: n (unpadded)' class JerkCity(_BasicScraper): latestUrl = 'http://www.jerkcity.com/' stripUrl = 'http://www.jerkcity.com/jerkcity%s' imageSearch = compile(r'"jerkcity.+?">.+?"(/jerkcity.+?)"') prevSearch = compile(r'"(jerkcity.+?)">.+?"/jerkcity.+?"') help = 'Index format: unknown' class JoeAndMonkey(_BasicScraper): latestUrl = 'http://www.joeandmonkey.com/' stripUrl = 'http://www.joeandmonkey.com/%s' imageSearch = compile(r'"(/comic/[^"]+)"') prevSearch = compile(r"Previous") help = 'Index format: nnn' class JoyOfTech(_BasicScraper): latestUrl = 'http://www.geekculture.com/joyoftech/index.html' stripUrl = 'http://www.geekculture.com/joyoftech/joyarchives/%s.html' imageSearch = compile(r'The Joy')
    prevSearch = compile(r'<a href=(?:]*>)?]*>
[\s\n]*Previous Joy', MULTILINE) help = 'Index format: nnn'