Δημοσιεύτηκε: 07 Ιουν 2013, 21:19
από pc_magas
A) Θα χρειαστείς το εξής script
Κώδικας: Επιλογή όλων

RESULT="64"
PING=$(ping <IP ΠΟΥ Θες> -c 1 | grep 64 | awk '{print $1}')
if [ "$RESULT" != "$PING" ]
then
#bale tin entoli -les pou epanekinei to programma edw
fi

Απλά αντικατέστησε το <IP που θες> tag με την IP
και την γραμμή που αρχίζει με το # με την εντολή που επανεκκινεί το πρόγραμμα.

για να τρέχει ανα 5 λεπτά θές να τρέξεις το script μέσω το cron:

http://www.linuxweblog.com/crotab-tutorial

Ίσως χρειαστεί τροποποιήσεις το script λίγο γιθα να λαμβάνεις κάθε φορά την ip.

ΑΝ είναι dyndns τότε θες κάτι είτε από nslocup ή nsresolve να βάλεις στην αρχή του script.

Αν τα δεις σκούρα μην διστάσεις να ρωτήσεις..... We are here for you!!!