IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Version d'OS sur un ordinateur distant


Sujet :

Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Points : 2
    Points
    2
    Par défaut Version d'OS sur un ordinateur distant
    Bonjour,

    J'ai besoin d'afficher les os des ordinateurs connectés à mon réseau local.

    Quelqu'un peut avoir une idée?

    Merci

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Sinon, pour ta question de départ, y-a-t-il des services qui vont tourner en permanence (serveur HTTP, FTP, ...) ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    Tu ne réponds pas à sa question

    Sinon, pour ta question de départ, y-a-t-il des services qui vont tourner en permanence (serveur HTTP, FTP, ...) ?
    Vous parlez de sockets ?

  4. #4
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Citation Envoyé par olfadev Voir le message
    Vous parlez de sockets ?
    Oui. Il n'y a pas de moyen simple pour déterminer l'OS d'un PC distant. Soit l'application se connecte au serveur du PC distant et l'interroge, soit un client tourne au démarrage du PC distant pour mettre à jour l'info sur le PC "récupérateur". Dans tous les cas, le PC distant doit avoir une appli spécifique.
    Si j'ai parlé de serveur HTTP ou FTP par exemple, c'est qu'il est possible d'avoir le nom de l'OS en configurant les serveurs.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    Oui. Il n'y a pas de moyen simple pour déterminer l'OS d'un PC distant. Soit l'application se connecte au serveur du PC distant et l'interroge, soit un client tourne au démarrage du PC distant pour mettre à jour l'info sur le PC "récupérateur". Dans tous les cas, le PC distant doit avoir une appli spécifique.
    Si j'ai parlé de serveur HTTP ou FTP par exemple, c'est qu'il est possible d'avoir le nom de l'OS en configurant les serveurs.
    Merci bcp, je vais essayé avec une connexion http.

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par olfadev Voir le message
    Merci bcp, je vais essayé avec une connexion http.
    Je veux vraiment avoir l'équivalent de System.getProperty ("os.name") sur une machine en réseau local sans avoir besoin de mettre du code sur l'ordinateur distant.

  7. #7
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Citation Envoyé par olfadev Voir le message
    Je veux vraiment avoir l'équivalent de System.getProperty ("os.name") sur une machine en réseau local sans avoir besoin de mettre du code sur l'ordinateur distant.
    Comme expliqué précédemment, c'est impossible sans passer par un serveur existant.
    Quelles sont les caractéristiques des machines distantes ? A quoi sont-elles utilisées ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    Comme expliqué précédemment, c'est impossible sans passer par un serveur existant.
    Quelles sont les caractéristiques des machines distantes ? A quoi sont-elles utilisées ?
    En fait, ce sont des ordinateurs connectés au réseau local de l'entreprise. Donc, je ne peux pas développer une socket pour chaque machine. Sinon, il n' y a pas d'autres moyens avec java, c'est bizarre!

  9. #9
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Citation Envoyé par olfadev Voir le message
    Donc, je ne peux pas développer une socket pour chaque machine.
    Ca ne veut rien dire

    Sinon, il n' y a pas d'autres moyens avec java, c'est bizarre!
    Bizarre ? Non, pas du tout. Quel que soit le langage utilisé, il n'est pas possible d'interroger un PC s'il ne possède pas de serveur, ou s'il n'est pas client lui-même.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  10. #10
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Points : 318
    Points
    318
    Par défaut
    - Peut-être via SNMP
    - En SSH, y'a pas moyen de récupérer quelques infos sur l'OS distant ?

  11. #11
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Citation Envoyé par DevTeam_ Voir le message
    - Peut-être via SNMP
    - En SSH, y'a pas moyen de récupérer quelques infos sur l'OS distant ?
    Oui, mais il dit qu'il n'y a rien sur les PC distant
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  12. #12
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    Oui, mais il dit qu'il n'y a rien sur les PC distant
    Les machines tournent avec des os Windows et Unix.

  13. #13
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Points : 318
    Points
    318
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    Oui, mais il dit qu'il n'y a rien sur les PC distant
    Ah oui...

    Bon bah je sais pas alors... Un interphone ?

  14. #14
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par DevTeam_ Voir le message
    Ah oui...

    Bon bah je sais pas alors... Un interphone ?
    En fait, l'idée est de faire un programme similaire au logiciel "look@lan" qui scan le réseau local en affichant les adresses ip et toutes les propriétés de chaque machine.

  15. #15
    Membre actif Avatar de hydraland
    Profil pro
    Développeur Java
    Inscrit en
    Mai 2006
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2006
    Messages : 179
    Points : 239
    Points
    239
    Par défaut
    Salut,

    Si tu veux faire comme le logiciel "look@lan", pourquoi ne pas te renseigner sur le ou les protocole(s) qu'il utilise pour trouver les informations que tu recherches.
    Si tu ne trouve pas d'infos pertinentes tu pourrais peut être utiliser un « analyseur réseau » pour trouver les protocoles de communications utilisés par "look@lan".

    A+
    Hydraland

  16. #16
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 49
    Points : 56
    Points
    56
    Par défaut
    tu peut aussi regarder du coté de "nmap" qui permet de connaitre l'os d'une machine distante, bon, c'est pas fiable a 100% mais c'est deja pas mal

Discussions similaires

  1. Identification sur un ordinateur distant
    Par cz1702 dans le forum VBScript
    Réponses: 1
    Dernier message: 21/10/2008, 13h19
  2. Réponses: 1
    Dernier message: 05/03/2008, 11h08
  3. Execution d'un programme sur un ordinateur distant
    Par ChriGoLioNaDor dans le forum C++
    Réponses: 3
    Dernier message: 04/12/2007, 10h30
  4. [DW8] site sur un ordinateur distant
    Par nagdrir dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 01/08/2007, 20h27
  5. Réponses: 3
    Dernier message: 14/01/2007, 19h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo