RedSquirrel87 / manga-downloader

A very simple application written in JAVA to download any chapters of any manga from the supported websites
37 stars 1 forks source link

Mangaplus not working on 32-bit systems #241

Closed RedSquirrel87 closed 4 years ago

RedSquirrel87 commented 4 years ago

Original report by Anonymous.


In the log, it says "Can't load AMD 64-bit .dll on a IA 32-bit platform". I guess it's because I'm running a 32-bit system. I hope there's a fix for this. I can paste the full JVM-log if this isn't enough.

RedSquirrel87 commented 4 years ago

Original comment by Red Squirrel (Bitbucket: Red_Squirrel, GitHub: RedSquirrel87).


Unfortunatly to decrypt their javascript code I had to use an external javascript engine for Java (duktape) and it does not provide 32 bit support https://github.com/webfolderio/duktape4j

RedSquirrel87 commented 4 years ago

Original comment by Iori (Bitbucket: Iori, GitHub: Iori).


It cannot be helped then. Thanks anyway for the support!

RedSquirrel87 commented 4 years ago

Original comment by Red Squirrel (Bitbucket: Red_Squirrel, GitHub: RedSquirrel87).


I’ll see if I can find a way to do the decryption in other ways (the ideal would be to do it in native JAVA code) but I don’t know how much time it will require

RedSquirrel87 commented 4 years ago

Original comment by Red Squirrel (Bitbucket: Red_Squirrel, GitHub: RedSquirrel87).


After a day studying protobuffers and their JAVA implementation, I found a way to decrypt Mangaplus responses by using native JAVA code (so without the need of a Javascript engine). This means that in next version we won’t have similar compatibility issues :thumbsup:

RedSquirrel87 commented 4 years ago

Original comment by Red Squirrel (Bitbucket: Red_Squirrel, GitHub: RedSquirrel87).


v40 released, now Mangaplus should be compatible with any OS