Open waylaidwanderer opened 6 years ago
Hm, I wouldn't be really a new feature, but have you considered enabling pdf downloading again?
How about adding support for content hosted on arbitrary blog sites, where the author has used previous
and next
links in each post to sequence individual blog posts into a larger work?
I see a lot of works posted to an author's Tumblr blog or Wordpress blog that use this approach. Often they're interspersed with posts that aren't chapters, but are just blog posts by the author, so you don't want to walk the whole blog, just the "chain" of posts that link to one-another with navigation links.
If you were going to implement this, I should note that to be fully general you'd have to use a heuristic to detect, for each post, what element from the page represents the content body (like "reading mode" extensions do.) This would be easier in this case, though: since the navigation links you'd be spidering would be inside the content body (since they were added as part of the post's text in the blogging engine, rather than being special metadata fields), you could probably detect the nav link elements first, and then walk upwards from them to find the nearest parent div that has a lot of text nodes or <p>
element nodes as children, and just use that. (This algorithm wouldn't work in the case where a fic post is a standalone post rather than consisting of multiple chapter posts, but there are already services to convert single web-pages to an ePub/MOBI, so I think it's fine to ignore that case.)
It would be great if you added a cover to each epub. I read them in Google Play books and right now there is no easy way to distinguish between the books. A text based cover with the name and author would be great.
Thanks.
Is there a way for ficsave to track when an update of a fanfic occurs (ie a new chapter), and add it to the existing download?
Thanks in advance.
A Firefox addon would be amazing, especially one that added itself to the right click context menu.
HTTPS Please. If your hosting provider doesn't support it, then they are doing you a disservice. If you're self hosted, use let's encrypt.
I can see no reason to not have https, so add it to ficsave.xyz (I realise that this isn't a problem with the actual software, just the hosting on the main instance but it needs to be heard.)
About tracking updates: it would be a nice feature to add. What we need to do is to generate BookId using a hash of download URL or something like that instead of randomly generated uuid. And additionally set "2011-01-01T12:00:00Z" to the current download time, so the recent download overwrites previous one. It is described here: https://www.oreilly.com/library/view/epub-3-best/9781449329129/ch01.html
Can you add fb2 (or fb2.zip) format please?
As you all know, periodically the site will have issues requiring me to restart a bunch of processes before things start working again.
I plan to fix these issues by overhauling the site backend in the future, but I'd like to add more features to the site at the same time, so your suggestions would be great!
By features I don't mean adding more supported sites, so if you'd like to recommend that I add support for a particular website, please create a new issue for that if one doesn't exist already.
This thread will be kept open for as long as I'm accepting new suggestion features, so post away!