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-