diff options
author | Dave Blair | 2015-11-30 00:30:01 +0100 |
---|---|---|
committer | Dave Blair | 2015-11-30 00:30:01 +0100 |
commit | 1e6e7d88a2e438b4e3df183896d1f2cbd6f53c9e (patch) | |
tree | cb15a350030403bdd0fde14289296bcd0e1e00aa /crd | |
parent | ed4fbfdf28c0add219a145ece2329be46b9d10a4 (diff) | |
download | aur-1e6e7d88a2e438b4e3df183896d1f2cbd6f53c9e.tar.gz |
Tried to add more clarity to the crd script, as apparently the setup and help parts of the script weren't already clear enough.
Diffstat (limited to 'crd')
-rwxr-xr-x | crd | 25 |
1 files changed, 20 insertions, 5 deletions
@@ -34,12 +34,20 @@ case $1 in ;; --start) - if [[ ! -f $HOME/.chrome-remote-desktop-session || ! -f $HOME/.config/chrome-remote-desktop/Size ]] + if [ ! -f $HOME/.chrome-remote-desktop-session ] | [ ! -f $HOME/.config/chrome-remote-desktop/Size ] then echo "Seems like you haven't set this up yet. Try running crd --setup." exit fi + if [ ! -f $HOME/.config/chrome-remote-desktop/host#*.json ] + then + echo "Seems like you haven't activated CRD in your browser. Please do" + echo "that before trying to run the server." + exit + fi + + rm -rf $HOME/.config/chrome-remote-desktop/pulseaudio* crd_size=$(cat $HOME/.config/chrome-remote-desktop/Size) /opt/google/chrome-remote-desktop/chrome-remote-desktop --size="$crd_size" --start @@ -51,7 +59,7 @@ case $1 in echo "Checking working directory and session file are present" echo "That would be $HOME/.config/chrome-remote-desktop and" echo "$HOME/.chrome-remote-desktop-session" - [[ -d $HOME/.config/chrome-remote-desktop ]] || mkdir $HOME/.config/chrome-remote-desktop + [ -d $HOME/.config/chrome-remote-desktop ] || mkdir $HOME/.config/chrome-remote-desktop touch $HOME/.chrome-remote-desktop-session touch $HOME/.config/chrome-remote-desktop/Size @@ -100,7 +108,7 @@ case $1 in echo "Note: You will have to go into chrome or chromium to enable remote" echo "connections to this computer before you can run CRD on this machine." echo "" - echo "Usage: chrome-remote-desktop [[option]]" + echo "Usage: crd [option]" echo "" echo "Options:" echo "" @@ -149,12 +157,19 @@ case $1 in ;; *) - if [[ ! -f $HOME/.chrome-remote-desktop-session || ! -f $HOME/.config/chrome-remote-desktop/Size ]] + if [ ! -f $HOME/.chrome-remote-desktop-session ] | [ ! -f $HOME/.config/chrome-remote-desktop/Size ] then echo "Seems like you haven't set this up yet. Try running crd --setup." exit fi - + + if [ ! -f $HOME/.config/chrome-remote-desktop/host#*.json ] + then + echo "Seems like you haven't activated CRD in your browser. Please do" + echo "that before trying to run the server." + exit + fi + if [[ $crd_status = "STARTED" ]] then echo "CRD is already running; stopping." |