Commit Graph

117 Commits

Author SHA1 Message Date
FoxRefire
0c7b9507f6 Update blockRules.conf 2024-06-14 06:26:58 +09:00
FoxRefire
a52b7af70e Bump version to 240612.1/07742fd 2024-06-12 08:52:11 +09:00
FoxRefire
07742fd645 Fix contextMenu disapperes after browser restart 2024-06-12 08:50:31 +09:00
FoxRefire
6b2c24ae29 Fix corsFetch unstability(Closes #26) 2024-06-12 08:23:29 +09:00
FoxRefire
69767ae7ae Add moTV by request(Closes #27) 2024-06-12 07:20:52 +09:00
FoxRefire
f75998d54c Update blockRules.conf 2024-06-12 04:54:57 +09:00
TPD94
48bfb4772c
Added CSS/Grid (#22)
Co-authored-by: TPD94 <>
Co-authored-by: FoxRefire <155989196+FoxRefire@users.noreply.github.com>
2024-06-12 04:54:15 +09:00
dreammu
823d328543
fix youku (#24)
solve https://github.com/FoxRefire/wvg/issues/14
2024-06-09 01:20:14 +09:00
FoxRefire
b6555c3e3a Add RiverTV by request(untested by me) 2024-06-07 06:36:17 +09:00
FoxRefire
2217e0541b Add Canal+ by request (untested by me) 2024-06-07 06:25:41 +09:00
FoxRefire
d148c1e1f3 Bump version to 240607.1/74f5b81 2024-06-07 04:07:19 +09:00
FoxRefire
74f5b810f4 Update README.md 2024-06-07 04:06:24 +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
03b46c65a7 Bump version to 240606.1/0581c8a 2024-06-06 13:09:10 +09:00
TPD94
0581c8a8bf
Clearkey to be displayed even when both PSSH and Clearkey are detected (#20) 2024-06-06 13:05:25 +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
af88035568 Use corsFetch in CommonWV(Closes #15) 2024-06-06 12:42:08 +09:00
FoxRefire
0ec39a5da9 Refactor: Define corsFetch as Python API
corsFetch is used to requesting license server that requires Origin header.
Pyfetch does not retain the Origin header due to browser security restrictions.
This change will make it easier to create schemes using corsFetch API.
2024-06-06 12:38:08 +09:00
FoxRefire
1d2707ec39 Bump version to 240531.1/e15707c 2024-05-31 06:01:51 +09:00
FoxRefire
e15707c3ed Cleanup README.md and remove CONTRIBUTION.md as they are moved to docs 2024-05-31 06:00:08 +09:00
FoxRefire
cfd9f8681b Update .gitignore 2024-05-31 05:45:26 +09:00
FoxRefire
fe0a8a9e74 Support RemoteCdm 2024-05-31 05:45:19 +09:00
FoxRefire
4b60bb6432 Refactor: Avoid using nested try-except block
As nesting try-excepts makes readability worst.
2024-05-31 05:22:22 +09:00
FoxRefire
1bcc6ca855 fix amazon header 2024-05-24 23:08:36 +09:00
FoxRefire
b060675698 Add Lemino into BlockRules 2024-05-18 04:56:28 +09:00
FoxRefire
eb2fb77050 Define blocking conditions in the rule file 2024-05-17 06:27:50 +09:00
FoxRefire
14360547a3 Allow comment-out in auto-select rules 2024-05-15 14:39:09 +09:00
FoxRefire
0ded1e211e Bump version to 240513.2/207fbe7 2024-05-13 20:32:31 +09:00
FoxRefire
207fbe7aa7 Retry on all device read errors, not just OSError
Fix alternative CDM formats for FF
2024-05-13 20:19:12 +09:00
FoxRefire
9f392a5894 Bump version to 240513.1/4975988 2024-05-13 04:30:55 +09:00
FoxRefire
4975988cf6 Attempt for corsFetch 2024-05-13 04:28:48 +09:00
FoxRefire
e5b297f058 Remove unused permission 2024-05-13 04:28:19 +09:00
FoxRefire
1b99959f8b Bump version to 240512.1/1457e87 2024-05-12 10:18:27 +09:00
FoxRefire
1457e8724d License Acquisition Blocking + VdoCipher Support 2024-05-12 10:16:58 +09:00
FoxRefire
28d26be916 Refactor: More concise state reset 2024-05-11 13:17:32 +09:00
FoxRefire
83026a3556 Update auto-select rules 2024-05-11 13:16:43 +09:00
FoxRefire
9404bdbcc8 Update auto-select rules 2024-05-09 08:06:35 +09:00
FoxRefire
6eba2a85a5 Add NosTV by request 2024-05-08 09:40:30 +09:00
FoxRefire
b10a38e7b4 Bump version to 240508.1/a340722 2024-05-08 04:51:45 +09:00
FoxRefire
a3407227f7 Auto-copy Clearkey 2024-05-08 04:47:41 +09:00
FoxRefire
3e18ccc369 Meta 2024-05-08 04:45:53 +09:00
FoxRefire
3a33aded5e Clearkey support 2024-05-08 04:43:06 +09:00
FoxRefire
a5a33909ec Bump version to 240507.1/8a12fb6 2024-05-07 03:05:20 +09:00
FoxRefire
8a12fb614e Fix bug for non-Widevine EME 2024-05-07 03:03:54 +09:00
FoxRefire
65ef9f2758 Bump version to 240506.1/083587d 2024-05-06 17:54:33 +09:00
FoxRefire
083587d69d Add Youku by request 2024-05-06 17:52:57 +09:00
FoxRefire
a4e6489d1e Update auto-select rules 2024-05-06 01:40:13 +09:00
FoxRefire
a8c42d33c2 Bump version to 240505.2/48cfbc6 2024-05-05 17:36:54 +09:00
FoxRefire
48cfbc6dc2 Add Amazon scheme 2024-05-05 17:35:55 +09:00
FoxRefire
35072602c7 Fix error when requestBody.raw is undefined 2024-05-05 17:26:45 +09:00