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

Langage Perl Discussion :

simuler un utilisateur ? (sous windows)


Sujet :

Langage Perl

  1. #1
    Membre habitué

    Inscrit en
    Janvier 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 188
    Points : 142
    Points
    142
    Par défaut simuler un utilisateur ? (sous windows)
    je dois automatiser la récupération de données. il faut passer par un soft. il se lance sous Unix et sous windows. (si c'est possible, le mieux serait windows).
    une fois lancé, un espèce de terminal s'ouvre. il faut s'authentifier, rentrez quelques param avant d'avoir accès aux infos que l'on veux.
    Comme j'ai dit, ça ressemble à un terminal : du texte et des prompt.
    Les infos utiles y sont inscrites. Il est possible de faire des copier coller en surlignant le texte pis en faisant un Ctrl C.
    voilà !
    il faudrait automatiser tout ça :
    1.: lancer le logiciel
    2.: y entrez des infos, valider
    3.: surligner l'info utile pour en faire un Ctrl C

    est ce possible en perl ? sinon quel langage me conseillez vous ?
    PS : je précise que malheureusement je ne connait vraiment pas grand chose en programmation windows pour l'instant. j'ai un peu moins de trois semaines pour le faire :s est ce réalisable ?

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 572
    Points : 2 014
    Points
    2 014
    Par défaut
    A chaud comme ça, si c'était possible dans le cadre de ton projet, je ferais une petite appli en Perl/Tk.

    Via ton appli Tk, tu pourrais récupérer les params de connexion du user dans des zones d'entrée, lui afficher tout ce dont il a besoin dans une petite fenêtre en rendant le texte accessible pour pouvoir sélectionner tout ou portion du texte et faire du copy/paste avec.

  3. #3
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    C'est réalisable, mais peut-être y a-t-il moyen de faire sans simuler un utilisateur (ce qui est toujours pénible et fragile : un changement dans l'interface et ...). Quel est le nom du logiciel, et que fait il exactement ? Utilise-t-il un protocole reconnu ?

    --
    Jedaï

  4. #4
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Citation Envoyé par Arioch
    A chaud comme ça, si c'était possible dans le cadre de ton projet, je ferais une petite appli en Perl/Tk.

    Via ton appli Tk, tu pourrais récupérer les params de connexion du user dans des zones d'entrée, lui afficher tout ce dont il a besoin dans une petite fenêtre en rendant le texte accessible pour pouvoir sélectionner tout ou portion du texte et faire du copy/paste avec.
    Je crois qu'il a déjà son appli et qu'il veut l'automatiser, pas réécrire une interface.

    --
    Jedaï

  5. #5
    Membre habitué

    Inscrit en
    Janvier 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 188
    Points : 142
    Points
    142
    Par défaut
    tout à fait Jedai.
    en fait, l'appli est propriétaire d'Airbus. je suis en stage chez un sous-traitant. le prog en question est un terminal permettant l'accès à une base de donnée. (il fait peut être d'autre truc mais ça ne me concerne pas).
    L'accès direct à la base est bien entendu impossible (il y a d'ailleurs des firewall à désactiver avant de pouvoir lancer leur appli. ça je l'ai déjà géré).
    Au niveau du protocle, j'ai pas sniffer ; je peux éventuellement le faire mais je pense que c'est un client serveur spécifique et possible crypté (quoi qu'on est directement relié sur leur LAN via une fibre).
    bon je vais look mais à mon avis très peu de chance...
    à priori il n'y a pas bcp de chance pour que l'interface change. C'est un terminal, ça le restera. Les seul chose qui peuvent bouger c'est les infos à entrer (login, password, accès au menu...) tout est en mode texte.
    Pouvez vous me donnez des pistes svp, je n'ai aucune idée d'où chercher :s
    merci d'avance
    est ce plus simple sous Unix ou c'est plus ou moins pareil ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 427
    Points : 459
    Points
    459
    Recherche staigiaire(s) motivé(s) sur projet perl/reseau a grande echelle. Me contacter par mp.

  7. #7
    Membre habitué

    Inscrit en
    Janvier 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 188
    Points : 142
    Points
    142
    Par défaut
    merci pospos, je vais regarder ça :p
    sinon, j'ai sniffé l'appli : voici les protocoles utilisés :
    TCP netbios puis NBSS (Session request), SMB, LANMAN pour enfin faire du Telnet :s

    j'connais ni NBSS, ni SMB ni LANMAN...
    pensez vous que je puisse passer directement par ces protocoles ?

Discussions similaires

  1. identifiants d'utilisateur sous windows, ça existe ?
    Par sp2308 dans le forum Débuter
    Réponses: 3
    Dernier message: 05/10/2009, 15h44
  2. [Batch] Créer utilisateurs sous Windows 2003 Server en Batch
    Par anthony0742 dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 26/05/2009, 11h46
  3. Comptes utilisateurs sous windows xp
    Par caro_caro dans le forum Windows XP
    Réponses: 1
    Dernier message: 13/02/2008, 21h27
  4. simuler un utilisateur sous Unix ?
    Par ramislebob dans le forum Linux
    Réponses: 1
    Dernier message: 21/07/2006, 15h14
  5. simuler un fork sous windows VC++
    Par pascal13 dans le forum Windows
    Réponses: 5
    Dernier message: 03/01/2006, 11h33

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