[C++] BrDOOM Chat
[C++] BrDOOM Chat
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.
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
- 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
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
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.
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
- 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
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
Editado pela última vez por Rico em Qua Fev 11, 2009 11:38 pm, em um total de 4 vezes.
[xfire]p0br3[/xfire]
- Slime Dweller
- Mensagens: 1547
- Registrado em: Sáb Mar 03, 2007 12:14 pm
- 17
Bem-vindo à década de 80Eggbert 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?
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? :~
Jogando atualmente:
Xbox 360: Ninja Gaiden Black
Xbox One: Need for Speed: Hot Pursuit, Yakuza 3
PlayStation 2: Fatal Frame 3: The Tormented
PlayStation 3: RE: The Darkside Chronicles, RE: The Umbrella Chronicles
Nintendo Switch: Phantasy Star, SIFU
Xbox 360: Ninja Gaiden Black
Xbox One: Need for Speed: Hot Pursuit, Yakuza 3
PlayStation 2: Fatal Frame 3: The Tormented
PlayStation 3: RE: The Darkside Chronicles, RE: The Umbrella Chronicles
Nintendo Switch: Phantasy Star, SIFU
- Fabio914
- Mensagens: 1757
- Registrado em: Dom Mai 21, 2006 4:38 pm
- 18
- Localização: Sampa/Sanca
- Contato:
IRC? Text Chat?DU0 escreveu:Bem-vindo à década de 80Eggbert 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?
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? :~
Minha mãe uma vez me falou que já usou uns programas de chat e e-mail no DOS xD
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...
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...
[xfire]p0br3[/xfire]
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...
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 <:
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
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 <:
[xfire]p0br3[/xfire]