justfoolingaround / animdl

A highly efficient, fast, powerful and light-weight anime downloader and streamer for your favorite anime.
GNU General Public License v3.0
1.31k stars 108 forks source link

Fix: 9anime + Vidstream extractor #282

Closed uhwot closed 1 year ago

uhwot commented 1 year ago

Fixes issues #238, #166

This PR adds the vrf parameter needed for 9anime requests, rewrites URL decryption using the RC4 cipher from pycryptodome and b64decode instead of reimplementing them, and updates Vidstream extraction

Currently Vidstream uses almost the same code as the vrf param, but with a different key and slightly different order