Ειδοποίηση με sms όταν πέσει κάποι

Συζήτηση γύρω από θέματα λογισμικού
Post Reply
User avatar
Hwoarang
Pentium
Posts: 520
Joined: Fri Mar 09, 2007 11:31 am
PWMN Wind Node ID: 48
Location: /home/hwoarang
Contact:

Ειδοποίηση με sms όταν πέσει κάποι

Post by Hwoarang »

Λοιπον παιδάκια οτι λέει ο τίτλος

Απαιτούμενα

1) Λογαριασμος σε Οτενετ, voipbuster,voipdiscount,freevoip,lowratevoip,12voip
2) Αυτο το προγραμματάκι --> http://10.140.6.116/pysmssendcmd (κάνετε save το αρχειο και ΟΧΙ copy paste )
3) αυτο το script --> http://10.140.6.116/wirelessreport.sh
4) Λινουξ (σας το χάλασα? :P )

ΟΔΗΓΙΕΣ
Φροντίστε να έχετε python στο pc σας και το πακέτο mechanize

Λοιπον

Κατεβάζουμε το pysmssendcmd.py αρχειο και το βάζουμε στο home μας για παράδειγμα.

Με

Code: Select all

pysmssendcmd --help
βλέπουμε πώς λειτουργει

Αν εγω έχω οτενετ και θέλω να στείλω μήνυμα στον 6991234567

θα γράψω

Code: Select all

./pysmssendcmd -a otenet -u to username mou  -p  to pass mou  -n 6991234567 "MINIMA POU THELW NA STELW"
πάει αυτο

To script το χρησιμοποιώ για τον cron . Το σώζω και αυτο πχ στο /home/user μου

Ολοι έχετε cron οπότε κάνετε απλά μια νεα καταχώρηση με crontab -e

τις μορφής

Code: Select all

1,15,28,39,49 * * * * sh /home/hwoarang/wirelessreport.sh
Το παραπάνω εκτελείται στο 1,15,28,39,49 λεπτό κάθε ώρα


Μην ξέχάσετε να τροποποιήσετε κατάλληλα το wirelessreport.sh script ώστε να ταιριάζει στα path τα δικά σας

Ελπίζω να φανει χρησιμο. εμενα με βολεψε να ξέρω πότε σάπισε η ταράτσα :shock: :shock:


PS: Λίγα λογια για το wirelessreport.sh

Αυτο κάνει 5 ping σε ενα προωρισμό που θα του πείτε. Αν βρει 100% packet loss τότε θα αποστείλει SMS. Οπότε εύκολα παραμετροποιείται για κάθε link σας
Image
Blog :)

Comming soon . . .

User avatar
TheKeyMaster
486
Posts: 356
Joined: Thu Mar 08, 2007 2:18 pm
PWMN Wind Node ID: 2
Location: Ougk_city

Post by TheKeyMaster »

Ενδιαφέρον!

Post Reply