PsyBNC é um programa
que corre em linux, que muda o host do utilizador e permite deixar o seu nick
24 horas por dia sem que esse user esteja realmente conectado, ou seja, deixa o
seu nickname sempre ligado no irc.
Funcionamento da PsyBNC
A PsyBNC está alojada
numa máquina e a mesma é fundamental para o normal funcionamento da psyBNC. É
importante que a máquina que esteja a correr o PsyBNC esteja sempre ligada. No
âmbito destas máquinas, foram criados os tão conhecidos "Shell Providers",
que prestam serviços de Internet aos seus clientes, nomeadamente, a cedência de
uma Shell em Linux ou UNIX, isto é, um espaço na máquina da empresa com a
possibilidade de correr X processos (de forma simples, programas), controlável
através de SSH (Secure Shell), um protocolo que lhe proporciona (quase)
totalmente a manipulação da máquina remota (pode desligá-la, correr ou terminar
processos, verificar as ligações de rede, e muito mais, consoante os
privilégios dos quais beneficie).
- Mantém o seu nick no irc 24 sobre 24h por dia.
- Não há necessidade de ter o seu computador sempre
ligado para manter-se no irc.
- O facto de entrar na rede de IRC com um Virtual Host
(ou Vhost - um IP que não é o seu, mas sim o da máquina que está a correr
o PsyBNC), ou seja, com o seu IP escondido (bastante útil, em termos de
segurança).
- O facto de poder entrar no IRC sem que a sua presença se note.
Desvantagens de Utlização de PsyBNC
Alguma insegurança ou
falta de privacidade, caso não tenha máquina, ou a sua PsyBNC estiver alojada
numa máquina de outra pessoa, deverá ter cuidado com as informações fornecidas.
Alguns comandos básicos
de utilização da psyBNC
/server
psybnc.irc.org:porta pass_da_bnc
Entrar na psyBNC
Exemplo:/server bnc.pthelp.org:1337 p4s5w0rD
/quote
setusername realname
Mudar o Realname
Exemplo:/quote setusername Pthelp
/quote
setawaynick nick
Mudar o seu nickname quando sair
Exemplo:/quote setawaynick Nickoff
/quote
setaway Mensagem
Colocar um motivo no AWAY quando sair
Exemplo:/quote setaway não estou
/quote
addserver irc.servidor.org:6667
Conectar à rede (até nove servidores)
Exemplo:/quote addserver irc.ptnet.org:6667 password
/quote
listservers
Para listar os servidores adicionados
/quote
delserver Nº_do_servidor
Para excluir um servidor da lista de servidores
Exemplo:/quote delserver irc.ptnet.org:6667 ou /quote
delserver 1
/quote BHELP (Lista Completa de Funções)
BHELP
BWHO - Lista todos os
utilizadores da PsyBNC
BHELP
PASSWORD - Define a tua
password ou a de outro utilizador (função de admin)
BHELP
BVHOST - Define o vhost
para conectar a PsyBNC
BHELP
PROXY - Define o proxy
para conectar a PsyBNC
BHELP
SETUSERNAME - Define o seu
nickname
BHELP
SETAWAY - Define o seu
away quando se desconectar
BHELP
SETLEAVEMSG - Define a sua
mensagem de saída quando se desconectar
BHELP
LEAVEQUIT - É geralmente
configurado em 1, o que faz com que o utilizador saia de todos os canais.
BHELP
SETAWAYNICK - Define o nick
quando o utilizador desconecta
BHELP
JUMP - Passa para o
próximo servidor na lista de PsyBNC
BHELP
BQUIT - Disconecta do
servidor onde está o utilizador da PsyBNC
BHELP
BCONNECT - Restabelece a
conexão
BHELP
AIDLE - Activa/Desactiva
o anti-idle
BHELP
AUTOREJOIN - Activa/Desactiva
o auto-rejoin
BHELP
ADDSERVER - Adiciona um
servidor à lista de servidores da PsyBNC
BHELP
DELSERVER - Apaga um
servidor da lista de servidores da PsyBNC
BHELP
LISTSERVERS - Lista os
servidores que constam na lista de servidores da PsyBNC
BHELP
ADDNETWORK - Adiciona uma
rede de irc à lista da PsyBNC
BHELP
DELNETWORK - Elimina uma rede
de irc da lista da PsyBNC
BHELP
SWITCHNET - Muda de rede na
PsyBNC
BHELP
ADDOP - Adiciona um
utilizador com op
BHELP
DELOP - Elimina um
utilizador com op
BHELP
LISTOPS - Lista todos os
ops
BHELP
ADDAUTOOP - Adiciona um
utilizador que recebe auto-op
BHELP
DELAUTOOP - Elimina um
utilizador que recebeu auto-op
BHELP
LISTAUTOOPS - Lista todos os
Auto-Ops
BHELP
ADDBAN - Adiciona um ban
(global ou no canal)
BHELP
DELBAN - Remove o ban
BHELP
LISTBANS - Lista todos os
bans
BHELP
ADDASK - Adiciona um
host/bot para pedir op
BHELP
DELASK - Remove um host /
bot para pedir op
BHELP
LISTASK - Lista os
hosts/bots para pedir op
BHELP
ADDIGNORE - Adiciona um
hostmask / contentfilter à ignore
BHELP
DELIGNORE - Elimina um
hostmask/contentfilter da ignore
BHELP
LISTIGNORES - Lista todos os
ignores adicionados
BHELP
ADDDCC - Adiciona uma
conexão DCC
BHELP
LISTDCC - Lista as
conexões DCC adicionadas
BHELP
DELDCC - Remove
determinada conexão DCC adicionada
BHELP
DCCCHAT - Inicia um chat
DCC
BHELP
DCCANSWER - Define as
respostas aos pedidos DCC
BHELP
DCCENABLE - Activa/Desactiva
o DCC na PsyBNC
BHELP
DCCSEND - Manda um
ficheiro por DCC
BHELP
DCCGET - Manda um
ficheiro de DCC para um local específico (exemplo disco C)
BHELP
DCCSENDME - Utilizador
recebe determinado ficheiro em segurança
BHELP
AUTOGETDCC - Recebe todos os
ficheiros enviados
BHELP
DCCCANCEL - Cancela um DCC
chat ou uma transferência
BHELP
PLAYPRIVATELOG - Mostra o log de
mensagens recebidas enquanto o utilizador esteve desconectado
BHELP
ERASEPRIVATELOG - Apaga o log de
mensagens recebidas
BHELP
ADDLOG - Adiciona um
filtro de mensagens
BHELP
DELLOG - Remove o filtro
de mensagens
BHELP
LISTLOGS - Lista todos os
logs e filtros
BHELP
PLAYTRAFFICLOG - Mostra o tráfego
de log
BHELP
ERASETRAFFICLOG - Apaga o tráfego
de log
BHELP
TRANSLATE - Adiciona um
tradutor
BHELP
DELTRANSLATE - Remove um
tradutor
BHELP
LISTTRANSLATE - Lista todos os
tradutores adicionados
BHELP
* BREHASH - Refresca a proxy
e todas as conexões
BHELP
* MADMIN - Adiciona a flag
de admin a um utilizador
BHELP
* UNADMIN - Remove a flag de
admin a um utilizador
BHELP
* BKILL - Killa um
utilizador da proxy
BHELP
* SOCKSTAT - Mostra os logs
das conexões
BHELP
* ADDUSER - Adiciona um novo
utilizador na PsyBNC
BHELP
* DELUSER - Apaga um
utilizador da PsyBNC
BHELP
* NAMEBOUNCER - Define um nome
para a PsyBNC
BHELP
* LINKTO - Adiciona um link
para o Host/Porta
BHELP
* LINKFROM - Adiciona um link
para a PsyBNC
BHELP
* RELAYLINK - Permite ou
desactiva um link
BHELP
* DELLINK - Apaga um link da
PsyBNC
BHELP
LISTLINKS - Lista todos os
links da PsyBNC
BHELP
* RELINK - Reinicia um link
na PsyBNC
BHELP
* PLAYMAINLOG - Mostra o log das
conexões
BHELP
* ERASEMAINLOG - Apaga o log de
conexões
BHELP
* ADDALLOW - Adiciona um host
para conectar
BHELP
* DELALLOW - Apaga um host
BHELP
* LISTALLOW - Lista todos os
hosts na PsyBNC
BHELP
SRELOAD - Regarrega o
script do utilizador
BHELP
LISTTASKS - Lista as tarefas
de execução na PsyBNC
BHELP
* SETLANG - Define a
linguagem
BHELP
BHELP - Ajuda da BNC