Relancer alice box automatiquement...
Aller à la page 1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    C-Alice.com > Le Cercle des Aliciens Index du Forum -> Hitachi AH 4021
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
chimrod
Lapin blanc
Lapin blanc




Inscrit le: 29 Sep 2006
Messages: 6

MessagePosté le: 29 Sep 2006, 19:05    Sujet du message: Relancer alice box automatiquement... Répondre en citant

Quand la box se déconnecte, j'ai tendance à aller faire redemarrer le routeur jusqu'à ce que ça fonctionne ( que ce soit en eteigant/rallumant pour l'interrupteur, soit par l'interface web ) comme ça peut durer longtemps, j'ai fait un petit programme ( python ) qui fait ça a ma place, si vous êtes intéressés, n'hésitez pas à vousen servir ! ( il fait redémarer le routeur jusqu'à ce que voip soit mis à online ) :

Code:

#!/usr/bin/env python
#
# Alice connection checker
#
import urllib
import time

def get_time():
   """
   Return time as a nice yummy string
   """
   return time.strftime("%H:%M:%S", time.localtime(time.time()))



if __name__ == "__main__":

   user = 'support'
   passw = 'dvguhbti'
   delta_time = 6      #time to wait before restart the router ( in mn )
   
   connected = 1
   while 1:
      if urllib.urlopen('http://%s:%s@192.168.1.1/info.html'%(user, passw)).read().find('Offline') != -1 :
         print get_time(), ': Alice actuellement deconnectee'
         #reboot the dslbox here
         urllib.urlopen('http://%s:%s@192.168.1.1/rebootinfo.cgi'%(user, passw))
         connected = 0

      else :
         if connected == 0:
            connected = 1
            print 'Alice devrait maintenant etre connectee !'
      time.sleep(delta_time*60)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
joss2801
Administrateur
Administrateur




Inscrit le: 24 Jan 2006
Messages: 10109
Localisation: Quelque part entre le bonheur et le malheur ;)

MessagePosté le: 29 Sep 2006, 19:27    Sujet du message: Répondre en citant

Bonjour et bienvenue Chimrod ...

Tu certifis que ce programme est de toi, et que tu le laisse en open ?

Dans ce cas, merci bien ...

Bonne soirée Razz

_________________
Les tutos de C-Alice #
A lire avant de poster #
Pas de MP non sollicités, merci #

Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Baya
Chat de Cheshire
Chat de Cheshire




Inscrit le: 26 Mar 2006
Messages: 153
Localisation: Pierrefitte sur Seine

MessagePosté le: 29 Sep 2006, 21:33    Sujet du message: Répondre en citant

Euh.....

C sympa mais ca marche comment? Je suis une vrai noob en la matiere Sad , où mettre ce code? Python, j'ai deja vu ca quelque part ds windows mais Confused

Tu pourrais pas créer tt simplement un programme à télécharger SIMPLEMENT ?

Merci si explication il y a.

_________________
Une newbie chez Wordpress
Longueur de ligne : 3350 mètres ; Affaiblissement : 43.4 dB ; Débit descendant ADSL : 3600 kbps (450 ko/s) ; Débit descendant ADSL 2+ : 5600 kbps (700 ko/s) ; Plaque ADSL : IF1 ; Type de DSLAM : ALCATEL
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
akiramouth
Reine/Roi de Coeur
Reine/Roi de Coeur




Inscrit le: 31 Déc 2005
Messages: 763
Localisation: Dans le Nord-Isère

MessagePosté le: 30 Sep 2006, 19:08    Sujet du message: Répondre en citant

Bonsoir,
Pourquoi ce programme pour relancer l'Hitachi. Moi quand il y a déconnexion de la ligne le routeur se reconnecte sans intervention humaine, même quand le voyant alarm s'allume.

J'ai du mal à voir l'intérêt Shocked
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
joss2801
Administrateur
Administrateur




Inscrit le: 24 Jan 2006
Messages: 10109
Localisation: Quelque part entre le bonheur et le malheur ;)

MessagePosté le: 30 Sep 2006, 21:35    Sujet du message: Répondre en citant

C'est pour la Voip, parfois elle ne reviens po ...

Sinon j'aimerai bien une reponse de l'auteur, merci Wink

_________________
Les tutos de C-Alice #
A lire avant de poster #
Pas de MP non sollicités, merci #

Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
chimrod
Lapin blanc
Lapin blanc




Inscrit le: 29 Sep 2006
Messages: 6

MessagePosté le: 01 Oct 2006, 12:44    Sujet du message: Répondre en citant

Bonjour à tous !

Désolé pour ce temps de silence.... Donc oui, je met le porgramme en open source (licence GPL2+ pour être précis) , et j'en suis bien l'auteur !
Baya : Effectivement, je pourrais faire un programme à télcharger simplement, mais d'une, je l'ai fait pour une utilsiation personnelle et je le met à la disposition au cas ou cela pourrait profiter à certains, de deux, je suis sur en diffusant le programme comme cela qu'il pourra touner sous plusieurs systèmes ( je l'ai testé sous Linux et Windows XP ), et enfin, on sait exactement ce que fait le programme, et on est sur qu'il ne détruit rien !

Pour l'utilsiation, il faut télécharger python (http://www.python.org/download/) et copier le pogramme dans un fichier ( par exemple alice.py ). Ensuite, il suffit de double-cliquer sur le programme pour le lancer !

Voila ! Smile
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Francois38
Administrateur
Administrateur




Inscrit le: 29 Jan 2006
Messages: 10508
Localisation: Pas loin de Vienne (38)

MessagePosté le: 01 Oct 2006, 12:46    Sujet du message: Répondre en citant

merci pour cette contibution chimrod Laughing
_________________
» Administrateur C-Alice
» Pas de questions
» en MP, utilisez
» le Forum, Merci
» Avant de poster
» Tutoriaux
» Dégrouptest
» Mire ADSL

Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
joss2801
Administrateur
Administrateur




Inscrit le: 24 Jan 2006
Messages: 10109
Localisation: Quelque part entre le bonheur et le malheur ;)

MessagePosté le: 01 Oct 2006, 13:54    Sujet du message: Répondre en citant

Tres bien, j'en rajoute une couche, merci beaucoup de cette contribution chimrod ...
_________________
Les tutos de C-Alice #
A lire avant de poster #
Pas de MP non sollicités, merci #

Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
dragon07
Lièvre de Mars
Lièvre de Mars




Inscrit le: 25 Nov 2005
Messages: 79

MessagePosté le: 01 Oct 2006, 14:26    Sujet du message: Répondre en citant

merci chimrod
pour cette contribution
j'en rajoute une "sur-couche" Laughing
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
dreamgamer
Lapin blanc
Lapin blanc




Inscrit le: 29 Déc 2005
Messages: 17
Localisation: Roussillon (38)

MessagePosté le: 01 Oct 2006, 14:49    Sujet du message: Répondre en citant

Merci beaucoup pour ce code, je l'ai adapté pour mon Triway Very Happy

Code:
#!/usr/bin/env python
#
# Alice connection checker
#
import urllib
import time

def get_time():
   """
   Return time as a nice yummy string
   """
   return time.strftime("%H:%M:%S", time.localtime(time.time()))


if __name__ == "__main__":

   user = 'alice'
   passw = 'alice'
   delta_time = 4      #time to wait before restart the router ( in mn )
   
   connected = 1
   while 1:

      if urllib.urlopen('http://%s:%s@192.168.1.1/VoIPConStats.html'%(user, passw)).read().find('[Line-1 NOT CONNECTED.]') != -1 :
         print get_time(), ': Alice actuellement deconnectee'
         #reboot the dslbox here
         urllib.urlopen('http://%s:%s@192.168.1.1/SubmitSaveRebootInfo?Reboot'%(user, passw))
         connected = 0

      else :
         if connected ==0:
            connected = 1
            print'Alice devrait maintenant etre connecte !'
      time.sleep(delta_time*60)

     
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
joss2801
Administrateur
Administrateur




Inscrit le: 24 Jan 2006
Messages: 10109
Localisation: Quelque part entre le bonheur et le malheur ;)

MessagePosté le: 01 Oct 2006, 14:59    Sujet du message: Répondre en citant

Magnifique ... Wink Wink
_________________
Les tutos de C-Alice #
A lire avant de poster #
Pas de MP non sollicités, merci #

Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
joss2801
Administrateur
Administrateur




Inscrit le: 24 Jan 2006
Messages: 10109
Localisation: Quelque part entre le bonheur et le malheur ;)

MessagePosté le: 01 Oct 2006, 17:21    Sujet du message: Répondre en citant

Un tuto a été créé avec ce programme, ici
_________________
Les tutos de C-Alice #
A lire avant de poster #
Pas de MP non sollicités, merci #

Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
chimrod
Lapin blanc
Lapin blanc




Inscrit le: 29 Sep 2006
Messages: 6

MessagePosté le: 01 Oct 2006, 19:02    Sujet du message: Merci ! Répondre en citant

Merci pour vos réactions ! Comme quoi même un petit programme fait pour soi peut toujours être utile à d'autres ! J'espère que ça évitera à certains de se prendre la tête là dessus !

Bon par contre, je précise que ça n'est pas une solution miracle, si le routeur ne se connecte pas à cause de problèmes liés à la configuration ( adsl2+ par exemple ) le programme ne résoudra rien !!

En tout cas ça fait toujours plaisir de partager son code, et de voir qu'il est utile ! Moi aussi je vous remercie ! Smile

Chimrod
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
benjamin620
Modérateur
Modérateur




Inscrit le: 06 Nov 2005
Messages: 2266
Localisation: Poitiers

MessagePosté le: 01 Oct 2006, 19:15    Sujet du message: Répondre en citant

Pour une Neuf Box ou autres il pourrai peut être marcher ?
_________________
Modérateur d'honneur C-Alice
† Benji
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
joss2801
Administrateur
Administrateur




Inscrit le: 24 Jan 2006
Messages: 10109
Localisation: Quelque part entre le bonheur et le malheur ;)

MessagePosté le: 01 Oct 2006, 19:55    Sujet du message: Répondre en citant

Ouais, mais ici on est sur C-Alice ... Laughing Laughing Laughing
_________________
Les tutos de C-Alice #
A lire avant de poster #
Pas de MP non sollicités, merci #

Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet       Le Cercle des Aliciens Index du Forum -> Hitachi AH 4021 Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2, 3  Suivante
Page 1 sur 3

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous pouvez joindre des fichiers
Vous pouvez télécharger des fichiers




Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Mod Anti-Spam phpBB
© 2004-2005 - http://www.c-alice.com - Charte - Contact