diff options
author | metamuffin <metamuffin@disroot.org> | 2025-05-17 17:23:29 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-05-17 17:23:29 +0200 |
commit | 1c27a83409a7f51c5d07098cb6ca65bcee870d9c (patch) | |
tree | ed166844290443932c4fbf078d1cf65a1d79f833 /scripts/ytdlp_flatten.ts | |
download | isda-1c27a83409a7f51c5d07098cb6ca65bcee870d9c.tar isda-1c27a83409a7f51c5d07098cb6ca65bcee870d9c.tar.bz2 isda-1c27a83409a7f51c5d07098cb6ca65bcee870d9c.tar.zst |
a
Diffstat (limited to 'scripts/ytdlp_flatten.ts')
-rw-r--r-- | scripts/ytdlp_flatten.ts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/ytdlp_flatten.ts b/scripts/ytdlp_flatten.ts new file mode 100644 index 0000000..f2eaa65 --- /dev/null +++ b/scripts/ytdlp_flatten.ts @@ -0,0 +1,12 @@ + + +const ws = new WebSocket(Deno.args[0]) + +ws.onerror = () => console.error("ws error") +ws.onclose = () => console.error("ws closed") +ws.onopen = () => { + ws.send(JSON.stringify({ t: "register", name: "yt-dlp playlist flattener", sources: ["ytdlp-flatten"] })) +} +ws.onmessage = ev => { + console.log(ev.data); +} |