Twoure / KissNetwork.bundle

Plex Channel to view Anime, Asian Drama, Cartoons, Manga & Comics from KissAnime, KissAsian, KissCartoon, KissManga & ReadComicOnline
94 stars 21 forks source link

Encryption Debugging #63

Open Twoure opened 7 years ago

Twoure commented 7 years ago

What is this?

An attempt to better debug the multiple encryption variations provided by the kiss sites. AFAIK, the kiss sites deal out different encryption code base on country and/or IP filtering. I can only code for what I'm given, as the Kiss sites do not allow VPN connections. Thus, I need a way to see the raw webpages that users are having issues with.

How can I Help?

  1. Download and install the latest dev branch
  2. Once installed, restart PMS, to ensure the changes take effect
  3. Optional: Access -->Cartoon Upgrade<-- from within the Developer Tools. The option will disappear after the channel has successfully upgraded.

Note: 3 can be skipped if concerned about using kimcartoon as temporary cartoon source.

  1. Next access the most recent video/comic published from each source and try to play/read them. i.e. for kissanime, open Recent Additions, select the first result, then drill down to the last video available. Important: at the video page, select the Play button. If it cannot play the content, that is fine, but you have to try otherwise the page will not cache properly.

Do the same for the Cartoon, Drama, Comic and Manga sections. Again make sure to try and play/read the video/comics. If they fail, that means I can work at decrypting them.

  1. Once the latest video/comic have been access and played, navigate to the Cache Tools located within the Developer Tools. There is a new Zip Cache function, that will copy the HTTP cache, RKS cache, KissNetwork logs, and system logs into a zip file located within this channels Resources directory. Select Zip Cache and wait for it to reply.
  2. Once the zip file generates, reply to this issue with the latest zip file as an attachment and a short description of what sites worked/failed.

Concerns?

Notes:

To use this channel's DevTools, you must be the Plex Admin user (i.e. the account that setup your PMS) and enable the DevTools from this channel's preferences (located here).

This Channel's Resources directory can be found within KissNetwork.bundle/Contents/Resources/. The channel will be installed within the PMS Plug-ins directory.

Twoure commented 7 years ago

@L2501 said: you could use their mobile site to get rapidvideo links without captcha and other bs

Thanks for the insight! Added mobile site as fallback for anime videos with captcha issues in https://github.com/Twoure/KissNetwork.bundle/commit/7130447e6d60bb092cb1b292c4a7482cbfc5781d.

IJ08 commented 7 years ago

I can confirm that videos are playing again due to mobile site fix. What an awesome workaround

SiddhantArya commented 7 years ago

The workaround seems to be ignoring the captcha for me too. Thanks, @L2501 and @Twoure!

bobula commented 7 years ago

Is there any setting i have to enable in the preferences to enable this mobile work around? I've updated to the latest deb branch and anime videos still do not work. Site is reachable and video playable in a browser without the use of a vpn. Any info is appreciated.

Twoure commented 7 years ago

@bobula, try restarting your PMS, beyond that no other action is required for the mobile workaround for anime videos. If you still have issues after restarting, then please include the proper logs (need com.plexapp.plugins.kissnetwork.log and com.plexapp.system.log).

bobula commented 7 years ago

It looks like there was an update for my plex server. After installing it and restarting the server everything works great! Thank you for the quick response. Please continue to keep up the great work.

IJ08 commented 7 years ago

I notice that videos are buffering more slowly. Is this due to the mobile site workaround? The video buffs almost all the time as compared with previous

Twoure commented 7 years ago

@IJ08 yes/no. If your server is transcoding the rapidvideo links, then it can cause buffering issues. Also rapidvideo is not the best source and is generally slower than Google video links, but... is better than nothing.

IJ08 commented 7 years ago

Thanks for the update! Yeah that's probably it.

L2501 commented 7 years ago

their current captcha Special/AreYouHuman2 with 5 pictures looks very bad, the answer is always either 0,2, or 1,3, and they haven't even stripped the exif data

IJ08 commented 7 years ago

I was watching with latest dev branch and suddenly the video broke. I tested other videos and it looks like the other newer videos are working fine. Is this a server source issue? It is an old video 2012

Attaching logs

kissnetwork_Logs.zip

Twoure commented 7 years ago

@IJ08 Sorry, but there are no errors in regards to KissNetwork within your logs. I'm assuming its an issue with the rapidvideo servers, but really don't know.

IJ08 commented 7 years ago

Got it. Yeah I suspect it is with the servers. Thanks

IJ08 commented 7 years ago

Servers are probably down. Kissnetwork isn't working at all. Anyobody else got the same problem?

TStone123 commented 7 years ago

Been having some issues with Anime on Kissnetwork. Everything else works fine. Uploading logs. com.plexapp.plugins.kissnetwork.zip

Yolley commented 7 years ago

Hi! Bought new server, so now i have problems with this channel again. In anime in every list i just get the error "list is empty", in cartoon can't play any item. KissNetwork_cache_20170703-124325.zip

fleon92 commented 7 years ago

Hi there! New to this... I've been having a problem for the past few months where every video, including the most recent additions, will not load on my Roku device. I've tried on my laptop as well and nothing seems to make it work, tried messing around with the fallback settings as well.. Here's my log, hope this helps you. com.plexapp.plugins.kissnetwork.zip

Atilla54 commented 6 years ago

@Twoure All the recent media of Anime / Comic / Drama / Manga is working NOT WORKING - Cartoon (The Channel is not responding)

I followed all the steps you have listed up there here is my cache KissNetwork_cache_20171014-221012.zip

I hope I did everything right ;)

IJ08 commented 6 years ago

@atilla54 how are you able to make it work? It isn't working for me anymore. None of the media. Are you using windows as the plex server?

SiddhantArya commented 6 years ago

I am also on the Mac and haven't been able to get the media (mostly anime) to play. The most recent ones play sometimes, but I just can't get the others/older ones to work.