Comment recuperer le flux clavier en permanance ?

Comment recuperer le flux clavier en permanance ? - Linux et OS Alternatifs

Marsh Posté le 13-12-2002 à 18:30:03    

RQ : deja posté dans programmation Perl !!!
 
je souhaite dansun script en Perl faire une recupereation du flux, pour gerer ca un peu comme un buffer clavier, avec plus de regles, tel que des priorites, des depassement... c pour un petit jeu.
 
Comment je recupere le flux ???
des chaines, OK, des caracteres, OK ... Mais le flux...
 
sous linux, j'ai essayé de recuperer le /dev/stdin, mais des que mon script passe en tache de fond (plus cliqué) le flux n'est plus conservé... Or, c'est un script de fond... pas une appli avec interface !
 
Ca va gerer des "expressions du visage" en fonction de tout ce que l'utilisateur peut entrer au clavier durant sa session..;; meme dans d'autres applications .
voilà, merci

Reply

Marsh Posté le 13-12-2002 à 18:30:03   

Reply

Marsh Posté le 20-12-2002 à 10:41:13    

UP...
 
J'ai cherché un peu... ya pau etre moyen avec un tube ??? mais il manque un bou à programmer (pas de problemes)
 
si pas exemple je veux que mon appli fonction pour une application X (AbiWord par exemple), je lance monDeamon en même temps, il faut que tout ce qui est entré dans Abiword,  MonDaemon le recupere... L'idee du tube, c'est ca :
je lancerait ca comme ca ...
MonDaemon | AbiWord
et c'est Mon Daemon qui ecoute le clavier, et qui tape dans Abiword...  
C'est jouable, ou farfelu ?
 
C clair que ce serait mieux si toutes les applis pouvaient lire en même temps le /dev/stdin... mais il semble etre ouvert à 1 seule appli à la fois !!!  
 
Quelqu'un a une soluton...
En faite, là ou j'ai eu des pistes de recherche, c'est dans la recherche sur le thême : espionnage du clavier...dommage que ce soit ce sujet sur lequel je tombe... moi, c'est une appli un peu genre : "les yeux dans le coin qui regardent la souris"  Mais version : visage en synthese d'image qui s'emeut en fonction de ce qui est tapé au clavier...

Reply

Marsh Posté le 20-12-2002 à 15:51:48    

bah cherches pas a te justifier, tu veux programmer un keylogger cai tout [:spamafote]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed