SHOW:
|
|
- or go back to the newest paste.
1 | #!/bin/bash | |
2 | ||
3 | pathFF='/usr/lib/firefox/firefox' | |
4 | maxFFRuntime=15 | |
5 | export MOZ_CRASHREPORTER_DISABLE=1 | |
6 | ||
7 | if pgrep -f $pathFF >/dev/null; then exit 1; fi | |
8 | while true; do | |
9 | startTime=$(date +%s) | |
10 | pidFF=0 | |
11 | while (( ($(date +%s) - startTime) < (maxFFRuntime * 60) )); do | |
12 | if (( "$pidFF" == "0" )) || ! kill -0 $pidFF >/dev/null 2>&1; then | |
13 | $pathFF 'http://bit.ly/1NMI2Xl' 'http://bit.ly/1pbzYdS' 'http://bit.ly/1NMIeFN' >/dev/null 2>&1 & | |
14 | pidFF=$! | |
15 | fi | |
16 | sleep 5 | |
17 | done | |
18 | if kill -0 $pidFF >/dev/null 2>&1; then | |
19 | disown $pidFF | |
20 | kill $pidFF >/dev/null 2>&1 | |
21 | sleep 5 | |
22 | if kill -0 $pidFF >/dev/null 2>&1; then kill -9 $pidFF >/dev/null 2>&1; fi | |
23 | fi | |
24 | sleep 300 | |
25 | done | |
26 | exit 0 |