Página 1 de 4

[C++] BrDOOM Chat

Enviado: Dom Fev 01, 2009 9:16 pm
por Rico
BrDOOM CHAT 0.4

Pois é, o que começou como um simples exemplo, tá virando sensação até na minha sala lá do técnico (:

Apresento a vocês BrDOOM Chat 0.4, está versão vem com muitas vantagens diante do 0.3a~f que não foram lançadas oficialmente, e sim somente Beta Testers POSSUEM ele, e talvez devem ter deletado... eu mesmo deletei estas versões, coisinhas mais bugadas que eu já fiz na minha vida. :lol:
Então, vantagens e diferenças sobre as versões anteriores:

- A programação eu troquei de C para C++. Motivo: o funcionamento de espaços nas "mensagens", sendo gravado na variável até encontrar o '\n' (enter);

- Estabilidade e rapidez, o programa está alguns milésimos mais rápido :shock:

- Peso em KB, ué, o chat 0.1 também não era 270 kb? Pois é, mas isso mesmo em Debug que pesa mais, era em C, passou para C++, onde a versão Debug (seria alpha ou beta), pesava 1,27MB descompactado do RAR, e a versão final com a compilação correta ficou 230 KB (:


Screenshots

Imagem


Err... esqueci os Links

BrDOOM Chat 0.4

Source-Code C++

Source-Code C (primeira versão)

Como usar:

Este é um tutorial como usar a BrDOOM Chat Versão 0.4

1º Saiba o IP do Servidor, ou seja, se tu for o servidor, você terá que saber seu IP, se seu amigo for o servidor, terá que saber o IP dele, e mostrar pro chat o ip, tipo: 201.50.33.123, então no Chat ele vai pedir por "Casas", ou seja: Primeira casa: 201 | Segunda Casa: 50 e assim vai...;

2º Confirme o IP, coloque seu nick e confirme também;

3º Se seu amigo for o Servidor, ele deverá escolher a opição "1. Servidor", e você "2. Cliente", caso contrário, você terá que escolher o 1 e ele o 2;

4º Conversar, por favor, CLIENTES, para quem escolheu CLIENTES, esperem a resposta da outra pessoa, essa versão tem um pequeno quebra galho para poder continuar falando mesmo que não tenha recebido MSG, porém é só meio que teste, você manda, não recebe nada, e o outro lado recebe uma mensagem por vez... por isso, CALMA xD

Enviado: Seg Fev 02, 2009 1:12 am
por Lilith
manda ver! =]

Enviado: Seg Fev 02, 2009 1:15 am
por Logan MTM
DOS?

Enviado: Seg Fev 02, 2009 9:39 am
por Slime Dweller
DOS? [2]

quer dizer que não vamos poder fazer letras com acentos nem copiar e colar? D:

e nem fica enviando muitos sons emotivos repetitivamente?

Enviado: Seg Fev 02, 2009 9:52 am
por DU0
Eggbert escreveu:DOS? [2]

quer dizer que não vamos poder fazer letras com acentos nem copiar e colar? D:

e nem fica enviando muitos sons emotivos repetitivamente?
Bem-vindo à década de 80 ;)


Falando nisso, lembro que quando eu era pequeno, eu via meu tio usando um chat em DOS pra falar com umas piranhas lah.. O programa era bem completinho até, e tinha bastante gente usando [isso mto antes do ICQ]...

Alguém ae já ouviu falar? :~

Enviado: Seg Fev 02, 2009 10:02 am
por lucas
aaahhhh DU0 eu , nao conheço ,

DOS?

Enviado: Seg Fev 02, 2009 10:43 am
por Fabio914
DU0 escreveu:
Eggbert escreveu:DOS? [2]

quer dizer que não vamos poder fazer letras com acentos nem copiar e colar? D:

e nem fica enviando muitos sons emotivos repetitivamente?
Bem-vindo à década de 80 ;)


Falando nisso, lembro que quando eu era pequeno, eu via meu tio usando um chat em DOS pra falar com umas piranhas lah.. O programa era bem completinho até, e tinha bastante gente usando [isso mto antes do ICQ]...

Alguém ae já ouviu falar? :~
IRC? Text Chat?

Minha mãe uma vez me falou que já usou uns programas de chat e e-mail no DOS xD

Enviado: Seg Fev 02, 2009 1:12 pm
por Rico
Terminado, bem simples <:

Primeiro: ele não é para ser uma coisa complexa pq eu fiz apenas o básico do winsock e não me preocupei com muitas situações possíveis, mas o programa é funcional (:

Segundo: DOS Camada que o programa usa porque eu não sei/quero fazer a janela de windows, eu posso ajeitar o programa para aceitar acentos e coisas a mais...

Enviado: Seg Fev 02, 2009 8:58 pm
por Rico
Double Post... but:

Quem tiver sorte de ler isso vai saber q eu estou testando o chat com o kurt :)

Enviado: Seg Fev 02, 2009 10:05 pm
por Rico
TR-TR-TR-TR-TR-TR-TR-TRIIIPLE P-P-P-P-P-P-P-OST! but:

Porra xD

Então, testei o chat com meu amigo Kurter (não o Kurt daqui), e o programa faz seu trabalho muito bem (:
Agradeço aos 3 tutoriais que eu me baseei, incluindo da microsoft MSDNAA
Agradeço as 2 pessoas que me ajudaram a testar o chat, Kurt e Kurter xD
Pretendo por outras versões no ar, espero que gostem do EXEMPLO de Winsock (:
Fábio, faça um bom uso do código e você também Space

Como usar:

1º Saiba quem será o servidor, você irá precisar do IP dele;
2º Após saber, pegue o IP e "conte" ao programa por casas...

Código: Selecionar todos

Primeira casa: 200
Segunda casa: 255
Terceira casa: 201
Quarta casa: 75
3º Se você for o servidor, você deve repetir o passo 2 com O SEU IP;
4º Confirmar o IP, e colocar seu nick e confirmá-lo também :);
5º Se você for o servidor, então você deve ter posto seu ip lá em cima, e então deve escolher a opição Servidor (1);
6º Se você for o "cliente", ponha o ip do servidor, repita os passos e escola Cliente (2);
7º Pronto :)


Bugs:

Não usem espaços, se não quiserem ter uma pequena pontada na cabeça... então_falem_desse_jeito_xD
por isso tem um limite de 255 caracteres
:)
Frases não podem ultrapassar 255 caracteres, estou testando isso ainda...


Criando conta no sourceforge <: