Exemplo: XoloX - buscando

XoloX (em inglês) é um programa muito simples para conectar à rede Gnutella. Não tem as campainhas e assobios dos clientes mais sofisticados, mas realmente funciona: o arquivo é pequeno para baixar (somente 600 kilobytes ou mais), não tem "spyware" (em inglês) ou pop-up de advertência e é muito fácil de instalar e usar. Sua simplicidade faz dele útil para demonstrar como um cliente Gnutella trabalha.


Há três grandes coisas que você pode fazer com o XoloX: buscar arquivos, transferir arquivos para sua máquina e olhar seus arquivos baixados. Há três botões no topo da janela do XoloX que lhe permitem alternar entre essas três atividades.

A figura acima mostra uma tela de busca. Tudo que você faz é digitar o nome (ou palavras-chave) do arquivo que está procurando. Você pode também selecionar o tipo de arquivo: áudio, vídeo etc., ou "Todos os tipos". Seu cliente XoloX envia uma mensagem contendo sua linha de busca; depois de 30 a 60 segundos, uma janela de busca é preenchida com os resultados de milhares de outras máquinas que estão processando seu pedido.

Uma coisa que você vai notar na janela de busca é uma classificação. A classificação representa o número de máquinas atualmente online que têm o mesmo arquivo disponível. Ao escolher um arquivo com uma classificação alta, você aumenta suas probabilidades de realmente conseguir o arquivo desejado.