Pupil-25 Add option to download jpg instead of webp files

This commit is contained in:
Pupil
2020-01-22 10:50:55 +09:00
parent 7abf08f1fb
commit 08e38ed45c
9 changed files with 42 additions and 22 deletions

View File

@@ -79,5 +79,11 @@ fun getReader(galleryID: Int) : Reader {
return Reader(Reader.Code.HIYOBI, title, galleryInfo)
}
fun createImgList(galleryID: Int, reader: Reader) =
reader.galleryInfo.map { Images("$protocol//$hiyobi/data/$galleryID/${it.name}", galleryID, it.name) }
fun createImgList(galleryID: Int, reader: Reader, lowQuality: Boolean = false) =
if (lowQuality)
reader.galleryInfo.map {
val name = it.name.replace(Regex("/.[^/.]+$"), "") + ".jpg"
Images("$protocol//$hiyobi/data/$galleryID/$name.jpg", galleryID, it.name)
}
else
reader.galleryInfo.map { Images("$protocol//$hiyobi/data/$galleryID/${it.name}", galleryID, it.name) }