{lang: 'hu'}

A µTorrent gyártói szerencsére linux platformra is kiadtak egy verziót, ugyanakkor van egy problémám vele: folytonosan lehal szegmentálási hibára hivatkozva. Mivel untam már folyamatosan kézzel újraindítani a programot, ezért készítettem egy bash scriptet, ami folyamatosan ellenőrzi, hogy fut-e a program, ha nem, akkor pedig újraindítja.

#!/bin/sh
 
INSTANCES=`ps aux | grep utserver | wc -l`
 
while [ 1 ]
do
   if [ $INSTANCES -lt 2 ]; then
      echo "Utserver is not running, restart... (`date`)"
      ./utserver > /dev/null
   fi
   sleep 1
done

A script futásához szükségeltetnek a következők:

  • Legyen futtatási jog a bash scriptünkre
  • A scriptnek a µTorrent mappájában kell lennie
  • A µTorrent indítójának utserver kell, hogy legyen a neve