Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Private Server & MMORPG - Administre Um > Aion > [AION] Administrador > [AION | Admin] Arquivos Mortos
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Tópico Trancado
 
LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 22-06-2009, 10:59 AM   #1 (permalink)
Membro - Soldado
 
Avatar de Muralha
 
Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Muralha

Padrão 1 Projeto BR ;D de AION em C#

Bom galera para estudos etc .
To desenvolvendo em c# .
Segue um simples exemplo claro que depois vo adicionar nas camadas
.

TcpListener myList;
Socket s;

try
{
IPAddress ipAd = IPAddress.Parse(EConfig.Login_Server_Host);
myList = new TcpListener(ipAd, EConfig.Login_Server_Port);
myList.Start();
while (true)
{
Console.WriteLine("#Servidor utilizando a porta ..." + EConfig.Login_Server_Port);
Console.WriteLine("#Login Server :" + myList.LocalEndpoint);
Console.WriteLine("#Aguardando Login de Jogo.....");

s = myList.AcceptSocket();
Console.WriteLine("#Login Aceito de " + s.RemoteEndPoint);

byte[] b = new byte[128];
string Recebido = null;
s.ReceiveTimeout = 10000;
int ivalor = s.ReceiveBufferSize;
Console.WriteLine("Total Buffer = " + ivalor.ToString());
Console.WriteLine("Available" + s.Available.ToString());
Console.WriteLine("Connect" + s.Connected.ToString());
Console.WriteLine("Hanlde" + s.Handle.ToString());
Console.WriteLine("Bound" + s.IsBound.ToString());
//Console.WriteLine("MultiCast" + s.MulticastLoopback.ToString());

int testes = s.Receive(b,b.Length,0);

Console.WriteLine("#Teste " + Encoding.UTF8.GetString(b, 0, testes));
/*TcpClient xx = new TcpClient(ipAd);
xx.GetStream().Read(b, 0, b.Length); nao testei ainda*/

/*int testes = s.Receive(b);
Console.WriteLine("#Teste " + Encoding.UTF8.GetString(b,0,testes));*/


//s.Receive(

//Console.WriteLine(Encoding.UTF8.GetString(b));
//Console.WriteLine("Teste " + s.Receive(b).ToString());
/*
if (BytesRecebidos > 0)
{
Recebido += Encoding.GetEncoding(1252).GetString(b, 0, BytesRecebidos);

}
Console.WriteLine("Login Recebido :" + Recebido);*/

/*
Console.WriteLine("Total Buffer : " + ivalor);


int k = s.Receive(b);
Console.WriteLine("Total de bytes : " + k);
Console.WriteLine("Recieved...");
for (int i = 0; i < k; i++)
Console.Write(Convert.ToChar(b[i]));*/
Console.WriteLine();
}


s.Close();
myList.Stop();

}
catch (Exception ex)
{
Console.WriteLine("Erro " + ex.Message);
}

De inicio ele recebe os dados do login pela porta 2106 .
Mas durante os estudos antes e devido ter encrypt e decrypt do mesmo ;D
1 - tem que enviar 1 pakcet para o game abrindo sessão apos isso retorna o packet com o login .
Obs: obvio que ta no inicio ;D.

2 - Apos receber o login executar o descrypt que to trabalhando no encrypt e descrypt do mesmo .

Muralha está offline  
Os Seguintes 13 Usuários disseram Obrigado(a) para Muralha por gostarem deste post :
350Z (01-07-2009), Bruno (08-08-2009), ChoVinisTa (22-06-2009), Jotah'Z! (26-06-2009), L2 DF (24-08-2009), Lavinas (26-07-2009), LolMaster (22-06-2009), macabriNn (30-06-2009), marcosrb (30-06-2009), oseiaswgi (25-08-2009), vicfelipe (23-06-2009), yagosd (15-09-2009), Zedy (09-07-2009)
Links Patrocinados
Antigo 22-06-2009, 11:06 AM   #2 (permalink)
Amigo SE
 
Avatar de LolMaster
 
Registrado em: Dec 2008
Localização: VSF
Posts: 1,117
Agradeceu: 387
Agradecido 1,287 Vezes em 526 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 14,416, Nível: 77
Pontos: 14,416, Nível: 77 Pontos: 14,416, Nível: 77 Pontos: 14,416, Nível: 77
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Inventório de LolMaster Usuário possui 1x SW #9 Usuário possui 1x FX User Usuário possui 1x Ford Mustang Usuário possui 1x Apple Inc. Fan/User Usuário possui 1x PS User

Padrão

Este seria o início do desenvolvimento de server files brasileiras de AION?

[]s.

__________________
[]s,
LolMaster
LolMaster está offline  
Antigo 22-06-2009, 11:11 AM   #3 (permalink)
Membro - Soldado
 
Avatar de Muralha
 
Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Muralha

Padrão

Sim mas to no começo ;D.
Agora estou vendo a cryptografia ;D.
Mas logo ja testo no caso esse 1 passo é o login server ;D.
Obvio que e ainda n criei as tread ainda esse codigo ta seco e sem orientação objeto mas logo ja coloco .
Até pq primeiro quero efetuar os testes para depois passar ;D.

Muralha está offline  
Os Seguintes 2 Usuários disseram Obrigado(a) para Muralha por gostarem deste post :
LolMaster (22-06-2009), xLord (22-06-2009)
Antigo 22-06-2009, 11:13 AM   #4 (permalink)
Amigo SE
 
Avatar de LolMaster
 
Registrado em: Dec 2008
Localização: VSF
Posts: 1,117
Agradeceu: 387
Agradecido 1,287 Vezes em 526 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 14,416, Nível: 77
Pontos: 14,416, Nível: 77 Pontos: 14,416, Nível: 77 Pontos: 14,416, Nível: 77
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Inventório de LolMaster Usuário possui 1x SW #9 Usuário possui 1x FX User Usuário possui 1x Ford Mustang Usuário possui 1x Apple Inc. Fan/User Usuário possui 1x PS User

Padrão

Beleza, era só curiosidade :D
Fui descobri o que era AION ontem... :#
Parabéns pela iniciativa! xD

[]s.

__________________
[]s,
LolMaster
LolMaster está offline  
Antigo 22-06-2009, 11:19 AM   #5 (permalink)
Membro - Major
 
Avatar de xLord
 
Registrado em: Apr 2009
Posts: 144
Agradeceu: 29
Agradecido 113 Vezes em 48 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de xLord

Padrão

Muito bom... ta de parabéns mesmo!! Excelente projeto

xLord está offline  
Antigo 25-06-2009, 01:39 PM   #6 (permalink)
Membro - Soldado
 
Avatar de Muralha
 
Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Muralha

Padrão

Foi mal ai galera a ausencia pq veio um pessoal de fora e to dando atenção para eles até sexta.
Esse final de semana ja posto a versão do login server em c# ;D.
Já tive os avanços e coloquei orientado objeto ;D.

t+

Muralha está offline  
O seguinte membro ao lado disse Obrigado(a) a : Muralha por gostar deste Post :
LolMaster (25-06-2009)
Antigo 30-06-2009, 06:15 PM   #7 (permalink)
Membro - Recruta
 
Avatar de marcosrb
 
Registrado em: Jun 2009
Posts: 3
Agradeceu: 5
Agradecido 1 Vez em 1 Post
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de marcosrb

Padrão

Gostaria de saber se precisa de ajudar para trabalhar com banco de dados, case esteje usando mysql ou sql ok.

marcosrb está offline  
Antigo 01-07-2009, 02:15 PM   #8 (permalink)
Membro - Soldado
 
Avatar de Muralha
 
Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Muralha

Padrão

Opa quanto a trabalhar com o banco de dados isso e o mais facil ;D.
To implementando em breve ja o beta do login :D

Muralha está offline  
O seguinte membro ao lado disse Obrigado(a) a : Muralha por gostar deste Post :
LolMaster (01-07-2009)
Antigo 01-07-2009, 11:09 PM   #9 (permalink)
Membro - Veterano
 
Avatar de 350Z
 
Registrado em: Jun 2009
Localização: Dentro do computador.
Posts: 499
Agradeceu: 56
Agradecido 561 Vezes em 187 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 2,287, Nível: 28
Pontos: 2,287, Nível: 28 Pontos: 2,287, Nível: 28 Pontos: 2,287, Nível: 28
Atividade: 33%
Atividade: 33% Atividade: 33% Atividade: 33%

Nome Real: AlifyZ

Inventório de 350Z Usuário possui 1x C/C++

Padrão

hoh... perfect.....
qualquer coisa... tamos aew.

350Z está offline  
Antigo 09-07-2009, 09:00 AM   #10 (permalink)
Membro - Soldado
 
Avatar de Muralha
 
Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Muralha

Padrão

Estou verificando a resposta pois vem cryptografado ai to criando o metodo para descryptografar etc ..
por isso a demora .

Muralha está offline  
Tópico Trancado


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim


Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
[ Servidor ] AION LIVE revision 59 + Tutorial Pack CriticalError [AION | Admin] Arquivos Mortos 16 26-07-2010 04:37 PM
[Share] AION Emulator + Character Manager CriticalError [AION | Admin] Arquivos Mortos 7 17-06-2010 11:31 PM
O que é AION ChoVinisTa [AION | Players] Dúvidas e Guias 7 19-12-2009 12:16 AM
[ Tutorial ] Eclipse + Maven + Ant Lawliet [L2J] Tutoriais 0 09-05-2009 05:39 PM
[Gracia Parte 2] AION Weapons marucametal [Armas] Gracia PT1 | PT2 0 24-03-2009 11:48 PM


Horários baseados na GMT -3. Agora são 07:45 AM.
 



Search Engine Optimization by vBSEO 3.3.0