6 Commits

Author SHA1 Message Date
FoxRefire
5c56da872a Refactor: Use corsFetch for all schemes
Currently corsFetch is very stable and does not need to be used differently from pyfetch depending on whether the license server values the Origin header.
Nested await is no longer necessary and the code is more concise.
It is expected to be less confusing for debugging and for people creating new schemes.
2024-07-30 17:02:48 +09:00
FoxRefire
64b86a1711 Refactor: Define loadBody API for make scheme file more concise
The loadBody() function allows more concise and intuitive loading of request bodies encoded in the scheme.
2024-06-07 04:03:37 +09:00
FoxRefire
d101caddd4 Refactor: Not to decode licenses in Base64 format
Pywidevine does this without having to do it on the scheme side.
This makes the scheme more concise.
2024-06-06 12:51:23 +09:00
FoxRefire
54e12482c4 Meta 2024-05-03 21:11:15 +09:00
FoxRefire
3037104bd3 Delightful error message 2024-05-02 06:37:00 +09:00
FoxRefire
658636c1fb Add Polsat 2024-05-02 02:27:32 +09:00