Hab jetzt mal IO Socket:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/perl
#
use IO::Socket;
my $sock = IO::Socket::INET->new(qq(127.0.0.1:1234));
my $ci = 4;
my $player = "Devel";
my $user = 1; #<---- Der Wert ist ist diesem Beispiel festgelegt.
{
print $sock qq(sel 12345\n);
print $sock qq(slogin superadmin abcde\n);
print $sock qq(fp $player\n); #<---(1)
print $sock qq(mptc $ci $user\n);
print $sock qq(msgu $user @ --[ Hallo Welt ]---\n);
print "Programm Ende\nquit)";
}
Hab hab jetzt probleme beim verarbeiten des Befehls "fp" (fin-player).
Eingabe:
"fb Devel" ($player schon fest definiert)
Ausgabe:
fp Devel
p_id p_dbid c_id nickname loginname ip
1 0 1 "Devel" "" "0.0.0.0"
OK
So nun möchte ich den Wert "1" von der "p_id" kopieren
und diesen Wert (1) dann an $user schicken.
Muss ich das mit:
my $p_id,$p_dbid,...
festlegen ?
edit renee: ne Runde [code]-Tags spendiert\n\n
<!--EDIT|renee|1092313635-->