diff options
| author | Robert Günzler <r@gnzler.io> | 2026-02-13 14:54:01 +0100 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2026-02-13 14:54:01 +0100 |
| commit | fccde6bac032613694ecb09566f83b3460a32b45 (patch) | |
| tree | 3dedb53f3e22f7a356002f408ee3f728fec19348 | |
| parent | df3362c4a290af2f0c8db40c8ea5b2286670fd01 (diff) | |
| download | site-fccde6bac032613694ecb09566f83b3460a32b45.tar.gz | |
add vdo.ninja helpers
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '')
| l--------- | links/~call | 1 | ||||
| -rw-r--r-- | links/~meet | 34 | ||||
| l--------- | links/~send | 1 |
3 files changed, 36 insertions, 0 deletions
diff --git a/links/~call b/links/~call new file mode 120000 index 0000000..f7aa2bf --- /dev/null +++ b/links/~call @@ -0,0 +1 @@ +~meet \ No newline at end of file diff --git a/links/~meet b/links/~meet new file mode 100644 index 0000000..6e23601 --- /dev/null +++ b/links/~meet @@ -0,0 +1,34 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta name="fediverse:creator" content="@robertgzr@toot.berlin"> + <link rel="stylesheet" type="text/css" href="links/main.css"> + </head> + <body> + <script> + 'use strict' + function common() { + return '?' + [ + 'r=gzr_' + Math.random().toString(36).substring(2), + 'chroma=000', + 'st=6', + 'cssb64=' + btoa('*{border-radius:2px !important;transition:none !important;}') + ].join('&') + } + function link() { + switch (window.location.pathname.split('/').at(-1)) { + case "~meet": + return `https://vdo.ninja/${common()}&webcam&mini` + case "~call": + return `https://vdo.ninja/${common()}&miconly` + case "~send": + return `https://vdo.ninja/${common()}&fileshare` + default: + return `https://vdo.ninja/${common()}` + } + } + window.location.replace(link()) + </script> + </body> +</html> diff --git a/links/~send b/links/~send new file mode 120000 index 0000000..f7aa2bf --- /dev/null +++ b/links/~send @@ -0,0 +1 @@ +~meet \ No newline at end of file |