>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Criar Seu Próprio Mensageiro Instantâneo

Mensageiros instantâneos permitem conversar em tempo real com outros usuários da web. Exemplos: MSN, AOL, Yahoo. Criar seu próprio mensageiro envolve aplicar funções de rede e outras de uma linguagem de alto nível, como Java. Benefícios: adicionar recursos não encontrados em mensageiros prontos. Ex.: função para recuperar conteúdo web além de texto de chat, como mensagens de e-mail.

Passo 1

Execute vários mensageiros de código aberto (open source). Exemplos: Pandion, Valhalla Chat, PlanetAMessenger.

Passo 2

Faça anotações detalhadas sobre o mensageiro que achar ideal, descrevendo recursos que gostaria de personalizar. Ex.: “Botões de emoticons são legais, mas deveriam estar na tela principal, não escondidos em menu.”

Passo 3

Clique no link para baixar o código-fonte e a documentação de como compilar. O link estará no mesmo site do executável.

Passo 4

Leia atentamente a documentação, notando a linguagem usada (Java, C, etc.).

Passo 5

Instale plataforma para compilar e depurar na linguagem notada. Oracle fornece plataforma Java. Open Watcom, entre outros, faz plataforma gratuita para C.

Passo 6

Carregue os arquivos-fonte do mensageiro, um a um, em editor de texto (Notepad). Imprima cada arquivo.

Passo 7

Digite, em novo conjunto de arquivos-fonte no seu editor, o código-fonte do mensageiro. Essa tarefa fará você ler o código impresso com concentração intensa, revelando como o programa funciona.

Passo 8

Leia a documentação da sua plataforma para compilar, depois compile o código digitado. Se não funcionar como esperado, trace/depure conforme a documentação.

Passo 9

No Windows Explorer, selecione os arquivos-fonte do mensageiro e pressione Delete.

Passo 10

Redigite cada arquivo-fonte como no passo 7. Use sua memória como recurso principal, não o código impresso. Use impressões só quando esquecer algo. Repita até conseguir digitar o mensageiro de memória. Digitar de memória completa seu entendimento, iniciado no passo 7. Esse entendimento dá habilidade para modificar e personalizar.

Passo 11

Edite com seu editor de texto o código-fonte existente e escreva novo código conforme necessário para efetuar as mudanças descritas no passo 2. Recompile e depure para produzir seu mensageiro instantâneo finalizado.