Schrift
[thread]8962[/thread]

UDP Pakete schicken?



<< >> 3 Einträge, 1 Seite
Gast Gast
 2007-05-03 23:24
#76418 #76418
hi,
ich möchte ein udp paket an einen bestimmten server schicken...
nur leider klappt das nicht so ganz

Quote
use warnings;
use strict;
use IO::Socket;

my $ip = "127.0.0.1";
my $port = "10";
my $msg = "Hallo";

my $sock = IO::Socket::INET->new(PeerPort => $port,
PeerAddr => $ip,
Proto => udp)
or die "Fail: $@\n";

print $sock "$msg";


wo liegt mein fehler?
PerlProfi
 2007-05-03 23:28
#76419 #76419
User since
2006-11-29
340 Artikel
BenutzerIn
[default_avatar]
Du bekommst doch sicher eine Fehlermeldung, oder ?
Eventuell einfach udp in Anführungszeichen setzten ?

MfG
Froschpopo
 2007-05-04 03:19
#76420 #76420
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
ich bin leider zum testen etwas zu müde. Aber ich glaube, du musst ein newline am zeilenende mitgeben.
die Methode mit print $socket $str kannte ich bisher auch noch nicht.
Aber vielleicht versuchst du es mal mit send()
<< >> 3 Einträge, 1 Seite



View all threads created 2007-05-03 23:24.