Page 1 sur 1

VIJEO DESIGNER Adresse IP dans une variable

Posté : 04 juin 2024, 17:49
par andala
Bonjour a tous,
Je pense que le titre du topic oriente déjà bien ma question.
Peut-on avoir l'adresse IP de la cible dans une variable afin que je puisse bloquer certaine page en fonction de la ou il est situé
J'ai en fait plusieurs même écran a 5 endroit différent et en fonction de leur IP ils seront a un certain endroit et en fonction de celle ci, je souhaite "bloquer" quelque page avec la sécurité utilisateur.
Exemple :
192.168.1.10 cuisine => ne peut pas accéder a la page du salon a moins que le mot de passe maintenance est été entré
192.168.1.20 salon => ne peut pas accéder a la page de la cuisine a moins que le mot de passe maintenance est été entré

Vous voyez le tableau quoi
Il y a un moyen ?
Merci d'avance, comme toujours

Re: VIJEO DESIGNER Adresse IP dans une variable

Posté : 04 juin 2024, 19:30
par itasoft
Question: Peut-on avoir l'adresse IP de la cible dans une variable afin que je puisse bloquer certaine page en fonction de la ou il est situé
--------
réponse: OUI

Re: VIJEO DESIGNER Adresse IP dans une variable

Posté : 05 juin 2024, 08:45
par andala
itasoft a écrit : 04 juin 2024, 19:30 Question: Peut-on avoir l'adresse IP de la cible dans une variable afin que je puisse bloquer certaine page en fonction de la ou il est situé
--------
réponse: OUI
Merci Ita :lol:

Re: VIJEO DESIGNER Adresse IP dans une variable

Posté : 05 juin 2024, 11:31
par JC87
Bonjour,

On peut récupérer (entres autres infos système) l'adresse IP sous forme d'une variable STRING via un script. Je n'ai plus la syntaxe en-tête mais je pourrai la retrouver.

JC

Re: VIJEO DESIGNER Adresse IP dans une variable

Posté : 06 juin 2024, 17:44
par andala
ne serait-ce pas un truc comme ça :

Code : Tout sélectionner

adresse_ip_xbt.write(Sys.getInfoString(IP_ADDRESS_1));
Ip_xbt = adresse_ip_xbt.getStringValue(); // récup adresse XBT
Num_ecran.write(999);

    if (adresse_ip_ecran_1.getStringValue().compareTo(Ip_xbt) == 0) { Num_ecran.write(1);}     
    if (adresse_ip_ecran_2.getStringValue().compareTo(Ip_xbt) == 0) { Num_ecran.write(2);}
    if (adresse_ip_ecran_3.getStringValue().compareTo(Ip_xbt) == 0) { Num_ecran.write(3);}    
    if (adresse_ip_ecran_4.getStringValue().compareTo(Ip_xbt) == 0) { Num_ecran.write(4);}
    if (adresse_ip_ecran_5.getStringValue().compareTo(Ip_xbt) == 0) { Num_ecran.write(5);}    
    if (adresse_ip_ecran_6.getStringValue().compareTo(Ip_xbt) == 0) { Num_ecran.write(6);}
Si oui, si quelqu'un peu m'expliquer comment c'est foutu afin que je sois sur de comprendre, ce serai cool :D

Re: VIJEO DESIGNER Adresse IP dans une variable

Posté : 06 juin 2024, 18:23
par andala
En fait,
adresse_ip_xbt.write(Sys.getInfoString(IP_ADDRESS_1));
suffit simplement a mettre l'ip dans une variable nommé ici IP_ADDRESS_1