Aller au contenu

Messages recommandés

Posté(e)

oui mai

il y a un soucis avec ubuntu , je le relance

 

autre chose l'adresse ip 192.168.2.83 je la remplace par mon adresse de mon iphone ?

 

si j'ai deux mobile à  détecter, il faut créée un script par mobile  ?

#!/bin/bash
 
# Script check IP and update HC2 global variable
# Never ending loop
# version 1.00
# Author: byackee
# Original Author: Tony270570
 
nomvariable="Presence_vince"
login="admin"
password="votre mot de passe"
hc2ip="192.168.0.3"
 
while :
 do
 grep -n "<center>UP</TD><TD>192.168.2.83" /var/www/ping/lan.html
if [ $? -eq 0 ]
then
curl -s -X PUT -d '{"value": "Present"}' http://$login:$password@$hc2ip/api/globalVariables/$nomvariable
    echo "present"
sleep 10
else
curl -s -X PUT -d '{"value": "Absent"}' http://$login:$password@$hc2ip/api/globalVariables/$nomvariable
    echo "absent"
sleep 10
fi
done

 

Posté(e)

quel fichier faut-il telecharger :

RPM 64-bit, 32-bit
DEB 64-bit, 32-bit
TGZ 64-bit, 32-bit
 
une fois installer que faut-il faire
Posté(e)

l'instalation avance mai je suis toujour bloquer sur le teste

jmd@jmd-Aspire-7720:~$ sudo chmod 755 test_presence_vince

chmod: cannot access ‘test_presence_vince’: No such file or directory
Posté(e)

Vu ton code, je doute que tu sois dans le bon répertoire :)

Il faut lancer cette commande dans le dossier où se trouve le fichier test_presence_vince

 

Ou bien indiquer le chemin complet genre :

sudo chmod 755 /home/user/script/test_presence_vince

Pour savoir dans quel répertoire tu te trouve tu peux simplement taper la commande " pwd "

Posté(e) (modifié)

qaund je teste : j'ai pas e réaction

jmd@jmd-Aspire-7720:~$ sudo chmod 755 hc2/test_presence_vince.sh
jmd@jmd-Aspire-7720:~$ 

J'ai un probleme avec la permission :

jmd@jmd-Aspire-7720:~$ update-rc.d -f hc2/startfing
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> defaults [NN | SS KK]
       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
		-n: not really
		-f: force

Modifié par 971jmd
Posté(e)

bon j'ai bien avancé :

 

l1-  le FING fonctione, je voie l'adresse de mon telephone

2-  je n'arrive pas activer les droits et l'autorisation de lancement :: update-rc.d -f exec_presence defaults   et   update-rc.d -f startfing defaults

 

quand je lance le teste  :  test_presence_vince.sh

 

absent

grep: /var/www/ping/lan.html: No such file or directory
absent

Posté(e)

ci-joint le resultat du lancement du fichier :   /home/jmd/hc2//home/jmd/hc2/exec_presence

lancement du script: /home/jmd/hc2//exec_presence
Usage: /home/jmd/hc2//exec_presence start|stop
lancement du script: /home/jmd/hc2//startfing
lancement du script: /home/jmd/hc2//test_presence_vince.sh
grep: /var/www/ping/lan.html: No such file or directory
absent
jmd@jmd-Aspire-7720:~/hc2$ grep: /var/www/ping/lan.html: No such file or directory
absent
grep: /var/www/ping/lan.html: No such file or directory
absent
grep: /var/www/ping/lan.html: No such file or directory
absent

etc.....



ci-joint le resultat du lancement du fichier :   /home/jmd/hc2/test_presence_vince.sh

lancement du script: /home/jmd/hc2//test_presence_vince.sh
grep: /var/www/ping/lan.html: No such file or directory
absent
jmd@jmd-Aspire-7720:~/hc2$ grep: /var/www/ping/lan.html: No such file or directory
absent
grep: /var/www/ping/lan.html: No such file or directory
absent


etc.....

ci-joint le resultat du lancement du fichier :  /home/jmd/hc2/startfing

/home/jmd/hc2/startfing: 1: /home/jmd/hc2/startfing: 4#!: not found
jmd@jmd-Aspire-7720:~/hc2$ 22:35:09 > Discovery profile: Default discovery profile
22:35:09 > Discovery class:   data-link (data-link layer)
22:35:09 > Discovery on:      192.168.0.0/24

22:35:09 > Discovery round starting.
22:35:09 > Discovery progress 25%
22:35:11 > Discovery progress 50%
22:35:12 > Discovery progress 75%
22:35:14 > Discovery round completed in 4.779 seconds.
22:35:14 > Network 192.168.0.0/24 has 9/9 hosts up


etc.....
Posté(e)

bonjour a tous

 

j'ai toujour un souci avec les commande suivante

update-rc.d -f exec_presence defaults
update-rc.d -f startfing defaults
update-rc.d: /etc/init.d/exec_presence: file does not exist
update-rc.d: /etc/init.d/startfing: file does not exist
Posté(e)

J'ai toujour le même problème avec la fonction upad te-rc.d......

J'ai oublier de vous dir que ça fait tres tres longtemps que je n'est pas utilisé Ubuntu

Posté(e)

sont-il correct

 

voici le démarrage de :  startfing

jmd@jmd-Aspire-7720:~$ sudo  /home/hc2/startfing start
[sudo] password for jmd: 
jmd@jmd-Aspire-7720:~$ 15:16:40 > Discovery profile: Default discovery profile
15:16:40 > Discovery class:   data-link (data-link layer)
15:16:40 > Discovery on:      192.168.0.0/24

15:16:40 > Discovery round starting.
15:16:40 > Discovery progress 25%
15:16:42 > Discovery progress 50%
15:16:42 > Discovery progress 75%
15:16:44 > Discovery round completed in 4.753 seconds.
15:16:44 > Network 192.168.0.0/24 has 12/12 hosts up.

et le démarrage de : exec_presence

jmd@jmd-Aspire-7720:~$ sudo  /home/hc2/exec_presence start
[sudo] password for jmd: 
lancement du script: /home/hc2//exec_presence
Usage: /home/hc2//exec_presence start|stop
lancement du script: /home/hc2//startfing
lancement du script: /home/hc2//test_presence_vince.sh
grep: /var/www/ping/lan.html: Aucun fichier ou dossier de ce type
{"name":"Presence_vince","value":"Absent","readOnly":false,"isEnum":true,"enumValues":["Absent","Present"],"created":1446556562,"modified":1446556626}absent
jmd@jmd-Aspire-7720:~$
Posté(e)

trois jour de combat :P

j'ai remarquer un autre soucie,  ;)

 

fichier test_presence_vince.sh  et  startfing   il manque dans le dossier var: ping/lan.html

-----fichier test_presence_vince.sh il manque dans le dossier var: ping/lan.html
grep -n "<center>UP</TD><TD>192.168.2.83" /var/www/ping/lan.html

startfing
fing -n 192.168.2.0/24 -o table,html,/var/www/ping/lan.html &
Posté(e)

:60:  suis,enfin arrivé à  faire fonctionner le script , je suis enfin présent  enfin presque :( 

 

il il un dernier soucie tout les 5s il la variable passe de absent  à  présent   

 

merci de m'aider de nouveau sur ce point :13:  svp

Posté(e)

@ Byackee

 

bon voila ça fonctionne à  99% :D

 

mai voila j'ai ma variable qui passe de absent  à  présent    +/- tout les 5mm

 

j'ai réaliser des teste avec l'adresse ip et MAC, toujours le meme probleme 

 

pour le lance il faut bien lacer uniquement  test_presence_vince.sh ou il faut lancer les autre fichier  ?

 

quel est la procédure de lancement ?

×
×
  • Créer...