From 52819e712a351c6d959132735467e8e3f9fa4031 Mon Sep 17 00:00:00 2001 From: finninde Date: Sun, 31 Aug 2014 23:38:50 +0200 Subject: [PATCH] Create rusty-server.sh rusty server accepts commands and pushes them to queue --- rusty-server.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 rusty-server.sh diff --git a/rusty-server.sh b/rusty-server.sh new file mode 100644 index 0000000..b062639 --- /dev/null +++ b/rusty-server.sh @@ -0,0 +1,33 @@ +#!/bin/bash + + +readonly PROGNAME="$(basename $0)" +readonly PROGDIR="$(readlink -m "(dirname $0)")" +readonly ARGS="$@" + +main() { + local program=$1 + local link=$2 + local generatedLink + if [[ $program == "vis" ]];then + generatedLink=$(youtube-dl -g $link) + tee ~pvv/var/queue/$(uuidgen) <<- EOF +$program +mpv $generatedLink +EOF + + else + tee ~pvv/var/queue/$(uuidgen) <<- EOF +$program +$ARGS +EOF + fi +} + +usage() { + tee <<- EOF +EOF + +} +main $ARGS +#this not best practice, going to sleep ZZzzz#!/bin/bash