diff options
| author | Obfuscoder | 2014-10-17 22:54:13 +0200 |
|---|---|---|
| committer | Obfuscoder | 2014-10-19 10:28:41 +0200 |
| commit | d84f1e1808b3252af83e4963eccfd1e4f19c5326 (patch) | |
| tree | 18b64164a95e6ba73e50d4ce9938e9760ad8a217 /scripts/irc_chess.pl | |
| parent | 263a56d196da657b72ccf2b195b50008d6a988dc (diff) | |
| download | scripts.irssi.org-d84f1e1808b3252af83e4963eccfd1e4f19c5326.tar.bz2 | |
Fix perlcritic issues for all scripts starting with e to l
Diffstat (limited to 'scripts/irc_chess.pl')
| -rw-r--r-- | scripts/irc_chess.pl | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/scripts/irc_chess.pl b/scripts/irc_chess.pl index 3c46e8a..a8f8ef5 100644 --- a/scripts/irc_chess.pl +++ b/scripts/irc_chess.pl @@ -1,6 +1,7 @@ # #Irssi script to complement chess backend server # +use strict; use Irssi; use Irssi::Irc; use IO::Socket; @@ -16,6 +17,7 @@ $VERSION="0.1"; license => "GNU GPL", url => "none as yet", ); +my $gameRunning=0; sub processColors { @@ -63,12 +65,12 @@ sub processColors # sub processMsgFromServer { - ($server, $msg, $nick)=@_; - $delimiter="<:=:>"; + my ($server, $msg, $nick)=@_; + my $delimiter="<:=:>"; $_=$msg; #determine the type of message from the number of delimiters - $numDelims=(@list=/$delimiter/g); + my $numDelims=(my @list=/$delimiter/g); if ($numDelims==0) { @@ -113,7 +115,7 @@ sub processMsgFromServer my @msg1List=split(/\n/, $msg1); my $msg1ListSize=@msg1List; - for ($j=0; $j<$msg1ListSize; $j++) + for (my $j=0; $j<$msg1ListSize; $j++) { $server->command("eval msg $user1 \\cb$msg1List[$j]\\co"); } @@ -121,7 +123,7 @@ sub processMsgFromServer my @msg2List=split(/\n/, $msg2); my $msg2ListSize=@msg2List; - for ($j=0; $j<$msg2ListSize; $j++) + for (my $j=0; $j<$msg2ListSize; $j++) { $server->command("eval msg $user2 \\cb$msg2List[$j]\\co"); } @@ -141,7 +143,7 @@ sub processMsgFromServer sub processMsgFromClient { - ($server, $msg, $nick)=@_; + my ($server, $msg, $nick)=@_; #Irssi::print("msg from client:\n$msg\n"); $msg=lc($msg); @@ -166,13 +168,14 @@ sub sig_processPvt { my($server, $msg, $nick, $address)=@_; - $msgToSend=processMsgFromClient($server, $msg, $nick); + my $msgToSend=processMsgFromClient($server, $msg, $nick); if ($msgToSend !~ /^INVALID$/) { Irssi::print("Sending message now"); send(SOCKET,$msgToSend,0); Irssi::print("Waiting for message from server\n"); + my $buffer; recv(SOCKET,$buffer,32678,0); #read a max of 32k. processMsgFromServer($server, $buffer, $nick); } @@ -192,15 +195,15 @@ sub cmd_endGame BEGIN { - $PORT=1234; + my $PORT=1234; Irssi::print("connecting to server\n"); - $tcpProtocolNumber = getprotobyname('tcp') || 6; + my $tcpProtocolNumber = getprotobyname('tcp') || 6; socket(SOCKET, PF_INET(), SOCK_STREAM(), $tcpProtocolNumber) or die("socket: $!"); - $internetPackedAddress = pack('S na4 x8', AF_INET(), $PORT, 127.0.0.1); + my $internetPackedAddress = pack('S na4 x8', AF_INET(), $PORT, 127.0.0.1); connect(SOCKET, $internetPackedAddress) or die("connect: $!"); Irssi::print("Game is now running"); |
