Skip to content

Releases: MinoMino/mindl

v0.4.1 - Temporarily disables BookWalker + other improvements

21 Dec 05:08
Compare
Choose a tag to compare

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.

v0.4 - BookWalker support and more

14 Dec 23:36
Compare
Choose a tag to compare

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

30 Nov 16:42
Compare
Choose a tag to compare
  • 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

29 Nov 22:51
Compare
Choose a tag to compare
  • 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

29 Nov 21:23
Compare
Choose a tag to compare
  • 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

29 Nov 14:37
Compare
Choose a tag to compare
  • 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.

v0.2.1

28 Nov 17:58
Compare
Choose a tag to compare
  • Lossless=0 now works for BookLive.
  • Some more error handling.

v0.2

28 Nov 16:01
Compare
Choose a tag to compare

Nothing new to mindl itself, but added cross-compilation.

v0.1 - Initial Release

28 Nov 02:00
Compare
Choose a tag to compare
Pre-release