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

VB.NET Discussion :

Réaliser un auto clic


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 10
    Par défaut Réaliser un auto clic
    Bonjour,

    Je poste ici car sur ma machine il n'y a que Microsoft Excel. Je suis en stage, et la sécurité drastique de l'entreprise m'empêche d'installer quoi que ce soit( pourquoi pas).

    Mais là ils nous demandent (moi et 2 stagiaire) de réaliser un ClickWar de 18000 x 3 clicks. En gros on doit réaliser une opération stupide à la main sur une énome base de donnée en simplement cliquant sur 3 boutons répétitivement.

    Je sais qu'il existe sur le net des logiciels tels que auto clic qui sont capables de réaliser quelque chose comme ça mais impossible de l'installer.

    J'ai essayé des trucs online mais il n'y en a pas. Je me suis dit que j'allais donc le coder ^^, mais rien pour coder xD.

    Auriez-vous une idée pour moi ? J'ai que excel et bloc note sur la machine c'est du windows 7.

    Es ce que je peux contrôler une fenêtre externe du coup avec du dotnet ?

    Merci !

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    se serait pas plus simple de demander les droits pour installer un programme ou qu'on te l'installe?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 10
    Par défaut
    Plus simple oui, plus rapide pas sûr.

    Il faut que ça passe par plusieurs personnes pour être validé et ce n'est pas la priorité du moment pour ces personnes.

    Si il n'y a pas d'autres solutions je le ferai mais je demande au cas où

  4. #4
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Bonjour, rien d'impossible.

    la délcaration:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Integer, ByVal dx As Integer, ByVal dy As Integer, ByVal cButtons As Integer, ByVal dwExtraInfo As Integer)
        Public Const MOUSEEVENTF_LEFTDOWN = &H2
        Public Const MOUSEEVENTF_LEFTUP = &H4
    Et pour l'utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
                Dim p As Point
     
                p.X = La position en X
                p.Y = La position en Y
     
                Cursor.Position = p
                mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) 'Enfonce le bouton de la souris
                mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) ' le relève
    Ce n'est pas mon code, j'ai simplement surfé sur la toile

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 10
    Par défaut
    Merci Hunteshiva,

    Je vais essayer de faire rouler tout ça

  6. #6
    Invité de passage
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 1
    Par défaut
    Bonjour,

    Tout d'abord, désolé de remonté le sujet qui date d'un peu plus d'un an.

    J'ai réussi à utiliser la fonction que hunteshiva a dit, et elle fonctionne très bien merci

    Par contre est-il possible de l'utiliser en réseau ? C'est-à-dire que j'aurais besoin que le clic se fasse sur un poste distant en passant par Socket ou Winsock ? Merci.

Discussions similaires

  1. Auto clic mouse_event
    Par oneil dans le forum Windows Forms
    Réponses: 3
    Dernier message: 24/10/2010, 17h54
  2. [MySQL] Affichage auto de champs par clic sur liste déroulante
    Par Mister Shell dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 20/12/2006, 12h08
  3. [Tableaux] Réaliser un compteur de clic sur un lien
    Par Klimium dans le forum Langage
    Réponses: 15
    Dernier message: 22/10/2006, 22h29
  4. [JSP] Réaliser un traitement après clic sur un lien donné
    Par Ataman dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 25/06/2006, 10h42
  5. Réponses: 2
    Dernier message: 12/07/2004, 11h43

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