Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Oleg Strelchenko                     2:5024/73      20 Nov 2002  18:06:20
 To : All
 Subject : Скрыть STDOUT
 -------------------------------------------------------------------------------- 
 
 
 Hикак не могу сделать скрипт авторизации работающей по socket! :-(
 Т.е. Скрипт висит на каком либо потру и читает STDIN.
 Хочется скрыть STDOUT!
 Вот мой пример:
 
 >----- auth.pl -----
 
 #!/usr/local/bin/perl
 #[...]
 while( $Result eq "ERR" ){
     print "Login: ";
 
     while(<>){ # Считываем STDIN
         $user =~ s/\ //g;
         $user = "$_";
         last;
     }
     print "Password: ";
     #system "stty -echo"; # При локальном вызове работает!
     while(<>){ # Считываем STDIN
         $password="$_";
         last;
         #system "stty echo"; # При локальном вызове работает!
     }
     $Result = &checkpasswd($user, $password );
 }
 sub checkpasswd{
 #[...]
 $Result = "OK";
 }
 
 >----- auth.pl -----
 
 Может кто что-то посоветует?!
 
 Всего доброго !!!
 Oleg
 
 --- GoldED/LNX 3.0.1-asa10 beta 2
  * Origin: [HAM-RADIO BBS-Vladimir/Russia] (2:5024/73)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Скрыть STDOUT   Oleg Strelchenko   20 Nov 2002 18:06:20 
 Скрыть STDOUT   Denis Knyazev   20 Nov 2002 19:39:30 
 Re: Скрыть STDOUT   Sergey V. Leschenko   20 Nov 2002 21:08:55 
 Re: Скрыть STDOUT   Artem Chuprina   20 Nov 2002 22:46:03 
 Re: Скрыть STDOUT   Andrey Sapozhnikov   21 Nov 2002 02:45:17 
Архивное /ru.perl/18433ddbcb8f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional