crystallfoxx

SH Block Crash FF

May 17th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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
Add Comment
Please, Sign In to add comment