dirkf
|
680069a149
[YouTube] Improve n-sig function extraction for player `aa3fc80b`
|
4 months ago |
dirkf
|
c052a16f72
[JSInterp] Add tests and relevant functionality from yt-dlp
|
4 months ago |
dirkf
|
2b4fbfce25
[YouTube] Support player `4fcd6e4a`
|
5 months ago |
dirkf
|
b982d77d0b
[YouTube] Align signature tests with yt-dlp
|
5 months ago |
dirkf
|
087d865230
[YouTube] Support new player URL patterns
|
5 months ago |
dirkf
|
a464c159e6
[YouTube] Make `_extract_player_info()` use `_search_regex()`
|
5 months ago |
dirkf
|
da7223d4aa
[YouTube] Improve support for tce-style player JS
|
5 months ago |
dirkf
|
283dca56fe
[YouTube] Initially support tce-style player JS
|
5 months ago |
dirkf
|
711e72c292
[JSInterp] Fix bit-shift coercion for player 9c6dfc4a
|
6 months ago |
dirkf
|
eeafbbc3e5
[YouTube] Fix signature function extraction for `2f1832d2`
|
8 months ago |
dirkf
|
cd7c7b5edb
[YouTube] Simplify pattern for nsig function name extraction
|
8 months ago |
dirkf
|
eed784e15f
[YouTube] Pass nsig value as return hook, fixes player `3bb1f723`
|
8 months ago |
dirkf
|
b4469a0f65
[YouTube] Handle player `3bb1f723`
|
8 months ago |
dirkf
|
dbc08fba83
[jsinterp] Improve slice implementation for player b12cc44b
|
1 year ago |
Aiur Adept
|
71223bff39
[Youtube] Fix nsig extraction for player 20dfca59 (#32891)
|
1 year ago |
dirkf
|
e1b3fa242c
[Youtube] Find `n` function name in player `3400486c`
|
1 year ago |
dirkf
|
16f5bbc464
[YouTube] Fix nsig processing for player `b22ef6e7`
|
1 year ago |
dirkf
|
ad01fa6cca
[jsinterp] Add Debugger from yt-dlp
|
1 year ago |
dirkf
|
a25e9f3c84
[compat] Use `compat_open()`
|
2 years ago |
pukkandan
|
9112e668a5
[YouTube] Improve nsig function name extraction
|
2 years ago |
dirkf
|
ae8ba2c319
[YouTube] Fix `KeyError QV` in signature extraction failed
|
2 years ago |
dirkf
|
a2534f7b88
[jsinterp] Fix div bug breaking player 8c7583ff
|
2 years ago |
dirkf
|
d89c2137ba
[jsinterp] Small updates for a85a875
|
2 years ago |
pukkandan
|
3e92c60fcd
[jsinterp] Handle `Date` at epoch 0
|
2 years ago |
pukkandan
|
14ef89a8da
Support `if` statements
|
2 years ago |
pukkandan
|
7009bb9f31
[jsinterp] Workaround operator associativity issue
|
3 years ago |
dirkf
|
55c823634d
[jsinterp] Handle new YT players 113ca41c, c57c113c
|
3 years ago |
dirkf
|
d619dd712f
[jsinterp] Fix bug in operator precedence
|
3 years ago |
dirkf
|
46b8ae2f52
[jsinterp] Clean up and pull yt-dlp style
|
3 years ago |
dirkf
|
538ec65ba7
[jsinterp] Handle regexp literals and throw/catch execution (#31182)
|
3 years ago |