![]() I can't tell if you're taking the word literally or not. > There is no actual pirating going on when you copy a digital file. Once I try opening them on Calibre, I get an error message saying the files are protected by DRM.įunnily enough, it's possible to remove this DRM protection, but it's also not something completely legal, and makes me question why did I decide to legally buy the e-books in the first place.Īfter spending hours trying to buy e-books, having my Amazon account blocked, and downloading files that can't be transferred to my Kindle, the only conclusion I come to, is that I'm never buying e-books again. epub file is downloaded, and even though I can't transfer the files to my kindle on ADE, I download Calibre to transfer them. acsm format, and can only be opened on the Adobe Digital Editions (ADE) software. After buying them, I download the files, which are in an. Not wanting to give up, I go to a different online store, Thalia, to buy the books again. My company uses Spendesk for managing funds, so for each of the purchase I created a new virtual card and bought them.Īfter a few minutes my Amazon account is blocked for suspicious activity, and ALL my kindle library is wiped, and the funds are returned to my company.Ģ. Amazon doesn't have a shopping card for kindle books, so I started buying them one by one. I went to Amazon, since I have a kindle and didn't want to buy physical books. I wanted to give it back to some of the authors that still help me in my developer journey, by buying some of their work online and hopefully contributing to their income, but the following happened:ġ. Also, I got this information from messing around, so my assumptions about certain things might be wrong.The end of the year is coming, and I have some funds left from my company learning budget. Although, you would need a way to convert the KEPUB location to a EPUB location or a PDF location for example if you wish to continue your reading in the browser from the Kobo and vice-versa. This table could be used to sync the reading progress. Its value should look something like kobo.206.1 (at least for KEPUB files from what I've seen) and it's the id of a in the HTML file. location_value will give you the line you're currently at. ![]() The location_source will give you the HTML file in which the bookmark is located (from what I understand EPUB and KEPUB are just archives with a bunch of HTML files). You can use the kobo_reading_state to look up an id for a given book_id and then use this id to check for a bookmark in kobo_bookmark. There are a couple tables prefixed with kobo_, but the ones of interest are kobo_reading_state and kobo_bookmark. The progress information for Kobo is stored in app.db. It references the IDs present in the metadata.db. Seems like the app database is being used to store the Kobo stuff, which you can find in /config/app.db (I use sqliteonline to inspect the content of the database). It happens at this endpoint, while here the values are being read or created. I went through the Kobo code and found out the section, where the reading status is being synced. It could be used to also save the synced kepub information? Or is there a reason for it not being used? I also found out that there is a last_read_positions table present in the metadata.db with the columns: Name ![]() ![]() That should be saved somewhere and should be somehow convertible to a percentage (see here for the kepub - epub relation). KEPUB has some additional elements with spans containing ids (which are unique in each chapter, so you need the chapter and id to know where you currently are). I am also currently interested in finding a way to save my reading progress in some way.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |