[perl] encriptar
Salvador Ortiz Garcia
sog@msg.com.mx
Fri, 12 Mar 1999 16:53:07 -0600 (EST)
On Fri, 12 Mar 1999, Arturo Ocadiz wrote:
> >> Con el uso de <STDIN> es posible o hay otra manera ?
>
> >La funcin de "echo" de la terminal o consola la controlas con el mdulo
> >TermReadKey, lo encuentras en CPAN <http://www.perl.com/CPAN/>
>
> Podria funcionar tambien un
>
> system "stty -echo";
> system "stty echo";
>
> O que ventajas tiene el modulo TermReadKey sobre lo mencionado?
Además de ahorrarte dos forks y sus correspondientes execvps, tienes un
control mucho más fino pues puedes implementar timeouts, los '*', etc.
> 3) Un pregunta
>
> Hace un par de anios construi un circuito de adquisicion de datos
> y control, el cual se conecta al puerto serial. Lo tenia trabajndo en una
> mac, ahora quiero conectarlo a un servidor (LINUX, Intel) y controlarlo
> desde perl. He buscado la manera de pasarle datos y leer el puerto serial
> pero no he encontrado nada al respecto. Alguna referencia que me puedan
> indicar?
En Unix/Linux, los puertos seriales se presentan como archivos y el
driver es el de las terminales (ttys), La misma TermReadKey tiene algunas
funciones que controlan directamente el puerto serial, aunque aún no está
completa toda la funcionalidad de termios(3), que no se si necesites
Basta con que abras el puerto en cuestión con open, lo controles a tu
gusto con fcntl, ioctl o las funciones de Term::ReadKey, y le leas y
escribas.
Saludos
Salvador Ortiz
--------------------------------------------------------------------------
Matías Software Group (52) 5 256-0214
Soporte comercial para Linux y Apache en México info@msg.com.mx
--------------------------------------------------------------------------
--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text : cancelacion perl