hvordan man skriver en perl telnet script , der beder om værtens navn

Indlæg af Gunner Poulsen     opdateret: 2011-10-20

Telnet er et program bruges til at få adgang til servere . Perl er et programmeringssprog , der kan bruges til at få adgang til Telnet interface via en pakke kaldet " Net : : Telnet ", som er tilgængelig for gratis download . Net : : Telnet pakke giver programmører til at kommunikere med en server i Perl bruger Telnet protokoller . Der er en metode inden for den pakke for værtens navn . Således kan værten navn trykkes af Perl , mens Perl har adgang til en Telnet- server
1 .
Start Windows Kommandoprompt . Klik på " Start ", " Run ". Skriv " CMD. EXE " og tryk derefter på "Enter ".
2 .
Kør CPAN shell . Ved kommandoprompten skrive : " perl-MCPAN-e shell " og tryk derefter på " Enter ".
3
Installer Net : . : Telnet . På kommandoprompten skal du skrive " install Net : : Telnet : : Cisco " og tryk derefter på
4
Launch en kode editor eller Notesblok "Enter ". . .
5
Brug følgende kode til at starte en Telnet forbindelse og bede om værten :
bruge Net : : Telnet ;

$ telnet=nye Net : : Telnet ( Timeout=> 10 , Errmode=> ' dør ' ); $ telnet-> open ( ' $ telnet-> waitfor ( ' /login : $ /i ') ;
$ telnet-> print ( " ') ;
$ telnet-> waitfor ( ' /password : $ /i ') ;
$ telnet-> print ( ' $ telnet-> waitfor ( ' /\ $ $ /i ') ;
$ telnet-> print ( "værtslandet" ) ;
$ output=$ telnet-> waitfor ( ' /\ $ $ /i ') ;
print $ output ;
6 .
Gem filen . Brug forlængelsen PL .


Previous:hvordan man kan gøre fladt brød på en George Foreman Next:hvordan man åbner en postsættet



 

Kommentarer

Code:
change