Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/08/2011, à 12:47

katsuo49

[résolu] requette http au démarrage

Bonjour,
je pars à la fin de la semaine dans une autre ville pour mes études, j'ai activé le wakeonlan sur le pc familliale qui restera au même endroit et j'ai fait quelques tests de ssh. Jusque là pas de problème. Mais il y a une chose qui est problématique : l'adresse ip.

J'avais pensé à une chose, j'ai hébergé un script php qui récupère l'adresse ip et la sauvegarde dans une base de donnée mysql accompagné de la date. J'ai installé un navigateur en ligne de commande, en fait plusieurs elinks lynx et w3m, lorsque je me connecte à l'adresse de mon script php pas de problème l'ip est sauvegardé. Mais lorsque je veux le faire au démarrage là ça ne fonctionne plus.

Pour l'ajouter au démarrage j'ai testé plusieurs commande :
- elinks (en activant la sauvegarde auto de la session et la restauration de la session)
- elinks http://ADRESSE/iphome/save.php
- w3m http://ADRESSE/iphome/save.php
- lynx http://ADRESSE/iphome/save.php
- sh -c "sleep 3; elinks http://ADRESSE/iphome/save.php"
- sh -c "elinks http://ADRESSE/iphome/save.php"
- sh -c "sleep 30; elinks http://ADRESSE/iphome/save.php"

Vous vous en doutez c'est sans succès, pourtant j'utilise la commande sh -c "" à plusieurs reprise dans mon démarrage pour l'alléger.

Je précise que l'objectif est d'ajouter cet élément au démarrage du netbook de ma soeur, sous Xubuntu installé dans Windows, qui l'allume chaque jour ce qui me permettra de récupérer l'adresse ip de chez moi pour pouvoir m'y connecter de manière autonome.

Si quelqu'un à une idée je suis preneur, même si celà n'utilise pas du tout tout mon script mais autre chose tant que je peux récupérer l'adresse ip de chez moi.

Merci d'avance pour les éventuelles réponses.

Dernière modification par katsuo49 (Le 30/08/2011, à 13:32)

Hors ligne

#2 Le 30/08/2011, à 13:06

AnsuzPeorth

Re : [résolu] requette http au démarrage

Bjr,
Essais plutôt avec wget pour lancer ta requête. Pas besoin de navigateur en console pour juste appeler une page php qui log l'ip.
Mets peut un sleep un peu plus long, le temps que le pc se connecte au net, ou alors tu boucles sur un ping, pour savoir qd la connection est établie.


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#3 Le 30/08/2011, à 13:31

katsuo49

Re : [résolu] requette http au démarrage

En effet en mettant simplement : sh -c "sleep 30;wget http://ADRESSE/iphome/save.php" ça fonctionne parfaitement.
Merci AnsuzPeorth smile

Hors ligne