login server

09/08/2012 23:07 lolix3#16
Quote:
Originally Posted by MrSm!th View Post
If it really has syntax errors, it obviously cannot compile.
I didn't find any syntax errors btw.
No i have make a Mistake my "error" was only replaced by a smily ";)"

Greetz
09/09/2012 01:47 ernilos#17
Change the port of login server to 1337(The game uses that for login server :P)
09/09/2012 17:24 szymek111#18
Quote:
Originally Posted by ernilos View Post
Change the port of login server to 1337(The game uses that for login server :P)
Switches off :(
09/16/2012 00:38 Kingrap#19
Code:
#pragma comment(lib,"ws2_32.lib")
#include <WinSock2.h>
#include <iostream>
#include <stdio.h>
#include <tchar.h>

int _tmain(int argc, _TCHAR* argv[])
{
WSAData wsa;
WORD Version = MAKEWORD(2,1);
WSAStartup(Version, &wsa);

SOCKET Listen = socket(AF_INET, SOCK_STREAM, 0);
SOCKET Connect = socket(AF_INET, SOCK_STREAM, 0);

SOCKADDR_IN Server;

char ip[[b]14[/b]] = "86.63.109.231";
int port = 4003;
Server.sin_addr.s_addr = inet_addr(ip);
Server.sin_family = AF_INET;
Server.sin_port = htons(port);

bind(Listen, (SOCKADDR*)&Server, sizeof(Server));

listen(Listen, 1);
int size = sizeof(Server);

std::cout << "--------------------------------------------------------------------------------"
<< " Server connected." << std::endl
<< " Host: " << ip << " : " << port << std::endl
<< "--------------------------------------------------------------------------------" << std::endl;
for(;;){
if(Connect = accept(Listen, (SOCKADDR*)&Server, &size)){
std::cout << "Connection accepted from: " << inet_ntoa(Server.sin_addr) << std::endl;
char recvbuf[225];
recv(Connect,recvbuf,225,0);
std::cout << recvbuf << std::endl;
}

}

WSACleanup();
std::cin.get();
return 0;
}
is correct :)
09/16/2012 15:58 szymek111#20
Kingrap Thanks !!!Please close :)