Quick and dirty way to rip an eBook from Android
shkspr.mobi
shkspr.mobi
I've considered torrenting books and just sending a check or something to authors, but I'd love to find a better way.
Secondly, sites like hive.co.uk sell eBooks outside of the Amazon / Google services. You can read them on any device which supports Adobe's DRM - or you can remove the DRM yourself.
Finally, go to the publisher's website. Some of them sell books directly.
I'm in the US, and I wonder how it's done here. I also get all of my eBooks and audiobooks from my local library. Just yesterday I was perusing titles at Barnes & Noble and putting stuff that looked interesting on my library queue. I ended up actually buying dead-tree manga books from there, since I really can't get into eBook-formatted manga for some reason. If it's illustration-heavy, I still want printed stuff.
For the audiobooks I don't even have to strip DRM. The ODM files provide links where you can pull down unprotected MP3 files.
For the eBooks I keep a Windows VM just for running an older version of Kindle for PC, Calibre with DeDRM, and Adobe Digital Editions.
I know there are websites from where I can just directly download the DRM-stripped eBooks, but I figure that going through the library means that somehow some kind of revenue is making it to the authors.
I'd be more than happy to tip the authors directly, but I'd imagine that publishers forbid that sort of thing contractually.
Baen is one of the big sci-fi publishers which runs their own DRM free store: https://www.baen.com/
Bookshop.org is basically a coop organized by booksellers across the country. A local bookstore will fulfill your order and get the proceeds. Your purchase will support local businesses as well as pay the author.
Bookshop does offer ebooks via My Must Reads, but their ebook format looks to be non-standard. Still, you could buy via Bookshop / My Must Reads and still download a friendlier version from libgen, etc. So there's an option which would avoid getting an unwanted physical book while supporting bookshops and authors.
Kobo has a partnership with local bookstores, and supposedly gives them a cut. I don't know much about this, but it might be worth looking into. Kobo DRM is easily stripped so it would be a viable option. But Kobo is at least partially owned by Walmart and that might be something you'd rather not support.
I've actually gotten paid for code this way. Worked great. I sincerely hope this will become common. Cryptocurrency will never be real if we don't start using it.
The company looks to be ethical, and is aimed at Technical authors who wish to self publish ebooks. Each ebook sold displays how much the author will receive from the purchase (usually 80%).
Most Leanpub books are available in PDF, EPUB, and MOBI.
If you buy a Leanpub book, you get free updates for as long as the author updates the book [which Jeff Geerling seems to regularly do]
The big plus is that Leanpub books don't have any DRM copy-protection.
http://www.tobias-elze.de/pdfsandwich/
which itself uses the OCR engine Tesseract. Unfortunately, Tesseract is not quite accurate even for nicely aligned, printed computer texts. When I was working on an OCR problem within my firm, I was surprised to find that it was not a solved problem, and there are still public and for-profit efforts to improve the state of the art.
The idea that you have to jump through hoops to format shift an ebook (or other item in digital form) that you paid for extremely annoying.
Apple's iTunes music store tracks went DRM-free with iTunes Plus in 2007. Amazon also sells DRM-free music. Why are iBooks and Kindle so late to the party?
Sure, for each part there is usually some exploit known, but the whole thing is getting much much harder to the point where if the average user said "How do I screenshot this app" the only real answer is to take a photo of the screen.
The PPV in the 90s was broken because too few bits were used on the encryption and it became possible to essentially brute force the keys, IIRC.
If Android really cared about its users, all it would have to do is permit user-prompted screenshots and screen recordings but still block other app access. I can't think of a time where I'd want my own phone preventing me from screenshotting, but I can see the use case for general screen access prevention.
I don't personally know a root-obly way to disable this, but xposed has the disable_flag_secure module that I'm weary of using because it removes the flag everywhere.
I already have a bunch of these PDFs that have this. Does anyone know how to extract this text out?
In particular I'd like to make it into a nice mobi/epub file, but calibre doesn't do this on its own.
You can also use Poppler's PDFtoText https://en.wikipedia.org/wiki/Pdftotext
Calibre struggles with some PDFs, especially those that don't contain metadata about chapter headings etc. That's a failing on the PDF, not Calibre.
$ gs sDEVICE=txtwrite -o output.txt input.pdf
Haven't done it in a while, but looks like this should work: https://askubuntu.com/a/845119
Obviously replace convert with mogrify ./* after backing them up
$ ocrmypdf --sidecar text.txt input.pdf output.pdf