commit f74074c
uint
·
2026-05-16 13:56:52 +0000 UTC
parent b179189
rename shrados->shclient
3 files changed,
+13,
-14
+7,
-0
1@@ -0,0 +1,7 @@
2+This is a sh demo implementation of the parados client
3+Dependancies are:
4+- curl
5+- awk
6+- sort
7+- tr
8+
R clients/shrados/shrados.sh =>
clients/sh/shclient.sh
+6,
-6
1@@ -1,6 +1,6 @@
2 #!/bin/sh
3 #
4-# shrados
5+# shclient
6 # A REPL client for parados
7
8 set -u
9@@ -21,9 +21,9 @@ C_DIR=""
10 C_VID=""
11
12 CACHE_DIR=${XDG_CACHE_HOME:-"$HOME/.cache"}
13-AUTH_FILE="$CACHE_DIR/shrados.auth"
14+AUTH_FILE="$CACHE_DIR/shclient.auth"
15
16-TMP_DIR=${TMPDIR:-/tmp}/shrados.$$
17+TMP_DIR=${TMPDIR:-/tmp}/shclient.$$
18 LIB_FILE="$TMP_DIR/library.tsv"
19 MAP_FILE="$TMP_DIR/view.tsv"
20
21@@ -225,7 +225,7 @@ Commands:
22 watch n play video at ls index using VIDEO_PLAYER
23 url URL set server URL
24 pwd show current folder
25- quit | exit leave shrados
26+ quit | exit leave shclient
27 EOF2
28 }
29
30@@ -454,12 +454,12 @@ main()
31 : > "$LIB_FILE"; : > "$MAP_FILE"
32
33 if [ "${1:-}" = "--help" ] || [ "${1:-}" = "-h" ]; then cmd_help; exit 0; fi
34- [ $# -eq 0 ] || die "usage: shrados"
35+ [ $# -eq 0 ] || die "usage: shclient"
36
37 load_auth_cache
38 if ! refresh_library; then printf '%s\n' "not logged in. use: login" >&2; fi
39
40- printf '%s\n' "shrados: minimal video repl"
41+ printf '%s\n' "shclient: minimal video repl"
42 printf 'server: %s\n' "$PARADOS_URL"
43 printf 'player: %s %s\n' "$VIDEO_PLAYER" "$VIDEO_PLAYER_ARGS"
44 cmd_help
+0,
-8
1@@ -1,8 +0,0 @@
2-### shrados
3-is a _sh_ based client for parados.
4-Dependancies are:
5-- curl
6-- awk
7-- sort
8-- tr
9-