Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Brandon>cd Desktop C:\Documents and Settings\Brandon\Desktop>Perl socket.pl String found where operator expected at socket.pl line 3, near "Print "Starting to connect FUCKER"" (Do you need to predeclare Print?) String found where operator expected at socket.pl line 25, at end of line (Missing semicolon on previous line?) syntax error at socket.pl line 3, near "Print "Starting to connect FUCKER"" Global symbol "$sock" requires explicit package name at socket.pl line 17. Global symbol "$sock" requires explicit package name at socket.pl line 18. Global symbol "$sock" requires explicit package name at socket.pl line 18. Global symbol "$line" requires explicit package name at socket.pl line 18. Global symbol "$line" requires explicit package name at socket.pl line 18. Global symbol "$line" requires explicit package name at socket.pl line 18. syntax error at socket.pl line 25, near "close SOCKET or die "close" (Might be a runaway multi-line "" string starting on line 18) Can't find string terminator '"' anywhere before EOF at socket.pl line 25. C:\Documents and Settings\Brandon\Desktop>