Como criar um chat semelhante ao “Sitio dosvox”!


Tempo de leitura: 7 minutos

Oi turma!!

Tudo bom?

Espero que sim, por que comigo, está tudo ótimo..

Bom, hoje estou aqui para mostrar aos curiosos, como fazer um chat
semelhante a aquele que eu tenho, que muitos já conhecem o endereço e as
formas de entrar.. Para os que não conhecem, bom.. Aí vai a dica: Leiam
esse post aqui, e, depois, só é fechar a janela

e continuar lendo
abaixo.

Bom, vamos lá: Curiosos, atensão!! Seguinte:

Primeiramente, vocês precisarão baixar o programa, que está nos
seguintes endereços:

Versão windows:
http://sitiodosvox.com/download.php

Versão linux:
http://sitiodosvox.com/sitio.tar.gz

Depois, no caso de terem baixado a versão windows do programa,
precisarão executar o setup, pra fazer a instalação básica.. Só é seguir
os passos indicados pelo próprio programa de instalação.

No caso do linux, você terá que estar logado como superusuário, e poderá
fazer o seguinte:
Vá para a pasta /usr/local/sbin, com o comando:
cd /usr/local/sbin

Depois, crie um diretório, (o nome pode ser chat), digitando o seguinte,
por exemplo:
sudo mkdir chat

Detale: To colocando o sudo na frente aqui, assumindo que você não está
logado como superusuário. Se estiver, poderá ignorar o sudo… Vamos
adiante:

Digite o seguinte comando:
cd chat
(Isso se estiver na pasta /usr/local/sbin, por que senão o comando
deverá ser cd /usr/local/sbin/chat), e agora você estará na pasta
adequada pra salvar, instalar e configurar o programa.. Vamos adiante:
Depois, já baixe o programa direto lá.. Se você se logou como
superusuário, ou tornou seu usuário com “poderes” de superusuário, não
precisará inserir o comando sudo na frente.. Vou assumir aqui que você
não fez isso, e portanto, o comando será o seguinte:
Pra baixar o programa:
sudo wget http://sitiodosvox.com/sitio.tar.gz

Pra instalar:
sudo tar -zxvf sitio.tar.gz

Isso irá descompactar a coisa já com as devidas permições..

Agora, vamos configurar o bichinho:

Você precisará editar o arquivo sitio.conf. Para isso, aí vão as
instruções, tanto pra se você tiver usando o sistema windows, quanto pro
sistema linux..

1) No windows:
Basta editar, com o bloco de notas, o arquivo
c:\sitio\sitio.conf

Esse arquivo é onde estão todas as configurações do chat. Detale: Ele
não precisa ser formatado, deixado bonitinho ou qualquer coisa do
gênero.. Deixe-o como está, só alterando o que tem que alterar, que vou
descrever abaixo.
Recadinho pros DVS que usam dosvox: Esse arquivo pode perfeitamente ser
editado pelo edivox..

2) No linux:
Você precisará abrir o nano, pra editar o arquivo, com o seguinte
comando:
sudo nano /usr/local/sbin/chat/sitio.conf

Depois, só é modificar as configurações como explicarei abaixo, e teclar
control O pra salvar, depois control X pra abandonar o nano quando tudo
estiver pronto…

Bom, vamos ver agora, então, como configurar o sitio.conf, pra, de fato,
criar seu chat. Transcrevo abaixo, parte do manual do próprio programa,
(que quem instalou o chat pra sistema windows, o encontra em
c:\sitio\leia-me.txt):


2. Configurações e arquivo de configuração


Antes de mais nada, é necessário configurar o sítio, substituindo os valores lá existentes,
de acordo com suas necessidades e preferências, lembrando que o arquivo “sitio.conf” deve estar
sempre na mesma pasta em que foi instalado o servidor; absolutamente todas as configurações
do sítio, bem como os apelidos, ips bloqueados e etc, são armazenados neste arquivo. Você
pode editá-lo usando qualquer editor de textos que edite texto puro (somente .txt), nunca use
o Word ou Wordpad para editar este arquivo.
Este arquivo nem o processo de configuração em si serão muito detalhados aqui, pois o arquivo
é auto-explicativo, isto é, você conseguirá, lendo-o com atenção, configurá-lo apropriadamente.
Se você já configurou algum servidor antes, como o “Apache Web Server”, nem é necessário
comentar muito sobre como manusear este arquivo, pois seu formato é bem parecido.
Quando abrimos o arquivo, observamos em quase todas as linhas do arquivo (e sempre no início),
o caracter “#”. Este caracter é o responsável por permitir-nos inserir comentários dentro do
arquivo, o que também pode ser usado para inibir um item da configuração. Quando quiser fazer
algum comentário, bastará inserir este caracter sempre no início da linha e escrever uma frase
qualquer, ou no caso de desabilitar um item da configuração, bastará inserir o “#” anterior
ao mesmo.
Item da configuração acima referidos são aqueles iniciados em “*” (asterisco), como em:
*nome Chat das Folhas
Ou seja, o nome do item, um espaço e a informação que ele pede, no caso citado como exemplo
diz que você está acessando o item “*nome”, com a informação “Chat das folhas”.
Alguns itens não precisam receber uma informação, apenas exige-se que ele esteja descomentado,
como em:
*registro
Se, este comando estiver na configuração sem o # antes, fará com que o registro de apelidos
seja autorizado à todos, sem a necessidade da intervensão de um moderador.
Como você poderá perceber, dentro do arquivo a configuração está dividida e comentada passo a
passo, então não existem segredos. Salve o arquivo com as modificações que você provavelmente
fez nele, e passe para a parte de ativar o sítio neste manual.


Bom.. Você configurou o chat, e, agora precisa ativá-lo.. Existem duas
maneiras, mas aqui vou encinar a mais difícil e ao mesmo tempo a melhor:

1) No windows:
Vá no menú iniciar/executar, e digite o seguinte:
command

Dê enter ou clique em ok, e vai aparecer provávelmente o nosso prompt do
dos, “vélho, antigo e arcaico mas muito legal”..
Digite, então, o seguinte:
cd \sitio
sitio -papo
sitio -reg2

Isto irá fazer 3 tarefas: Mudar para o diretório do chat, executar o
batepapo propriamente dito, e, depois, executar o cadastro dele no
findip, o servidor de nomes.. Detale: A terceira tarefa não é
obrigatória, se você não quiser registrar, poderá simplesmente ignorar
esse passo e ir adiante.

2) No linux:
Basta digitar
sudo sitio -papo
e
sudo sitio -reg2
E pronto, já está ativado e registrado no findip.. Nesse caso, é a
segunda opção que não é obrigatória..

Bom.. Você criou o chat, ativou, e beleza.. Mas você terá que ficar
dando seu IP pros seus amigos pra que eles poçam entrar? Nada disso!
Isso seria bem desagradável.. Pra resolver isso, existe um programinha
que cria um “domínio virtual emprestado”, pra que agente poça resolver o
problema do chat.. Na verdade, existem vários, mas aqui, vou falar
especificamente do DDNS, que é um software brasileiro, e super fácil de
configurar..

Primeiro, vamos baixá-lo.. Os links pra download são:

DDNS para windows 95, 98 e NT:
http://www.winconnection.com.br/download/download.php?versao=DDNS9X

DDNS para windows 2000, ME e XP:
http://www.winconnection.com.br/download/download.php?versao=DDNSXP

DDNS para linux:
http://www.winco.com.br/download/ddns-linux-1.0.tgz

Muito bem.. Depois de baixado, execute o instalador, e siga os passos
pra instalar.. No caso dos executáveis, para windows, acho que nem
preciso comentar muito, basta mandar ver com os avançar, e ir
respondendo algo q tiver pra responder, (se tiver alguma coisa).

E bom.. No caso do windows, assim que você instalar, ele já vai executar
o assistente de configuração do domínio. Clique em avançar, e selecione
a opção “criar o meu domínio no servidor ddns”. Clique em avançar
denovo, e preencha corretamente os campos nome, nome do domínio (e se
vai ser ddns.com.br ou winconnection.com.br), e o seu e-mail.
Feito isso, quando você clicar em avançar o sistema irá enviar uma senha
a você, pro seu e-mail. Você precisará dela pra ativar o domínio.
Pegue-a no seu e-mail, e cole-a no campo indicado pelo programa.
Depois, basta clicar em concluír, e está tudo configurado…

Muito bem.. Mas.. Quem instalou o ddns para linux, não tem acesso a esse
programa de instalação que já configura direto.. Portanto, precisará
fazer o seguinte:

Pra cadastrar o domínio, acesse o endereço:
http://www.winco.com.br/ddns/interna.phtml?ctx_cod=9.5

Apenas as opções de Criação de Dominio e Recuperação de Licença são
válidos para o DDNS for Linux, visto que ele usa o mesmo assistente de
configuração do windows e algumas opções são desnecessárias para o
linux.

Não é necessário confirmar a senha no final do processo, visto que a
senha será inserida no arquivo ddns.sh abaixo.

Bom, vamos ver então como instalar e configurar adequadamente o
programa:

Caso 1: Não possui endereço IP fixo e não está atrás de um NAT.

1) Os programas de DDNS devem ser instalados no diretório
/usr/local/sbin. Se esse diretório não
existir, ele deve ser criado. Após a criação do mesmo, execute os
seguintes comandos:

cd /usr/local/sbin
sudo wget http://www.winco.com.br/download/ddns-linux-1.0.tgz
sudo tar zxf ddns-linux-1.0.tgz

Detale: Sudo simplesmente por que nada pode ser salvo nessa pasta se não
for pelo superusuário, e por isso sudo até no wget.

2) Edite o arquivo /usr/local/sbin/ddns.sh e configure as seguintes
linhas:

DOMINIO=”seudominio.winconnection.net ” #Seu end. DDNS (ex.: meuendereco) ou “seudominio.ddns.com.br ” #Seu end. DDNS

SENHA=”xxxxxxxxxx ” #A sua senha para o domínio

INTERFACE=”ppp0″ #Coloque aqui o endereco correto da interface de rede Ex.: ppp0, eth0, etc

Dica: Você pode usar o nano nesse caso, e, como já estaremos no
diretório apropriado, (o /usr/local/sbin), apenas precisamos digitar o
comando:

sudo nano ddns.sh

Editamos as linhas, depois control O e enter pra salvar, e control X pra
saír do arquivo e voltar pro shell.

3) Crie as seguintes entradas no crontab do root (usando crontab -e ),
da seguinte forma:

Digite o comando:

sudo crontab -e

Vai abrir o nano. Coloque as seguintes linhas ao fim do arquivo (já está
nele se você não mecheu o cursor):

*/1 * * * * /usr/local/sbin/ddns.sh
0,30 * * * * /usr/local/sbin/ddns-refresh.sh

Depois control O pra salvar, e control X pra fechar.

Pronto. O DDNS For Linux está pronto para ser usado.

Caso 2: O endereço IP é fixo. Pode estar atrás do NAT ou não.

1) Os programas de DDNS devem ser instalados no diretório
/usr/local/sbin. Se esse diretório não existir, ele deve ser criado.
Após a criação do mesmo, execute os comandos:

cd /usr/local/sbin
sudo wget http://www.winco.com.br/download/ddns-linux-1.0.tgz
sudo tar zxf ddns-linux-1.0.tgz

2) Edite o arquivo /usr/local/sbin/ddnsfixo-refresh.sh e configure as
seguinte linhas:

DOMINIO=”seudominio.winconnection.net ” #Seu end. DDNS (ex.: meuendereco) ou ” seudominio.ddns.com.br” # Seu end.DDNS

SENHA=”xxxxxxxxxx ” #A sua senha para o domínio

IP=”XXX.XXX.XXX.XXX” # O seu end. IP fixo. Ex: 200.199.198.197

Lembrando que você pode usar o nano, conforme descrito acima. Detale:
Nem tentem usar o nano sem o sudo antes.. Não vai dar pra salvar
depois,eeeee! (Digo por que eu fiz isso)…
E, falando em salvar e fechar, control O e enter pra salvar, e control X
pra abandonar.

Depois, criem a seguinte entrada no crontab do root (usando crontab -e ):

0,30 * * * * /usr/local/sbin/ddnsfixo-refresh.sh

Lembrando que o crontab -e também tem que vir com sudo antes.

Depois, executem o comando:

sudo /usr/local/sbin/ddnsfixo-refresh.sh

Pronto. O DDNS For Linux está configurado e é só se divertir!

Interessante, né? E complicadinho, assim de cara, mas pra quem souber
seguir.. É só se divertir com o seu próprio chat depois…

Seguindo tudo isso certinho, você concegue configurar seu chat tanto no
windows, quanto no linux.

Detale: Pra quem é usuário do linux, o chat também pode ser configurado
pra ser iniciado pelo crontab.

Pra quem quiser saber mais informações sobre como funciona o crontab pra
“montar” os seus próprios agendamentos, pode acessar este

artigo aqui,
da wikipedia, onde tem informações bem interessantes sobre a
configuração do crontab…

Bom, depois de toda essa bomba, vou terminando por aqui.. Espero que
gostem, e que consigamos ver muitos chats novos criados por aí..

Abração e aguardo os comentários, principalmente se nos comentários
tiver links pra novos chats criados por este sistema…

Fernando

Please follow and like us:
Pin Share

27 respostas para “Como criar um chat semelhante ao “Sitio dosvox”!”

  1. Oi!!

    Na verdade, você só poderá criar um por máquina, portanto, você teria q ter duas máquinas pra poder criar mais de um chat.. Mas.. Divirta-se! E qualquer coisa poste suas dúvidas aqui que eu respondo..

    Abração

    Fernando

  2. Olá Fernando, sou professora de informática para umm Visual e preciso compreender melhor o DOS Vox Sítio, será que pode me ajudar? Aguardo seu contato e muito, muito obrigada.

  3. Olá! Ok, to a disposição, mas preciso saber quais são as dúvidas que você tem… O sitiodosvox na verdade é só um chat acessível, nada tem a ver com o programa dosvox… Mas fico aguardando as dúvidas..

    Abração

    Fernando

  4. Maquinhos, parabéns duplamente, pela sua competência e, principalmente pelo seu desprendimento. Você tá dividindo conosco o que há de melhor em você. Cara, não sei de nada e, dessa forma, é normal eu te dizer que não entendi quase nada. Mas acho que estou muito mais [e assustado com tanto nome estranho e combinados com sinais, pois vejo que vc não escondeu nada, detalhou tudo. Meu questionamento é: mesmo para quem não manja dessa terminologia, ou dessa cultura cibernética, é possível chegar ao fim do processo e ter seu blog?. Em algum momento precisarei sair da sua linha de raciocinio e usar conhecimentos paralelos?. Posso levantar a cabeça e te seguir até o fim?. Depois de tanta boa vontde sua, desculpe ainda te querer mais. Abração boa noite e 2009 100%. Valmir

  5. Olá,

    Poderia me ajudar por favor?
    É o seguinte: baixei e instalei o DOSVOX e estou aprendendo, mas ainda não consegui entrar no PAPOVOX, sempre dá a mensagem que não conseguiu conectar e tenho banda larga e estou sempre conectada á internet. Será que tem que configurar o programa?
    Agradeço

  6. Oi Vania!

    Experimente fazer o seguinte: Vá na opção C (de configuração) do
    papovox, e onde diz “servidor:” coloque o seguinte:

    sitiodosvox.com

    É pra funcionar.. Se isso não acontecer tentaremos resolver de outra
    maneira.

    Abração e espero ter ajudado.

    Fernando

  7. Conseguiiiiiiiiiiiiiiiii, agora vou tentar aprender bater papo , mudar de salas, etc, para poder ensinar minha irmão que está deficiente visual
    Muito obrigada,
    bjs

  8. Oi!

    Pra contactar o admin da sala basta descobrir ele com o seguinte comando, por exemplo, supondo que você quer contactar o administrador da sala a, digite:
    ?adm a
    Depois, basta mandar um pvt pro administrador. Normalmente, as salas privativas estão desse modo por vontade dos próprios administradores. Sugiro nesse caso, procurar uma sala vazia ou ir para as salas abertas que simplifica as coisas. Do contrário, terá que contactar o administrador da sala e se ele negar a permição, procurar, simplesmente, outra sala.

    Espero ter ajudado.

    Abração

    Fernando

  9. Sim, 1000 veses inconveniente, é claro, eu nem devia ter aprovado isso
    mas.. Realmente não entendi a utilidade (ou inutilidade?) desses seus
    comentários. Portanto, estou esperando uma explicação, só isso, ou
    excluirei tudo, inclusive o meu comentário sobre eles.. Francamente…

    Fernando

  10. Fala meu amigo; como estás?
    Eu sou o Vitor que mora em SC, deficiente visual também, talvez tu lembres de mim; conversamos há bastante tempo, tu me ajudaste com dicas preciosíssimas sobre o Sound Forge.
    Mas tu és o cara mesmo né, guri? Parabéns pelo ótimo tutorial. Vou tentar criar um chat desses pra mim, vamos ver se consigo. Só uma dúvida que pode parecer absurda, mas… uma vez eu desligando o computador o chat sairá do ar ou não tem nada haver? Tipo: se minha máquina estiver desligada, usuários podem entrar no meu chat ou meu computador precisa estar ligado pra que isso aconteça?
    Forte abraço meu prezado, fica com Deus.

  11. Oi Vitor!

    Tudo bom?

    Aqui tudo. Bom.. Se você hospeda o chat no seu PC, desligando o PC,
    obviamente ele irá sair do ar. A única forma de hospedar o sistema sem
    depender do PC constantemente ligado é hospedar em um servidor dedicado
    ou em uma VPS, (virtual private server).
    Recomendo a virtuaserver,
    onde hospedo o meu chat e, sinceramente, recomendo devido à estabilidade
    além de diversos outros fatores (como suporte super atencioso que a
    gente tem, por exemplo).

    Se tiver mais alguma dúvida não hesite em me escrever..

    Abração!

    Fernando

  12. Sr.Fernando de Paula Zamboni.
    parabens!!! pela oportunidade
    social,é por que nao dizer terapeutico
    a todos que frequentao o site
    sitiodosvox.
    porém faço a resalva ao seu precioso
    trabalho,em que deve ser revisto por
    seu criador,a forma como os ditos
    “administradores” de salas ora presente
    se comportam??.
    penso que os mesmo nao estao preparados
    a propostas de administrados”;pois os mesmos
    nem sabem os seus devidos lugares??.
    chamo a sua atençao aos fatos aqui colocados
    pois nao gostaria em ver um lindo trabalho
    como este ir por aqua abaixo.
    o visitante que vem de outros sites,ficam
    estaguinados,pelo forma de conduta dos
    entao “administradores”,pois agem como
    sendo imperativos,aos dialogos ali existentes,
    que nao passam de uma descontraçao momentania,
    como toda familia age,oras bem humoradas,oras com
    desavenças,mas nao a ponto de serem banidas do site;
    por decisao pessoal,como faz o entao Sr.Fernado que
    se diz diretor do mesmo site,é “administrador.
    gostaria em muito que o mesmo responde-se meu
    questionar.
    será muito triste aos que aqui vinherem é se depararem
    com essa negativa.
    negativa essa em que a cada dia está passando irá
    afastar os que buscar fazer amizades,trocas de conhecimentos.
    por favor reveja a forma como está sendo adotado os que se
    propoem em ser “administradores”,em experiencias aos outros
    sites,a melhor administraçao sao os proprios frentadores,que
    determinam,os animos,sem dar poderes pessoais a quem quer
    que seja.
    ter pessoas como o Sr. Fernado como “administrador” será
    uma dor de cabeça a sua proposta de crescimento,a tantos
    que precisam deste meio de comunicaçao.
    obrigado.

  13. Caro usuário…

    Em primeiro lugar, o administrador do qual você reclama, o “Fernando”, e
    eu, somos a mesma pessoa.
    Segundo: Tanto ontem quanto nesse comentário hoje em meu blog, você
    falou de exageros de administradores, mas em nenhum momento reportou o
    problema diretamente, em nenhum problema deixou claro qual foi o exagero
    cometido e de minha parte, a única coisa que eu me lembro foi, quando um
    usuário entrou com o apelido “merda”, ter banido o apelido (não o
    usuário) sem mais explicações mas isso se você ler as normas (?n no
    chat) verá que é esperado e está bem claro.
    Além disso, certos assuntos resultarão em banimento se falados em salas
    públicas. Um exemplo disso é algo ligado à pornografia. Quero lembrar
    que o sitiodosvox é freqüentado por pessoas que as vezes tem pouco
    conhecimento de informática (e até mesmo sobre dosvox), ou até mesmo por
    crianças, e por isso fazemos tudo pra evitar certos tipos de assuntos em
    sala pública.
    Quero lembrar que o “sitiodosvox” é um chat privado, sendo administrado
    como tal. Ou seja:Criamos, ao iniciar este espaço (lá em 2006 ainda) uma
    forma de conduta na qual os usuários tem que se enquadrar. O usuário não
    estando satisfeito com ela é perfeitamente livre para saír deste espaço,
    vir aqui no blog e aprender a criar (usando esse post) um chat como
    este. Até o servidor que atualmente usamos pra hospedar o chat, aqui
    está recomendado pra quem quiser. Mas não vamos, em maneira nenhuma,
    modificar nossa idéia inicial, ainda mais por um usuário que se quer
    explicou o problema que houve de forma que a gente poça entender.
    Continuaremos agindo como agimos até agora (e isso inclui banir sem mais
    explicações apelidos que entram com palavrões, etc)…

    Cumprimentos..

    Fernando
    P.S.: Espero ter sido claro.

  14. Olá Fernando. Primeiramente meus parabéns pelo desprendimento aos interessados e aficcionados em comunicação. Sem mais delongas! Conseguí “quase” tudo seguindo o passo a passo, no entando (não sou dv) não tenho ip fixo e quando entro pelo navegador observo que a tela diz que pra entrar via telnet diz pra digitar meu ip, coitado dos meu amigos e de mim pra ficar toda hora avisando que meu ip mudou, já na primeira janela não! Chatdosamigos tá jóia, mas também quero que meus amigos dvs possam visitar o chat, mas o nome não aparece para entrarem via telnet, só o meu ip! O que faço? Desde já abraços e obrigado.

  15. Olá Tseu!

    Você pra isso tem que configurar o ddns, baixando a versão
    correspondente ao seu sistema operacional. Configurando o ddns, basta os
    usuários digitarem o endereço
    http://seudominio.ddns.com.br:1965/
    (Substitua seudominio pelo endereço que você criou no ddns)
    Ou, pra entrar via telnet digitar (no executar)
    telnet seudominio.ddns.com.br 1963
    (Repare que as portas são diferentes, pra telnet e http).

    O ddns pode ser baixado no endereço:
    http://www.ddns.com.br

    Se precisar de mais ajuda me escreva por aqui ou me adicione no msn:
    nando_zb@hotmail.com

    Abração!

    Fernando

  16. Amigo Fernando! Parecia difícil… mas até que foi tranquilo instalar e pôr o chat no ár… o
    problema é registrar no servidor de nomes, para que todos possam ver lá na pesquisa do papovox… Eu
    instalei o cliente ddns e fiz o que vc indicou… mas n consigo registrar lá… Assim, como meu ip é
    dinâmico, ninguém mais entra no meu chat… Um amigo falou que meu modem é roteado e que assim é
    impossível registrar lá… eu nã o tenho noção do que seja isso q ele falou, más acreditei pois ele
    intende rasoavelmente disso… então… gostaria de saber o q eu estou fazendo de errado e se é
    possível eu fazer isso…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

RSS
Follow by Email