Tn wrote: > Suggest you install and use cygwin including its perl package. It > includes Term::Readkey and the other core packages. I just did a cygwin > installation on win2k yesterday and it went smoothly. Note that emacs > and midnight commander are the only default editors, but nano and vim > are selectable as options. thanx, but as I said on my previous reply, I need it to be on activestate perl (so I can use their "perlapp" application).
thanx -- Haim > > -tristram > > -----Original Message----- > From: Haim Ashkenazi [mailto:[EMAIL PROTECTED] > Sent: Monday, October 06, 2003 7:13 PM > To: [EMAIL PROTECTED] > Subject: Re: "stty -echo" replacement for windows > > > John W. Krahn wrote: >> perldoc -q password >> >> Found in /usr/lib/perl5/5.6.0/pod/perlfaq8.pod >> How do I ask the user for a password? >> >> (This question has nothing to do with the web. See a >> different FAQ for that.) >> >> There's an example of this in the crypt entry in the >> perlfunc manpage). First, you put the terminal into "no >> echo" mode, then just read the password normally. You may >> do this with an old-style ioctl() function, POSIX terminal >> control (see the POSIX manpage, and Chapter 7 of the >> Camel), or a call to the stty program, with varying >> degrees of portability. >> >> You can also do this for most systems using the >> Term::ReadKey module from CPAN, which is easier to use and >> in theory more portable. >> >> use Term::ReadKey; >> >> ReadMode('noecho'); >> $password = ReadLine(0); > thanx, I've seen this solution. the problem is that on activeperl (the > perl I will use in windows, because of the application they have that > generate a binary with interperter) they don't have Term::ReadKey as a > ppm, and we don't have a compiler for windows to try and compile it > ourselves. anyway someone told me that windows machines have an "echo > off/on" command so I will try to run it and see if it works. > > thanx > -- > Haim > > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]