View difference between Paste ID: B22aFLMN and Xw3FH4v5
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