If I were to write such an app, I'd try to implement some kind of heuristic that would parse the metadata (<meta> tags in particular) looking for anything that looks like "series" or "number" (maybe some kind of regex on the "name" attribute). That should catch calibre's metadata, but also other possible schemes.
|