🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9097

Re: simular pulsación de tecla

#9097
From: Reinoso G.
Date: Mon, 02 Sep 2002 15:37
31 lines
2635 bytes
 El otro d�a, Miguel nos estuvo contando:
> que deje de hacerlo. �se puede hacer algo para que un programa en
> ejecuci�n crea que se ha pulsado una tecla? algo como enviar el car�cter
> a alg�n dispositivo /dev/??? que corresponda al tacleado, o algo as�?

Lo que t� quieres ser�a algo as� como introducir un caracter en el buffer 
de teclado para que la aplicaci�n lo lea. No s� hacerlo, a parte 
necesitar�as que la aplicaci�n tuviera el foco en ese momento.

Lo que s� puedes hacer es redirigir la entrada. Puedes crear una tuber�a:
man mknod (crear un FIFO o pipe)
Y despues ejecutar la aplicaci�n de forma: aplicaci�n < archivo
donde archivo es una tuber�a.

Ahora cualquier caracter que envies al archivo, por ejemplo con 
echo R > archivo
lo leer� la aplicaci�n como proveniente del teclado.

La desventaja es que s�lo interpretar� lo que escribas en ese archivo, y 
no las pulsaciones de teclado propiamente dicho.

Espero que te sirva.


Saludos.

-- 
�������������������������������������������������������������������������
��  Reinoso G.  EA4BAO / MiKatp             r einoso.bao@wanadoo.e s   ��
��  http://perso.wanadoo.es/reinoso.bao                                ��
������������������������������������������������������������������������� 
Technical Details
Message-ID: <slrnan71e8.1ov.reinoso@EA4BAO.PLLANO.ESP.EU>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!62-36-150-84.dialup.uni2.ES!not-for-mail
References: <20020902094103.6f41b052.mburgos@ugr.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,78290eae1b324a45
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-09-02 09:43:44 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!62-36-150-84.dialup.uni2.ES!not-for-mail
From: "Reinoso G." <reinoso@probando.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: simular pulsación de tecla
Date: Mon, 2 Sep 2002 17:37:44 +0200
Lines: 31
Message-ID: <slrnan71e8.1ov.reinoso@EA4BAO.PLLANO.ESP.EU>
References: <20020902094103.6f41b052.mburgos@ugr.es>
Reply-To: rei noso.bao@wanadoo.e s
NNTP-Posting-Host: 62-36-150-84.dialup.uni2.es (62.36.150.84)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1030985022 56826823 62.36.150.84 (16 [106654])
X-Orig-Path: news.cis.dfn.es!nobody
User-Agent: slrn/0.9.7.4 (Linux)