Anobium has asked for the wisdom of the Perl Monks concerning the following question:
I have PERL Telnet client based on Net::Telnet and Term::VT102. I obtain ANSI code data stream via Net::Telnet and I display locally the information (ANSI Codes) on the Term::VT201. All works fine. I need to add a Telnet server so I can access the remotely. Is this possible? I can create the socket as shown below (and I have working code for a psuedo Telnet server) but I cannot figure out intergrate into my working solution, how to test for a open remote Telnet session, how I can then out the location information to the remote Telnet session and how I can detect that the remote Telnet session has closed.
my $main_sock = new IO::Socket::INET (LocalHost => $host, LocalPort => $port, Listen => 5, Proto => 'tcp', Reuse => 1, Time_wait => 1, ); if (!$main_sock) { die "Socket could not be created. Reason: $!\n"; }
All help accepted.
|
|---|