Seo Creysson Messenger

Características
Funcionalidades futuras
Download
Licença
Voltar para a área de projetos.

O que é

Seo Creysson Messenger (SCM, para abreviar) é um programa de chat feito em Perl baseado no famigerado Net Send do MS Windows.

Por que esse nome ridículo?

Porque o programa, de certa forma, é ridículo mesmo. Ele é um legítimo mal exemplo de implementação de um programa: foi feito praticamente sem o menor planejamento, no estilo "ad hoc".
Como é tosco ele logo ganhou o nome de "chat do Seo Creysson" e logo em seguida "Seo Creysson Messenger". Até que eu seja ameaçado de processo por plágio, vou manter esse nome.

Se é tão ruim assim, porque vou usá-lo?

Se você normalmente usa o comando "net send" do Windows NT, provavelmente porque ele é muito mais simples de usar, mais robusto e te oferece mais facilidades. Só porque não foi projetado adequadamente não quer dizer que seja imprestável.
Outro motivo é você não poder usar programas de chat mais modernos como o Yahoo!, MSN ou ICQ, seja por políticas internas da empresa, seja por não ter acesso à internet.

Características

Funcionalidades futuras


Como funciona?

O SCM funciona apenas em redes Microsoft  que possuam servidor de autenticação (PDC).
Você cria uma lista de usuários com o formato "login:apelido". Ao tentar enviar uma mensagem para o login, o programa vai enviar o login como parâmetro de busca para o servidor WINS da rede (ou broadcast, se não houver um) e recebe como resposta o endereço IP daonde o usuário fez o login. Daí para frente é apenas enviar a mensagem para esse endereço IP.
O endereço IP é mantido por um tempo determinado no arquivo de configuração do SCM (vide chat.conf). Depois que esse tempo expirar o programa fará nova consulta ao servidor WINS (ou então um novo broadcast).

Download


Você pode fazer o download do programa clicando aqui.
Os arquivos fontes de versões anteriores possuem o formato "chat-XXX.pl", aonde "XXX" é o número da versão.
Se você só quer usar o programa e nem quer saber de código fonte, baixe o arquivo "seocreysson-XXX.tar.gz", aonde o "XXX" é o número da versão. Esse arquivo possui todos os arquivos necessários para executar o programa, basta descompactar. O script Perl "chat.pl" está empacotado através do módulo PAR, o que permite sistemas MS Windows executarem ele sem ter um ambiente Perl disponível.

Licença

O SCM está licenciado via GPL.

Voltar para a área de projetos.
Hosted by www.Geocities.ws

1