|
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 |
|
|||||||
| Registrar | Loteria VIP | Staff SE | Regras do fórum | Membros | Arcade | Pesquisar | Postados Hoje | Marcar Fóruns Como Lidos | Experience |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
|
|
Ferramentas do Tópico | Modos de Exibição |
|
|
#1 |
|
Membro - Soldado
![]() Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
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 . |
|
|
| Os Seguintes 13 Usuários disseram Obrigado(a) para Muralha por gostarem deste post : |
| Links Patrocinados |
|
|
#2 | ||||||||||||||
|
Amigo SE
![]() 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
|
Este seria o início do desenvolvimento de server files brasileiras de AION?
[]s.
__________________
[]s, LolMaster |
||||||||||||||
|
|
|||||||||||||||
|
|
#3 |
|
Membro - Soldado
![]() Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
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. |
|
|
|
|
#4 | ||||||||||||||
|
Amigo SE
![]() 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
|
Beleza, era só curiosidade :D
Fui descobri o que era AION ontem... :# Parabéns pela iniciativa! xD []s.
__________________
[]s, LolMaster |
||||||||||||||
|
|
|||||||||||||||
|
|
#5 |
|
Membro - Major
![]() Registrado em: Apr 2009
Posts: 144
Agradeceu: 29
Agradecido 113 Vezes em 48 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
Muito bom... ta de parabéns mesmo!! Excelente projeto
|
|
|
|
|
#6 |
|
Membro - Soldado
![]() Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
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+ |
|
|
| O seguinte membro ao lado disse Obrigado(a) a : Muralha por gostar deste Post : |
LolMaster (25-06-2009)
|
|
|
#7 |
|
Membro - Recruta
![]() Registrado em: Jun 2009
Posts: 3
Agradeceu: 5
Achei Ruim:
Acharam ruim Vezes em Posts
|
Gostaria de saber se precisa de ajudar para trabalhar com banco de dados, case esteje usando mysql ou sql ok.
|
|
|
|
|
#8 |
|
Membro - Soldado
![]() Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
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 |
|
|
| O seguinte membro ao lado disse Obrigado(a) a : Muralha por gostar deste Post : |
LolMaster (01-07-2009)
|
|
|
#9 | ||||||||||||||
|
Membro - Veterano
![]() 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
Nome Real: AlifyZ
|
hoh... perfect.....
qualquer coisa... tamos aew. |
||||||||||||||
|
|
|||||||||||||||
|
|
#10 |
|
Membro - Soldado
![]() Registrado em: Jan 2009
Posts: 15
Agradeceu: 2
Agradecido 50 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
Estou verificando a resposta pois vem cryptografado ai to criando o metodo para descryptografar etc ..
por isso a demora . |
|
|
![]() |
| Ferramentas do Tópico | |
| Modos de Exibição | |
|
|
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 |