From 93f2aea3b076f71311872da087ba8bb9328a28b8 Mon Sep 17 00:00:00 2001 From: "committer@tuxwarrior" Date: Sun, 11 May 2025 19:41:49 -0500 Subject: [PATCH] =?UTF-8?q?/=20pCloudRestarter.sh=20=E2=9E=94=20pCloudSyno?= =?UTF-8?q?logyDriverRestarter.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dots/bin/pCloudRestarter.sh | 27 ---------------- dots/bin/pCloudSynologyDriveRestarter.sh | 40 ++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 27 deletions(-) delete mode 100755 dots/bin/pCloudRestarter.sh create mode 100755 dots/bin/pCloudSynologyDriveRestarter.sh diff --git a/dots/bin/pCloudRestarter.sh b/dots/bin/pCloudRestarter.sh deleted file mode 100755 index 01db39b..0000000 --- a/dots/bin/pCloudRestarter.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash - -# frode klevstul : start 25.05.11 : restart pcloud, as that program hangs quire frequently - -# 900 sec = 15 minutes -secs=900 - -while true -do - - if pidof pcloud ; then - echo "kill pcloud" - pkill -15 pcloud - sleep 30 - else - echo "pCloud is not running, so no killing is neccessary (this time around…)" - sleep 1 - fi - - echo "start pcloud" - pcloud & - sleep 10 - - echo "sleep for ${secs} seconds, wake up, repeat (ctrl+c to stop)" - sleep ${secs} - -done diff --git a/dots/bin/pCloudSynologyDriveRestarter.sh b/dots/bin/pCloudSynologyDriveRestarter.sh new file mode 100755 index 0000000..65ec278 --- /dev/null +++ b/dots/bin/pCloudSynologyDriveRestarter.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +# frode klevstul : start 25.05.11 : restart pcloud and synology-drive, as pcloud issues hinder continous syncing + +# 900 sec = 15 minutes +secs=900 + +while true +do + + if pidof pcloud ; then + echo "kill pcloud" + pkill -15 pcloud + sleep 30 + else + echo "pCloud is not running, so no killing is neccessary (this time around…)" + sleep 1 + fi + + echo "start pCloud" + pcloud & + sleep 10 + + if pidof synology-drive ; then + echo "kill synology-drive" + pkill -15 synology-drive + sleep 30 + else + echo "Synology-Drive is not running, so no killing is neccessary (this time around…)" + sleep 1 + fi + + echo "start Synology-Drive" + synology-drive & + sleep 10 + + echo "sleep for ${secs} seconds, wake up, repeat (ctrl+c to stop)" + sleep ${secs} + +done