import re
from dosage.modules.helpers import BasicComicModule as bcm
class Fallen(bcm.BasicComicModule, bcm.IndirectLatestMixin):
baseUrl = 'http://www.fallencomic.com/fal-page.htm'
imageUrl = 'http://www.fallencomic.com/pages/part%s/%s-p%s.htm'
imageSearch = re.compile(r'
Back', re.IGNORECASE)
latestSearch = re.compile(r'\(NEW \d{2}/\d{2}/\d{2}\)\s*\n\s*\d+', re.MULTILINE)
help = 'Index format: nn-m (comicNumber-partNumber)'
def getFilename(self, imageUrl, pageUrl):
return imageUrl.split('/')[-1].split('.')[0]
def setStrip(self, index):
index, part = index.split('-')
self.currentUrl = self.imageUrl % (part, index, part)