Entrer une chaine de caractere en mode INVISIBLE [PERL] - Perl - Programmation
Marsh Posté le 01-04-2003 à 13:14:10
system "stty -echo";
$confirmPass=<STDIN>;
system "stty echo";
ca marche
Marsh Posté le 02-04-2003 à 08:00:14
nounours a écrit : system "stty -echo"; |
Sinon en plus simple et plus portable, via le module Term::ReadKey qui se trouve sous CPAN http://search.cpan.org/author/JSTO [...] ReadKey.pm
Ce qui donne
Code :
|
NB: cette reponse se trouve facilement dans la FAQ de perl en faisant
perldoc -q password |
, c'est la premiere question proposee
Marsh Posté le 01-04-2003 à 13:01:00
PERL
Par exemple pour entrer un mot de pass, comment faire pour qu'il ne s'affiche pas pendant qu'on le tape ?????
j'ai trouvé des truc concernant des 'stty raw'; et 'stty sane';
mais j'ai rien compris, et ils disaient que ca ne marche pas !!!
donc si quelqu'un a une solution ???