Aide en C

Discutez d'informatique ici !
lapras
Membre Transcendant
Messages: 3664
Enregistré le: 01 Jan 2007, 12:00

Aide en C

par lapras » 04 Juin 2008, 13:04

Bonjour,
j'aimerais savoir si il existait une fonction en C ou C++ qui permettrait de récupérer TOUTES les saisies du clavier et de les enregistrer dans un fichier txt par exemple.
Merci d'avance



rugby09
Membre Rationnel
Messages: 992
Enregistré le: 04 Déc 2007, 17:25

par rugby09 » 04 Juin 2008, 13:14

Bonjour Lapras,

juste une question: ca sert a quoi le C++?

lapras
Membre Transcendant
Messages: 3664
Enregistré le: 01 Jan 2007, 12:00

par lapras » 04 Juin 2008, 13:17

Je pense que ca sert a programmer.

Patastronch
Membre Irrationnel
Messages: 1345
Enregistré le: 22 Aoû 2005, 23:53

par Patastronch » 04 Juin 2008, 13:23

C'est-à-dire ?

Si tu veux récupérer toutes les saisies du clavier interne à ton programme c'est très facile. Si tu veux que ça écoute le clavier quelque soit l'endroit où tu tapes ca deviens déjà plus délicat.

lapras
Membre Transcendant
Messages: 3664
Enregistré le: 01 Jan 2007, 12:00

par lapras » 04 Juin 2008, 13:46

Oui c'est ca c'est écouter le clavier quelquesoit l'endroit ou je tape. C'est ce qu'on peut appeler un keylogger.

Dominique Lefebvre
Membre Légendaire
Messages: 8005
Enregistré le: 03 Déc 2005, 12:00

par Dominique Lefebvre » 04 Juin 2008, 14:13

lapras a écrit:Oui c'est ca c'est écouter le clavier quelquesoit l'endroit ou je tape. C'est ce qu'on peut appeler un keylogger.

Salut lapras,
Non, il n'existe pas de fonction standard C ou C++ qui fasse cela. Mais par contre, tu peux trouver sur le net des sources de prog: c'est assez classique.
Le principe est de détourner l'interruption clavier vers ta routine de gestion d'interruption qui se chargera de logger les caractères frappés puis qui rendra la main au système.
Attention, il n'est pas très simple de tester ce genre de prog: à la moindre erreur, reboot indispensable! Par contre, le code n'est pas très compliqué.

rugby09
Membre Rationnel
Messages: 992
Enregistré le: 04 Déc 2007, 17:25

par rugby09 » 04 Juin 2008, 14:34

lapras a écrit:Je pense que ca sert a programmer.

ok merci :++:

Timothé Lefebvre
Membre Légendaire
Messages: 12478
Enregistré le: 14 Déc 2005, 12:00

par Timothé Lefebvre » 04 Juin 2008, 14:37

Lapras, voudrais-tu espionner quelqu'un ?!

lapras
Membre Transcendant
Messages: 3664
Enregistré le: 01 Jan 2007, 12:00

par lapras » 04 Juin 2008, 14:41

Ok merci dominique, je vais choper un code source.
Non. Je suis seul sur mon ordi de toute facon.

Timothé Lefebvre
Membre Légendaire
Messages: 12478
Enregistré le: 14 Déc 2005, 12:00

par Timothé Lefebvre » 04 Juin 2008, 14:44

Tu aurais pu vouloir le caler sur un PC pour espionner quelqu'un, ça fait très bon ça, genre filature policière lol

rugby09
Membre Rationnel
Messages: 992
Enregistré le: 04 Déc 2007, 17:25

par rugby09 » 04 Juin 2008, 14:47

Timothé Lefebvre a écrit:Tu aurais pu vouloir le caler sur un PC pour espionner quelqu'un, ça fait très bon ça, genre filature policière lol

encore un fan des experts Miami!!^^

Timothé Lefebvre
Membre Légendaire
Messages: 12478
Enregistré le: 14 Déc 2005, 12:00

par Timothé Lefebvre » 04 Juin 2008, 14:52

Même pas, j'en ai pas vu un seul ! C'est juste que je tourne pas mal dans le milieu, je m'y intéresse beaucoup, surtout pour écrire mon bouquin en ce moment, et puis parce que c'est dans le domaine de ce que je veux faire plus tard !

rugby09
Membre Rationnel
Messages: 992
Enregistré le: 04 Déc 2007, 17:25

par rugby09 » 04 Juin 2008, 14:56

Timothé Lefebvre a écrit:Même pas, j'en ai pas vu un seul ! C'est juste que je tourne pas mal dans le milieu, je m'y intéresse beaucoup, surtout pour écrire mon bouquin en ce moment, et puis parce que c'est dans le domaine de ce que je veux faire plus tard !

a oui j'ai vue ton bouquin sur ton blog, faut que je le lise pendent ces vacs

Timothé Lefebvre
Membre Légendaire
Messages: 12478
Enregistré le: 14 Déc 2005, 12:00

par Timothé Lefebvre » 04 Juin 2008, 14:58

J'aurai peut-être achevé le chapitre 5 avant ! Et je te conseille la version sur space live, elle est plus lisible. Sinon, j'espère que ça te plaira !

rugby09
Membre Rationnel
Messages: 992
Enregistré le: 04 Déc 2007, 17:25

par rugby09 » 04 Juin 2008, 15:02

Timothé Lefebvre a écrit:J'aurai peut-être achevé le chapitre 5 avant ! Et je te conseille la version sur space live, elle est plus lisible. Sinon, j'espère que ça te plaira !

space live? c'est quoi?

Timothé Lefebvre
Membre Légendaire
Messages: 12478
Enregistré le: 14 Déc 2005, 12:00

par Timothé Lefebvre » 04 Juin 2008, 15:04

L'hébergement de site ( type blog ) par windows. J'ai pris le plus clair que j'ai trouvé.

rugby09
Membre Rationnel
Messages: 992
Enregistré le: 04 Déc 2007, 17:25

par rugby09 » 04 Juin 2008, 15:08

Timothé Lefebvre a écrit:L'hébergement de site ( type blog ) par windows. J'ai pris le plus clair que j'ai trouvé.

a ok faudra que je regarde

Timothé Lefebvre
Membre Légendaire
Messages: 12478
Enregistré le: 14 Déc 2005, 12:00

par Timothé Lefebvre » 04 Juin 2008, 15:10

J'espère que t'aimes la baston lol !

rugby09
Membre Rationnel
Messages: 992
Enregistré le: 04 Déc 2007, 17:25

par rugby09 » 04 Juin 2008, 15:15

Timothé Lefebvre a écrit:J'espère que t'aimes la baston lol !

evidament lol

Dominique Lefebvre
Membre Légendaire
Messages: 8005
Enregistré le: 03 Déc 2005, 12:00

par Dominique Lefebvre » 04 Juin 2008, 15:17

lapras a écrit:Ok merci dominique, je vais choper un code source.
Non. Je suis seul sur mon ordi de toute facon.

Si tu ne trouves pas, je dois avoir des vieux bouts de code qui trainent. Ils sont en pascal, mais comme il s'agit essentiellement d'appels à l'API Windows, ça n'a guère d'importance.

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite