Releases: MinoMino/mindl
Releases · MinoMino/mindl
v0.4.1 - Temporarily disables BookWalker + other improvements
Due to the BookWalker plugin causing account bans, I have disabled it for now. However, before disabling it, I implemented in a way that can be overriden if you really don't care (i.e. you use a throwaway account). I initially tried rate limiting the download, but I still got banned eventually, so I'm guessing it's something else. I'll keep trying and hopefully eventually enable it again if I can get around it.
- Added
--version
flag I had forgotten to add. - Added special options that can force certain behavior (such as forcing files to get zipped or forcing the number of workers). These can be ignored with the
--override
flag. Note that the flag has been hidden from the usage, since it can lead to unintended behavior and should only be used by those who know what they're doing. - BookWalker
- Disabled using special options. Use
--override
to keep using it despite the risk.
- Disabled using special options. Use
v0.4 - BookWalker support and more
IMPORTANT: If you use this for BookWalker, you can get banned (no idea if temporary or not as of writing) if you download too much. See the BookWalker section in the README for more details.
- Added support for BookWalker. It uses the API directly, so it can download and descramble whole tanks in less than a minute.
- Improved logging. Mostly a debugging thing.
- BookLive
- Fixed slightly messed up directory naming.
v0.3.3 - Fix EBJ
- eBookJapan
- Added workaround to a bug in PhantomJS where it would crash when ripping large books by reopening the reader every 50 pages ripped. Also makes the memory usage lower.
v0.3.2 - Minor change to error handling
- eBookJapan
- Removed error checking on driver close to avoid panicking over other errors. Nothing I can do even if closing fails anyway.
v0.3.1 - Small improvements to EBJ
- eBookJapan
- Removed the watermark at the last page of paid books and also took preemptive measures against other potential watermarks.
- Fixed a bug where double pages wouldn't align correctly and some pages just looked a bit off, for lack of better expression.
- Delete the canvases used by the reader to slightly reduce the memory footprint. Unfortunately PhantomJS seems to leak a lot of memory, so it's still very memory hungry.
v0.3 - Added --zip flag
- Zipping downloaded files has now been implemented.
- PNG files from eBookJapan when using lossless=1 are now compressed. Previously they'd be massive.
- Significantly decreased the binary size by stripping it.