P2P Chat by DW (source code)
Página 1 de 1
P2P Chat by DW (source code)
Descobri isto hoje no meu fixo velhinho, e visto que ha por aqui mais pessoal interessado por programacao decidi postar aqui o programa e o source caso alguem queira dar uma vista de olhos, optimizar ou mesmo utilizar para outra coisa qualquer.
Um pouco de historia:
Tinha 15 anos, andava no 10º ano de um curso de informatica quando um professor novo veio para a nossa escola, e para mostrar que mandava bloqueou todas as formas de comunicacao que tinhamos (MSN, Hi5, FB, etc etc etc) supostamente para "nao copiarmos trabalhos e testes", eu como nao sou de me conformar com tais medidas "de austeridade" (passo o termo) decidi programar um workaround e foi assim que surgiu este simples chat P2P (so suporta 2 pessoas ligadas em modo client-server, em que uma faz o server e outra junta.se), programado por mim, de raiz, durante varios meses, e serviu o seu proposito (ate que arranjei namorada e caguei nisto)
Detalhes tecnicos:
Linguagem de programacao: VB.Net 2005
Usa: .Net framework
Possiveis futuros desenvolvimentos:
Na calha estava um modo multi-connection em que uma pessoa fazia o server e multiplas pessoas conectavam.se e falavam entre si, com possibilidade de criar salas etc, mas nunca passou a fase alpha, e por isso nao o vou meter aqui. Nao sei se algum dia voltarei a mexer nisto, talvez sim, talvez nao
Notas:
E aqui fica:
Source: http://darknesswarrior.netii.net/dwchat/dwchat_source.rar
.EXE: http://darknesswarrior.netii.net/dwchat/dwchatEXE.rar
Feedback is welcome
Um pouco de historia:
Tinha 15 anos, andava no 10º ano de um curso de informatica quando um professor novo veio para a nossa escola, e para mostrar que mandava bloqueou todas as formas de comunicacao que tinhamos (MSN, Hi5, FB, etc etc etc) supostamente para "nao copiarmos trabalhos e testes", eu como nao sou de me conformar com tais medidas "de austeridade" (passo o termo) decidi programar um workaround e foi assim que surgiu este simples chat P2P (so suporta 2 pessoas ligadas em modo client-server, em que uma faz o server e outra junta.se), programado por mim, de raiz, durante varios meses, e serviu o seu proposito (ate que arranjei namorada e caguei nisto)
Detalhes tecnicos:
Linguagem de programacao: VB.Net 2005
Usa: .Net framework
Na calha estava um modo multi-connection em que uma pessoa fazia o server e multiplas pessoas conectavam.se e falavam entre si, com possibilidade de criar salas etc, mas nunca passou a fase alpha, e por isso nao o vou meter aqui. Nao sei se algum dia voltarei a mexer nisto, talvez sim, talvez nao
Notas:
- Este programa usa multi-threading, e como eu na altura nao sabia como fechar multi-threads, quando se fecha o programa, o processo continua aberto, tem que se ir ao gestor de tarefas e queimar o "dwchat.exe".
- Pode.se usar o "Enter" para enviar a mensagem, contudo se se escrever e enviar a mensagem logo de seguida ele nao a envia, visto estar a enviar o "<xxx> esta a escrever", tem que se esperar um segundo e ai entao clicar "enviar" ou "enter" (estava a tratar nisto quando deixei o trabalho, nao eh dificil arranjar).
- Nao recomendo enviarem dados sensiveis por este chat, devido a eu nao ter implementado nenhum sistema de encriptacao, os dados sao enviados totalmente desencriptados e podem ser vistos por qualquer pessoa na rede
- Eu tinha 15 anos quando fiz isto, eh normal o codigo estar mal e porcamente organizado e pouco optimizado!
E aqui fica:
Source: http://darknesswarrior.netii.net/dwchat/dwchat_source.rar
.EXE: http://darknesswarrior.netii.net/dwchat/dwchatEXE.rar
Feedback is welcome
Convidad- Convidado
Tópicos semelhantes
» 1º torneio de Counter Strike: Source
» And so you code - a musica de todos os programadores lol
» Vadrum Speaks Morse Code (Drum Video)
» And so you code - a musica de todos os programadores lol
» Vadrum Speaks Morse Code (Drum Video)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos