Importante (passe o mouse...)

 

1-O que é ?
     O IRC (Internet Relay Chat) e a parte de conversação na Internet, e onde e possível trocar idéias com pessoas de qualquer parte do planeta e possui muitas opções, como pôr exemplo, durante uma conversa (Chat), enviar ou receber arquivos através do DCC. No IRC, e claro, todo mundo tem que ser identificado, para isso, são usados os nicks-names, ou, somente: Nick; e o mais comum e colocar um apelido, o nome real (não necessariamente), um artista preferido, cantor, etc.

2-Como funciona ?
     Ao colocar uma mensagem (msg) no seu programa de IRC, ela serra enviada a todos os usuários que estiverem com acesso a mesma. Isso porque você pode enviar msgs privadas onde somente você e a pessoa que esta em canal privado (pvt) com você que ira lê-las.

3-Noções gerais:

Canal: Se constitui em um canal, ou sala de conversação onde as pessoas conversam em grupos;

Pvt: e um canal particular/exclusivo seu e da outra pessoa, ninguém mais pode ler o que lá foi escrito;

Join: Se constitui na entrada em um canal, e seguido de aviso onde consta seu nick, user-login, IP ou e-mail.  

Part: Se constitui da saída de um canal, e mostrado na tela da mesma forma que o JOIN;

Kick: Traduzindo: Chute; ocorre quando você desrespeita um canal, xinga alguém, faz flood... resumindo, quando perturba o canal. A pessoa e kickada pelos Ops;

Ban: Se constitui de um Banimento de um usuário de um determinado canal, pôr tempo limitado ou ilimitado. Se constitui de três formas de ban:
      - Banimento pôr nick: onde você não poderá entrar com o nick com cujo qual foi banido;
      - Banimento pôr username: onde você não poderá entrar com aquele username que utilizava quando foi banido;
      - Banimento pôr IP: onde todos que estiverem com o IP igual ao do banido, não poderá entrar.
NOTA: Os programas de IRC estão preparados a receber 4 (quatro) tipos de banimento pre-programados:
1-*!*user@endereco.ip
2-*!*@endereco.ip
3-*!*user@*.ip
4-*!*@*.ip

Quit: e a saída do IRC, pode acontecer pôr vários motivos, entre eles, a opaco do usuário de deixar o IRC, um problema na rede manda um comando para desconexão dos usuários conectados nele, tempo de resposta esgotado, ou pôr flood (?!?);


OP: são os Operadores de um canal, eles que controlam o canal, podendo kickar ou banir as pessoas, de acordo com a necessidade, sao somente eles que podem mudar o tópico (se um canal estiver com modo +t);

Topic: e a 'descrição' do canal, o tópico dele, onde costumam ficar as informações sobre IRContros, descrições do canal e etc.


Away: É quando um usuário sai para mexer em outro soft no seu computador e não vai prestar atenção no que serra dito no IRC, então, você se coloca no Status de Away que, para todo mundo que lhe comunicar algo, o seu soft automaticamente enviara a msg de away, que você colocou, a pessoa que havia lhe chamado;

Bot: e um soft, ou script, que toma conta do canal, tem comandos preestabelecidos, do tipo: quem pode ser OP, com quantas repetições ocorre o FLOOD, quando banir, quando desbanir, comandos internos e etc.;

Lag: Significa quando uma msg demora a chegar, quando você digita uma msg e a outra pessoa Os recebe ele um bom tempo depois;

Flood: Se constitui da repetição de msgs em um canal ou pvt, se a repetição for pequeníssima, o usuário costuma receber uma notificação, se maior, um kick, persistindo no erro, um banimento temporário, mas, se o flood for grande, poderá receber um Kill;

IRContros: São encontros reais, normalmente mensais, entre os usuários do IRC e da Net em geral;

Ping: e um comando utilizado para testar se ha ou não LAG, ele testa o tempo de resposta de um usuário;

MOTD: Message Of The Day; e a mensagem que o usuário recebe quando se conecta a um servidor, seria a 'tela de entrada'.

 

4-Netica:
     A netica se consiste na ética da internet, ou seja, como se portar na mesma. Você tem que evitar exageros do tipo: escrever uma frase todo em maiúscula, é como se você estivesse gritando; usar de palavrões; ministrar palavras de baixo calão, insultar outras pessoas, fazer falso testemunho, não mentir, torna-se sociável, não custa nada usar de palavras como: pôr favor, obrigado, de nada, bom dia, boa tarde, boa noite, seja bem vindo e etc. :)

5-Noções aprofundadas:

Hackers: Utilizam o IRC para derrubar pessoas através de floods; utilizam também para trocar softs de interesse aos mesmos; Favor não confundir hackers de verdade com hackers de IRC;


Clones: são usuários falsos utilizados pelos hackers para dar floods; podem ser detectados pelo IP, pois, possuem o mesmo IP do hacker que o utiliza;


LAG: Pode ocorrer quando um hacker coloca muitos clones em um determinado canal, pois, o servidor terá que reenviar as msgs a uma maior quantidade de usuários;


Flood: Ocorre quando um hacker tenta derrubar uma pessoa, se procede quando o hacker usa seus clones para mandar repetidas msgs para uma determinada pessoa, como os clones são muitos (normalmente mais de 5) e a vitima, somente 1, a vitima cai do servidor pôr flood, e os clones não, porque cada um fez apenas um pouco de flood, a soma desse flood e que 'floode' o usuário;

IRCops: Você pode partir esse termo em 3: 1-IRC; 2-OP; 3-COP! Os IRCops sao os responsáveis pelo patrulhamento do IRC, são eles que podem dar Kill, entrar em canais com senha, se tornar op mesmo que alguém não lhe passe esse status, e o organizador, na hierarquia, encontra-se acima dos Ops, Bots e ate mesmo de alguns masters;

DCC: é pôr onde e possível fazer a troca de arquivos, basta apenas enviar o arquivo e a pessoa aceitar (Get, Acept, etc) o envio do mesmo;


Fserver: é como se você estivesse no DOS do outro usuário, e um serviço que lhe permite ver, copiar, transferir, executar, deletar os arquivos do outro usuário, dependendo do seu nível de acesso ao mesmo;

CTCP: é uma parte do Client-To-Client-Protocol (protocolo de transmissão cliente-cliente). Normalmente e utilizado para conseguir informações sobre um usuário como nome real, email, soft cliente que você esta utilizando. e utilizado para fazer flood: Quando o cliente recebe um CTCP qualquer ele ira enviar a informação solicitada, se for solicitada muita informação ao mesmo tempo, o servidor indicara que seu cliente esta fazendo flood e descontará o mesmo;

Kill: é um comando especial, que somente pode ser dado pôr um IRCop ou pôr um servidor de IRC. e aplicado quando um usuário começa a usar clones, quando um usuário esta perturbando o servidor, e, o mais comum: quando ocorre um netsplit e ocorre que dois usuários utilizam o mesmo nick; Em um são como o ultimo citado, quem estiver com o nick a mais tempo permanece e o outro usuário levara Kill;

Conta Shell: Se constitui de um espaço (subdiretório) em disco no/do servidor. Costuma ser utilizada para a colocação de bots no IRC. A conta Shell permite o acesso ao subdiretório, mas, não via acesso comum tipo DOS ou Windows e sim pelo sistema Unix;

Split: Costuma ocorrer em conjunto com o netsplit; e quando muitos usuários saem de um determinado canal. Costuma-se dizer que o usuário 'caiu' quando isso acontece;

NetSplit: é a quebra de uma conexão entre dois servidores, quando isso ocorre, para um servidor, e como se todos os outros usuários se desconectassem do IRC. e detectável: O usuário tem que setar o seu próprio modo para +s (/mode $me +s), comando que server para receber mensagens do servidor; pronto, agora e Os ficar prestando atenção no status, quando chegar uma mensagem do servidor contendo o seguinte: 'Net Break' ou 'Junction Break' ou mesmo uma mistura dessas duas mensagens, e a indicação do rompimento de conexão de dois servidores, e o Netsplit ocorrendo;

Utilizacao de '|': Essa 'barra' e utilizada para comandos complexos que tem que ser digitados de um Os vez; a função dela seria de emular ao programa de IRC que um comando foi digitado, enviado e outro foi enviado logo a seguir. Exemplo: O usuário gostaria de entrarem um canal, tocar um arquivo .wav e sair do canal, então, o comando deveria ser esse:/join #canal | /wavplay #canal exemplo.wav | /part #canal Ou seja, '|' serve para separar comandos.

6-Modos de um canal:
     Um canal, ele tem que ter suas proteções internas e automáticas, para não depender somente dos ops e ircops. Esses modos permitem ao canal, que ele seja privado (+p), invisível (secreto)(+s), somente os Ops podem mudar o tópico(+t), não recebera msgs de usuários de fora do canal (+n), Os entrarão usuários chamados (invite) pelos ops (+i), podem ter um numero limitado de usuários (+l), ser um canal moderado, ou seja, Os Ops e quem tiver VOICE pode falar (+m) e ate mesmo uma senha para você entrar (+k)

7-Modos do usuário:
     Esses modos do usuário são mais para proteção; ele pode ficar invisível ao servidor, pode receber as msgs do servidor, cujas quais indicam quando um servidor caiu ou tentou reconectar, ver as 'Walls-OPs', ou seja, as msgs enviadas de Ops e Ircops a outros Ops ou IRCops. E ate mesmo dar VOICE a um usuário em um canal.

8-O Hacker no IRC:
     Um hacker no IRC, costuma estar lá para trocar informações, senhas, programas, dicas e etc. Costumam estar equipados com bons scripts e com o mirc. Não são os responsáveis pôr clones e etc. Quem costuma usar clones para IRC são os lammers que conseguiram um script e acham que pôr isso já são hackers. Um hacker pode até ter, mas e muito raro usar clones. Existem vários tipos de hackers e se alguém encontrar algum, não pergunte muito pois com certeza dificilmente você encontrara algum que te ensine OK ;)

9-Take Over:
     Também conhecido como 'Take Down'; e a tomada de um canal pôr um usuário. Como proceder para tomar um canal: Deve-se setar os modos do usuário para receber as mensagens do servidor. Quando houver uma 'quebra' de conexão, o usuário devera se conectar ao servidor que desconectou-se e entrar no canal desejado, que, provavelmente, não terá um único sequer usuário, tornando-se assim, Operador. Quando o servidor reconectar a rede, o usuário precisa apenas tirar o OP-Status dos Operadores pela outra conexão. Como evitar: Quando ocorrer uma 'quebra' de conexão, o Operador de canal deve estar atento para retirar o OP-Status de todos os Operadores assim logados no servidor que desconectou-se.

10-Emocticons:
    São os símbolos do IRC, através dos quais você pode expressar sue estado/sentimento sobre algo. São comumente utilizados em mails. Os principais:

   :) ................................ : Alegre
   :( ................................ : Triste
   :~( ............................... : Chorando
   :`( ............................... : Chorando (2)
   :~) ............................... : Emocionado
   ;) ................................ : Piscando
   :* ................................ : Beijo
   :*) ............................... : Cheiro
   }:-{ .............................. : P. da vida
   <:^) .............................. : Palhaco
   q:^P .............................. : Bone e com a lingua de fora
   :P ................................ : Sorrindo
   :O ................................ : Impressionado
   :| ................................ : Sem comentarios
   :X ................................ : Cala a boca; calado
   :**:................................: Beijo na B
   :D ................................ : Dar gargalhadas
   :*)................................ : Resfriado
   :-O ............................... :De boca aberta
   :-)................................ : Sorriso Malicioso!
   :-Q ............................... :Com nojo ou enjoado
   :þ ................................ :Mostrando a língua!
   :)= ............................... :Fumante ou P
   { } ............................... :Abraço
   [] ................................ :Abraço
   B) ................................ :Usando óculos
   =:-)............................... :Cara de coelho!
   == ^ . ^ == ....................: Gatinho ou gatinha
   :[ ................................ :Vampiro
   brb ............................... :Já volto!
   LOL ............................... :Se partindo de rir!
   OTFL............................... :Rolando de rir!
   afk ............................... :Afastado do teclado

11-Mirc: 
     O Mirc e o soft mais famoso para IRC, tem essa característica pois, antes de mais nada, e muito simples, uma vez que você não precisa soltar o mouse de jeito nenhum, como no Pirch, tem ícones para todo tipo de função, permite a reorganização de janelas, beep quando alguém deixar uma msg para você ou quando abrir um pvt. e escolhido principalmente pelos script, já que, praticamente todos os scripts do mundo foram feitos para o mirc. Por que para o mirc? Pôr que ele possui uma interação de linguagem bem fácil, com utilização de um kit a parte, pode-se programar usando if-then-else. Tem quantidade limitada de canais e pvts a ser abertos. Suporta somente 1 servidor pôr vez.

12-Scripts: 
     Os scripts são um conjunto de comandos que disponibilizam alguns recursos, como pôr exemplo: derrubar os outros pôr flood, controlar um canal automaticamente como se fosse um bot ou um usuário dedicado ao mesmo, podem servidor para derrubar, gerenciando os clones a fim de que eles executem a ordem estabelecida pelo script, pode ignorar automaticamente alguém que esteja tentando lhe derrubar, pode usar o recurso de proteção do IRC, pode espionar um canal, pode bisbilhotar um pvt. Enfim, pode tudo o que existe no IRC. Depende apenas de como for feito e a necessidade dessa pessoa de controle de IRC.