Article View: pl.comp.lang.perl
Article #881Perl i socket'y
From: Sebastian Lukasiewicz
Date: Wed, 14 Jan 1998 06:19
Date: Wed, 14 Jan 1998 06:19
38 lines
1392 bytes
1392 bytes
Czesc
Mam pytanko na temat programowania socket'ow w perlu
Otwieram polaczenie z serverem newsow w nastepujacy sposob :
#!/usr/bin/perl
use Socket;
$remote = $ARGV[0];
$port = $ARGV[1];
$iaddr = inet_aton($remote) || die "error\n";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(SOCK, PF_INET, SOCK_STREAM, $proto) || die "Socket error\n";
connect(SOCK, $paddr) || die "error\n";
while($line = <SOCK>)
{
print $line;
}
Program sie laczy z serverem newsow i "wywala" taka linie :
200 lublin.pl InterNetNews NNRP server INN 1.5.1 17-Dec-1996 ready (posting ok).
Chce zapisac liste grup newsowych na jakas zmienna. Wiem ze nalezy wyslac
do serwera komende LIST. W jaki sposob mam przerobic ten programik zeby
zapisywal mi na zmienna liste grup newsowych?
Z gory dziekuje za pomoc w rozwiazaniu problemu.
Pozdrawiam
emial : d0roc@is.com.pl
Technical Details
Message-ID:
<Pine.LNX.3.93.980114070615.15703A-100000@kmicic.is.com.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!lublin.pl!kmicic.is.com.pl!d0rocShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!lublin.pl!kmicic.is.com.pl!d0roc From: Sebastian Lukasiewicz <d0roc@kmicic.is.com.pl> Newsgroups: pl.comp.lang.perl Subject: Perl i socket'y Date: Wed, 14 Jan 1998 07:19:47 +0100 Lines: 39 Message-ID: <Pine.LNX.3.93.980114070615.15703A-100000@kmicic.is.com.pl> NNTP-Posting-Host: kmicic.is.com.pl Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit