Adrian Simionov | fb494ff | 2015-05-22 16:12:14 +0200 | [diff] [blame^] | 1 | #!/bin/bash |
2 | |||||
3 | # | ||||
4 | # "nohup THIS-SCRIPT-WITH-FULL-PATH 0<&- &>/dev/null &" | ||||
5 | # | ||||
6 | |||||
7 | WE_STARTED_IT=0; | ||||
8 | |||||
9 | while true; do | ||||
10 | sleep 1; | ||||
11 | IDLE_SINCE=$(xprintidle); | ||||
12 | if [ $WE_STARTED_IT -eq 0 ] && [ $IDLE_SINCE -gt 300000 ]; then | ||||
13 | dropbox start; | ||||
14 | WE_STARTED_IT=1; | ||||
15 | fi | ||||
16 | if [ $WE_STARTED_IT -eq 1 ] && [ $IDLE_SINCE -lt 300000 ] | ||||
17 | then | ||||
18 | dropbox stop; | ||||
19 | WE_STARTED_IT=0; | ||||
20 | fi | ||||
21 | done |