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

Kissmanga not downloading #250

Closed RedSquirrel87 closed 4 years ago

RedSquirrel87 commented 4 years ago

Original report by Tad (Bitbucket: Tad, GitHub: Tad).


Just started using 35.1, and Kissmanga now seems to hang every chapter at “Getting pages list” when download starts, and skips ahead to the next chapter on down the list no matter how many concurrent downloads are set.

I caught this screenshot between two chapters, and all of the Kissmanga chapters are still at the same point. I tried with a different series first, and tried another I’d previously downloaded when this first happened. The jvm_log.txt file afterward is zero bytes.

RedSquirrel87 commented 4 years ago

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


Maybe a temporary server issue? I just tried, even with the same manga and chapters, and it worked normally for me here:

RedSquirrel87 commented 4 years ago

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


I’ll see if I need a Java update; if not, I’ll give it another try later. It seemed to acquire cookies and get the chapter list fine, just no result on the page list for every chapter I added to the queue. It went on past them to the next chapters, but never did get a page list.

RedSquirrel87 commented 4 years ago

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


Please give a try to the v40 just released, it reverted the JS engine used with Kissmanga to the old internal one

RedSquirrel87 commented 4 years ago

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


This time, it got the chapter list, but got a log full of “no chapter list” errors, which actually feels like an improvement over a hang & skip that never resolves but never throws an error. (I also got an error from adding a MagnaDex title with no chapters, https://mangadex.org/title/42988/ookami-chan-no-ohanashi)

Many thanks for adding a way to remove items from the queue; too often I forget I’ve added chapters and add them again.

And the bookmarks and recently-downloaded column are a major relief.

Empty pagelist.
Empty pagelist.
Empty pagelist.
Empty pagelist.
Empty pagelist.
Empty pagelist.
java.lang.NullPointerException
    at mainpackage.MangaDex.GetChapters(MangaDex.java:66)
    at mainpackage.NewJFrame$93.run(NewJFrame.java:3295)
    at java.lang.Thread.run(Thread.java:748)

RedSquirrel87 commented 4 years ago

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


Thank you for reporting the Mangadex issue too, I’ll fix that in next version. About the Kissmanga issue, what OS are you using?

RedSquirrel87 commented 4 years ago

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


Mac OSX 10.10.5, latest Java according to the updater. I can try on a later OS tomorrow, I think I have 10.13 on one machine

I have a Linux netbook I could try it on as well; not sure if I have a Windows machine with anything newer than Win7

RedSquirrel87 commented 4 years ago

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


If you could test on any not-Mac device will be very useful yes, this way we would know if it can be a Mac compatibility issue (I have no Mac device so I can’t test by myself :sweat_smile: )

RedSquirrel87 commented 4 years ago

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


41.0 seems to be working fine; will give 40.0 a try on my Linux machine when I get a chance.

RedSquirrel87 commented 4 years ago

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


So it was really a Mac compatibility issue?

RedSquirrel87 commented 4 years ago

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


Probably at the root, but no idea what changed in 41.0 that kicked it back into gear again. Kissmanga and readcomiconline.to do stop letting chapters download after a while, though; about 27 chapters into one title, it started giving errors for subsequent chapters, then another title did the same thing maybe half an hour later. Haven’t run into the same weird hang yet in 41.0, though.

RedSquirrel87 commented 4 years ago

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


I think that is because the Cloudflare cookies expire after a while

RedSquirrel87 commented 4 years ago

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


But I did not understand, the v41 works on Mac too? Or you’re trying on Linux?

RedSquirrel87 commented 4 years ago

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


Sorry, yes, 41.0 works fine on the same Mac. That weirdness only happened in 40 for whatever reason.

After the cookie expires, if I try to reload and download again too soon, it’ll load the chapter list but not the page list. Maybe 5 minutes or so minimum.

I’ll still try Kissmanga with 40.0 on my Linux machine just to see what happens, and 41.0 too.