Diuck Posté(e) le 7 décembre 2014 Signaler Posté(e) le 7 décembre 2014 Tony une copie d'ecran "Propriete"
MasterBT Posté(e) le 8 décembre 2014 Signaler Posté(e) le 8 décembre 2014 @Diuck essaie de regrouper tes posts, car là c'est limite pollution Sinon Ici, ca ne marche pas pour l'instant ici. Le téléphone est bien vu dans la table avec son ipFixe, mais la variable n'est pas mise à jour. Je vais verifierr la syntaxe mais je suis pas sur qu'il tourne en boucle le script. *je me demande si j'ai pas un problème à cette étape: sudo update-rc.d -f exec_presence defaults Il faut que je cherche le rc.d pour vérifier qu'il soit bien mise à jour update-rc.d: using dependency based boot sequencing update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match exec_presence Default-Stop values (none) Après petit détails, (mais on va pas en débattre ici, c'est pas un topic de support Unix) pour le serveur web j'ai mis "nginx" mais il m'affiche pas la table même en pointant direct sur la bonne url. Il me met toujours le msg de bienvenu sue Nginx , je la consulte avec nano donc. Je réglerais le problème plus tard.
Diuck Posté(e) le 8 décembre 2014 Signaler Posté(e) le 8 décembre 2014 Désolé masterBT Mais je n'ais pas envoyer les messages en même temps j’étais en MP avec Tony et malheureusement dans les MP il mettait impossible de poster mes copies d’écrans Bonne journée
TonyC Posté(e) le 8 décembre 2014 Auteur Signaler Posté(e) le 8 décembre 2014 @MasterBT exec_presence exécute e script test_presence qui lui tourne en boucle. Mais si tout est ok et que tu lances àla main exec_presence les variables se mettront àjour. Dis moi si ça fonctionne stp...
TonyC Posté(e) le 8 décembre 2014 Auteur Signaler Posté(e) le 8 décembre 2014 @kabutop si tu installes nmap (apt-get install nmap) et que tu exécutes la commande arp -a toujours rien ?
MasterBT Posté(e) le 8 décembre 2014 Signaler Posté(e) le 8 décembre 2014 Pour lancer le script à la main tu fais un truc du genre: sudo sh exec_presence ou sudo bash exec_presence , pour être sur. exec_presence: line 1: Script: command not found exec_presence: line 2: root@raspberrypi:/etc/init.d#: No such file or directory exec_presence: line 3: root@raspberrypi:/var/www#: No such file or directory exec_presence: line 4: index.html: command not found exec_presence: line 5: root@raspberrypi:/var/www#: No such file or directory exec_presence: line 6: root@raspberrypi:/var/www/ping#: No such file or director y exec_presence: line 7: $'lan.html\r': command not found exec_presence: line 8: root@raspberrypi:/var/www/ping#: No such file or director y exec_presence: line 9: syntax error near unexpected token `$'B\E[m\E[4l\E[?7h\E[ ?12l\E[?25h\E[?1h\E=\E[?1h\E=\E[?1h\E=\E[39'' root@raspberrypi:/var/www/ping# sudo fing -n 192.168.0.0/24 -r 10 -o table,html, 'var/www/ping/lan.html Bref j'ai une couille. Je penses que je vais le format et recommencer de zéro car une simple petite erreur peut mettre la merde.
TonyC Posté(e) le 8 décembre 2014 Auteur Signaler Posté(e) le 8 décembre 2014 Une fois dans le rep /home/REPQUETUASCREE tape simplement : sudo .test_presence
MasterBT Posté(e) le 8 décembre 2014 Signaler Posté(e) le 8 décembre 2014 ah oé me manquais ce foutu "point", c'est impressionnant la vitesse auquel on oublie les commandes quand on pratique plus... Pour info quand je lancés fing à la main, aucun problème pour voir mon iPhone. *Carte SD en cours de réinstall*
TonyC Posté(e) le 8 décembre 2014 Auteur Signaler Posté(e) le 8 décembre 2014 si fing le voit alors ta config est compatible et ça fonctionnera sans problème, enfin j'espère
MasterBT Posté(e) le 8 décembre 2014 Signaler Posté(e) le 8 décembre 2014 yop, J'ai bien fais de repartir de zero, j'avais du faire une petite erreur. Donc j'ai bien la table en html, et ça à mis à jour ma variable sur la HCL. par contre le script ne semble pas s'activer plus que quelque fois puis plus rien. je vais chercher... Ps: petite erreur dans test_presence.sh, il manque: " avant absent.
TonyC Posté(e) le 8 décembre 2014 Auteur Signaler Posté(e) le 8 décembre 2014 c'est cool que ça avance! et étrange que ça ne tourne que 2 fois; par contre je ne comprends pas le ps, tu peux m'en dire plus? je modifie le fichier. Merci!!
MasterBT Posté(e) le 8 décembre 2014 Signaler Posté(e) le 8 décembre 2014 oé, je trouve pas vraiment pourquoi le script s'arrête pour l'instant. A quel endroit se fait la boucle? ps: sudo .test_presence ne fonctionne pas ps2: On ne peut plus download la 3éme pièce jointe.
TonyC Posté(e) le 8 décembre 2014 Auteur Signaler Posté(e) le 8 décembre 2014 MasterBt, je ne sais pas pourquoi il est impossible de charger le fichier alors je le colle ci après: test_presence.sh #!/bin/bash # Never ending loop # version 1.00 # Author: Tony270570 cpt=0 while ((cpt<10)) do grep -n "<center>UP</TD><TD>IPDUTELEPHONE" /var/www/ping/lan.html if [ $? == 0 ] then curl -X PUT -d '{"name": "Presence", "value": "Present"}' http://user:password@HC2IP/api/globalVariables echo "present" sleep 10 else curl -X PUT -d '{"name": "Presence", "value": "Absent"}' http://user:password@HC2IP/api/globalVariables echo "absent" sleep 10 fi done exit 0
TonyC Posté(e) le 8 décembre 2014 Auteur Signaler Posté(e) le 8 décembre 2014 si tu n'y arrive pas on passe en mp demain soir car là dodo. Merci pour ta persévérance!!!
MasterBT Posté(e) le 9 décembre 2014 Signaler Posté(e) le 9 décembre 2014 Je pars pour quelque jour, Je reviens le w-e prochain, donc je reprendrais à ce moment la. Par contre c'est bizarre car j'ai bien mis la même syntaxe après vérification. Pour me contacter: google.com/+OlivierStéphane
Messages recommandés