consumet / consumet.ts

Nodejs library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on.
https://consumet.org/extensions/list/
GNU General Public License v3.0
376 stars 205 forks source link

Rabbitfix #537

Closed drblgn closed 1 month ago

drblgn commented 1 month ago

What kind of change does this PR introduce?

Fixes vidcloud extractor.

Did you add tests for your changes?

I added a vidcloud_test.ts for my changes.

Summary

flixhq has been unusuable for sometime because the vidcloud extractor wasn't updated. this pr should hopefully fix it.

Other information

jairoxyz commented 1 month ago

Rabbitfix is broken as of yesterday, I believe due to changes in the web assembly. First error is thrown because the embed page doesn't return any cookies anymore. Disabling getCookie then produces the next error when trying to instantiate the web assembly: [LinkError: WebAssembly.instantiate(): Import #71 module="wbg" function="__wbindgen_closure_wrapper101" error: function import requires a callable] So, obviously some code has changed in the wasm code in https://rabbitstream.net/images/loading.png?v=0.6. Thanks for the good work.