Your comments

The app is nice, but still incomplete:

- it seem to not support pagination of results, it shows only the first 30 comics in a folder

- doesn't support double page view

It would be nice if you publish the source on github, maybe some smart people could help improving it..

For cbz (zip files) I made a working prototype in python the basically reads a zip over any remote resource supporting Range access (tested with Google Drive and Hubic). Here there's a gist, based on the original zipfile python module:

https://gist.github.com/davide-romanini/cec3bab01c79dfb146dc

Also Pdf files, when "linearized", should also be accessible in "ranges", at least theoretically.


I found that in practice it works generally good (I have actually indexed a library of ~4000 files, more than 200Gb of cbz) but suffers a lot from cloud services performance, that could be unpredictable. Even Google Drive sometimes requires several seconds to access a single zipped image, probably because of authentication infrastructure overhead. When thing go smooth, page download requires ~1-2 second (for pages of ~6-700k) that's enough for most common reading needs.