Mudanças entre as edições de "MIRC"

De MysticWiki
Ir para: navegação, pesquisa
(Nova página: {{minúscula}} {{Info/Software | nome = mIRC | logo = | imagem = | legenda = | desenvolvedor = Khaled Mardam-Bey | d...)
 
 
(21 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
{{minúscula}}
+
mIRC é um cliente de IRC para o sistema operacional Microsoft Windows, criado em 1995 e desenvolvido por Khaled Mardam-Bey com a finalidade principal de ser um programa chat utilizando o protocolo IRC, onde é possível conversar com milhões de pessoas de diferentes partes do mundo. Este era somente o seu uso, mas evoluiu para uma ferramenta totalmente configurável, que pode ser usada para muitas finalidades devido à sua linguagem de programação incorporada ''mIRC Scripting''.
{{Info/Software
 
| nome                = mIRC
 
| logo                =
 
| imagem              =
 
| legenda            =
 
| desenvolvedor      = [[Khaled Mardam-Bey]]
 
| data_lancamento    = [[28 de Fevereiro]] de [[1995]]
 
| ultima_versao      = 6.33
 
| ultima_data        = 2008-jul-18
 
| versao_beta        =
 
| data_beta          =
 
| sistema_operacional = [[Microsoft Windows]]
 
| genero              = [[cliente de IRC]]
 
| licença            = [[software proprietário]]
 
| website            = [http://www.mirc.com mirc.com]
 
}}
 
'''mIRC''' é um cliente de [[IRC]], [[shareware]], para o [[sistema operacional]] [[Microsoft Windows]], criado em [[1995]] e desenvolvido por [[Khaled Mardam-Bey]] com a finalidade principal de ser um programa [[chat]] utilizando o protocolo [[IRC|IRC]], onde é possível conversar com milhões de pessoas de diferentes partes do mundo. Este era somente o seu uso, mas evoluiu para uma ferramenta totalmente configurável, que pode ser usada para muitas finalidades devido à sua linguagem de programação incorporada ([[mIRC Script]]ing). Outros usos incluem:
 
*Gerente para canais de IRC
 
*Servidor de jogos multiplayer
 
*Leitor de MP3
 
*Browser
 
*Servidor de [[DCC]], [[HTTP]] e de [[IRC]]
 
*Plataforma de jogos (designados de mIRC ''games'', jogos de mIRC)
 
Apesar de seu caráter limitado os recursos são muito úteis e funcionais.
 
O programa é muito popular, tendo atingido a marca de 150 milhões de downloads [http://www.mirc.com/news.html]. Também ficou entre o top 10 das aplicações de [[internet]] mais populares em [[2003]] pelo [http://www.internetnews.com/stats/article.php/3096631 Neilsen Net Ranking]. A sua popularidade pode explicar o fato de muitos utilizadores do '''mIRC''' pensarem que esté é também o nome do protocolo que o programa utiliza (IRC), e se referirem aos servidores e canais de IRC como "servidor de mIRC" ou "canal de mIRC".
 
  
== Funcionalidades principais ==
+
Site oficial do mIRC: [http://www.mirc.com/ http://www.mirc.com/]
*Ligação a múltiplos servidores simultaneamente
 
*[[mIRC Script|Língua de programação incorporada]];
 
*Bases de suporte para [[CTCP]];
 
*Suporte para som via CTCP (pode ler [[MP3]], [[WAV]], e [[MIDI]]);
 
*Suporte para chat e envio de arquivos por meio do protocolo [[Direct Client-to-Client|DCC]];
 
*Tentativas para parar downloads inadvertidos de [[Trojan horse]]s;
 
*Servidor de arquivos (através de DCC chat) que permite um utilizador navegar em uma pasta específica e efetuar o [[download]] de arquivos;
 
*Suporte para decoração de texto estilo [[ANSI escape code|ANSI]] e estilo mIRC;
 
*Reconhecimento e síntese de voz via produtos.
 
  
== mIRC Scripts ==
+
No ''ChaosAge o mIRC possui um importante papel: o [[Canal Chaos]] reúne boa parte dos jogadores, além de ser uma fonte de contato direto entre a [[staff]] e os jogadores.
É comum os usuários do mIRC configurarem e modificarem o programa através do [[mIRC Script]]ing. Foram criados bastantes canais de IRC, sites e fóruns que ajudam as pessoas a aprender o mIRC Scripting. Existem milhares de scripts que podem se encontrados em sites relacionados com o mIRC, deve-se ter atenção para o fato de alguns scripts possuírem código malicioso.
 
  
Exemplos de Código em mIRC Scripting:
+
== Como conectar ==
 +
[[image:Mirc logo.gif|thumb|300px|[[Media:tst.png|Logotipo oficial do mIRC]]]]
 +
Para conectar ao mIRC você precisa baixar o programa. Normalmente as pessoas não utilizam o mIRC puro, pois existem diversos "scripts" com muitas comodidades e funcionalidades, que auxiliam a conversação o tempo todo.
  
'''Exemplo 1: Somando dois números'''
+
Em nosso ''Wiki'', disponibilizamos um tutorial para instalar o [[CyberScript]], um dos mais famosos e usados. No entanto, existem outros que também são bons.
<pre>
+
 
alias Soma {
+
Para saber como acessar o #Chaos(tutorial passo-a-passo) você pode consultar o artigo [[Canal Chaos]].
  var %n1 = $1
+
 
  var %n2 = $2
+
=== Lista de Scripts ===
  return $calc(%n1 + %n2)
+
Segue abaixo uma lista dos sites de alguns scripts de mIRC
}
+
 
</pre>
+
*[http://www.cyberscript.org/download.php CyberScript]
Observações:
+
*[http://www.easyscript.com.br EasyScript]
*Em mIRC Scripting, [[funções]] de programação são chamadas de '''Aliases'''
+
*[http://www.t7ds.com.br T7DS]
*A Aliase acima recebe dois dados de entrada: '''$1''' e '''$2''', armazenando os mesmos em duas variáveis locais '''%n1''' e '''%n2'''. Por fim, retorna a soma de ambas com o auxílio do identificador '''$calc'''.
+
*[http://www.scoop.com.br Scoop]
 +
 
 +
Também é possível conectar-se através de um complemento para o [http://www.firefox.com FireFox]
 +
 
 +
*[https://addons.mozilla.org/pt-BR/firefox/addon/16 ChatZilla]
 +
 
 +
=== Servidores ===
 +
Diferentemente de programas como ''MSN'' e ''Yahoo Messenger'', o mIRC possui diversos servidores em que você pode se conectar para conversar com as outras pessoas. O servidor adotado oficialmente pelo shard é irc.chaosage.com.br.
 +
 
 +
Para se conectar, basta você digitar ''/server irc.chaosage.com.br''
 +
 
 +
=== Nickname ===
 +
Para alterar seu nickname no mIRC, utilize o comando ''/nick SeuNick''. Você também pode registrar seu nick em uma conta de e-mail, colocando uma senha nele. Desse modo, apenas você irá utilizá-lo.
 +
 
 +
=== Canais ===
 +
No mIRC existem diversas salas de bate-papo, também conhecidas como ''canal''. Os canais são representados com ''#'' antes do nome. Qualquer um pode registrar um canal no servidor, seja qual for o propósito, desde que respeite as regras impostas.
 +
 
 +
O canal oficial adotado pelo shard é o #Chaos. Nele existem pessoas que o controlam evitando a desordem. Essas pessoas recebem os símbolos ''~'', ''@'' e ''+'' antes do nick. Os membros da [[staff]] também costumam entrar neste canal.
 +
 
 +
Para entrar em um canal você deve digitar ''/join #NomeDoCanal''
  
'''Exemplo 2: Contando um número de 1 até 10'''
+
==== Tópico ====
<pre>
+
Ao entrar em um canal todo usuário recebe uma "mensagem padrão", chamada de ''tópico''. Nele encontram-se as informações mais relevantes. No #Chaos, por exemplo, o tópico informa as últimas notícias, o status do shard (on/off), o [[LoginServer]], etc.
alias Contar {
 
  var %n1 = 1
 
  while (%n1 <= 10) { echo -a %n1 | inc %n1 }
 
}
 
</pre>
 
Observações:
 
*A estrutura de programação é feita através de '''blocos de chaves''' como na [[Linguagem C]]
 
*O comando '''echo''' é uma função interna do próprio cliente mIRC que exibe na janela atual os valores de '''%n1''' em cada loop.
 
*mIRC Scripting apenas aceita a estrutura de repetição '''while'''
 
  
'''Exemplo 3: Exibindo uma mensagem no canal ''#Ajuda'' toda vez quem alguém entrar no mesmo'''
+
==== Operadores & Voicers ====
<pre>
+
Todos os canais possuem usuários registrados como operadores (representados com um @ na frente do nick) que o controlam, podendo ''kickar'', banir, moderar, entre várias outras funções. O trabalho destas pessoas é manter a organização do canal.
on !*:JOIN:#Ajuda:{ msg $chan Olá $nick bem vindo ao canal #Ajuda }
 
</pre>
 
Observações:
 
*mIRC Scripting também permite a manipulação de eventos. O Exemplo acima dispara sempre que qualquer pessoa (que não seja você) entre no canal '''#Ajuda'''. O evento de ao entrar em canal é o '''ON !*:JOIN'''.
 
*A função '''msg''' é interna do cliente e permite enviar mensagens de texto para um canal ou uma pessoa diretamente. No exemplo acima a mesma envia para '''$chan''', sendo esta, um identificador que conterá o canal de onde o evento disparou. A mesma coisa acontece com o identificador '''$nick''' que mostra o [[nick]] ou [[apelido]] do indivíduo que entrou no canal.
 
  
Poderíamos ter utilizado desta forma:
+
Os voicers (representados com um + na frente no nick) são os responsáveis por ajudar o canal, principalmente sanando dúvidas. Quando não existem operadores online, eles podem ser colocados provisoriamente neste cargo.
<pre>
 
on !*:JOIN:#Ajuda:{ msg $chan Olá $nick bem vindo ao canal $chan }
 
</pre>
 
  
O Exemplo exibirá o seguinte texto no canal #Ajuda: '''Olá fulano bem vindo ao canal #Ajuda''', onde ''fulano'' é qualquer pessoa.
 
  
As possibilidades são inúmeras para mIRC Scripting. É possível automatizar todo um cliente mIRC, sendo que, já existem clientes assim denominados '''Bots'''. Os Bots geralmente são programados em mIRC Scripting ou em [[linguagem TCL]] com a finalidade de proteger um canal contra ataques de ''[[flood]]'', ''[[spam]]'', indivíduos com más intenções etc.
+
''Créditos: Lewis / Tiamat''
  
mIRC Scripting também permite realizar recursos extraordinários como, efetuar conexões TCP/UDP através de Sockets e até mesmo a manipulação de arquivos [[Dynamic Link Library|DLL]]
+
== Mirc Script ==
 +
Um dos fatos que tornou o mIRC um dos mais populares programas de conversação no início do século XXI foi sua capacidade de personalização e programação. Tudo isso graças ao ''mIRC Script'', capaz de automatizar diversos processos manuais que seriam longos e demorados.
  
=={{Veja também}} ==
+
Um exemplo de mIRC Script seria:
*[[Internet Relay Chat]]
 
*[[Khaled Mardam-Bey]]
 
*[[mIRC Script]]
 
  
=={{Ligações externas}}==
+
<pre>
*{{Link|en|http://www.mirc.com|mIRC, Página oficial}}
+
on !*:JOIN:#Chaos:{ msg $nick Olá $nick bem vindo ao canal $chan }
*{{Link|en|http://www.mirc.net|mIRC.net - site com addons, scripts e outros conteúdos relacionados com o mIRC}}
+
</pre>
*{{Link|en|http://www.mircscripts.org|mIRCscripts.org - site com todos os tipos de downloads relacionados com o mIRC}}
 
*{{Link|pt|http://www.canalscript.com.br|CanalScript.com.br - site com vários addons, dlls, rotinas e etc sobre mIRC-Scripting}}
 
*{{Link|pt|http://www.ircmaster.com.br|Ircmaster.com.br - site com vários addons, dlls, rotinas e etc sobre mIRC-Scripting}}
 
*{{Link|pt|http://voltamirc.rg3.net|Tutorial IRC e mIRC para iniciantes em Português}}
 
  
[[Categoria:Clientes de IRC|mIRC]]
+
Este script faria com que toda vez que alguém entrasse no canal #Chaos recebesse uma mensagem de boas vindas.
  
[[ar:إم‌.آي‌.آر.‌سي]]
+
=== Bot ===
[[ca:MIRC]]
+
Bot é a abreviação de ''robot'', ou ''robô'' em português. É um mIRC Script que roda respondendo a comandos automaticamente. No #Chaos, por exemplo, ele auxilia aos operadores trocarem o tópico, atualizar as notícias, informar sobre progresso de salvação do jogo, entre muitas outras funções.
[[da:MIRC]]
 
[[de:MIRC]]
 
[[el:Mirc]]
 
[[en:MIRC]]
 
[[es:MIRC]]
 
[[fi:MIRC]]
 
[[fr:MIRC]]
 
[[he:MIRC]]
 
[[hu:MIRC]]
 
[[id:MIRC]]
 
[[it:MIRC]]
 
[[lt:MIRC]]
 
[[ms:MIRC]]
 
[[nap:MIRC]]
 
[[nl:MIRC]]
 
[[no:MIRC]]
 
[[pl:MIRC]]
 
[[ru:MIRC]]
 
[[simple:MIRC]]
 
[[sl:MIRC]]
 
[[sr:MIRC]]
 
[[sv:Mirc]]
 
[[tl:MIRC]]
 
[[tr:MIRC]]
 
[[zh:MIRC]]
 

Edição atual tal como às 17h02min de 10 de novembro de 2010

mIRC é um cliente de IRC para o sistema operacional Microsoft Windows, criado em 1995 e desenvolvido por Khaled Mardam-Bey com a finalidade principal de ser um programa chat utilizando o protocolo IRC, onde é possível conversar com milhões de pessoas de diferentes partes do mundo. Este era somente o seu uso, mas evoluiu para uma ferramenta totalmente configurável, que pode ser usada para muitas finalidades devido à sua linguagem de programação incorporada mIRC Scripting.

Site oficial do mIRC: http://www.mirc.com/

No ChaosAge o mIRC possui um importante papel: o Canal Chaos reúne boa parte dos jogadores, além de ser uma fonte de contato direto entre a staff e os jogadores.

Como conectar

Para conectar ao mIRC você precisa baixar o programa. Normalmente as pessoas não utilizam o mIRC puro, pois existem diversos "scripts" com muitas comodidades e funcionalidades, que auxiliam a conversação o tempo todo.

Em nosso Wiki, disponibilizamos um tutorial para instalar o CyberScript, um dos mais famosos e usados. No entanto, existem outros que também são bons.

Para saber como acessar o #Chaos(tutorial passo-a-passo) você pode consultar o artigo Canal Chaos.

Lista de Scripts

Segue abaixo uma lista dos sites de alguns scripts de mIRC

Também é possível conectar-se através de um complemento para o FireFox

Servidores

Diferentemente de programas como MSN e Yahoo Messenger, o mIRC possui diversos servidores em que você pode se conectar para conversar com as outras pessoas. O servidor adotado oficialmente pelo shard é irc.chaosage.com.br.

Para se conectar, basta você digitar /server irc.chaosage.com.br

Nickname

Para alterar seu nickname no mIRC, utilize o comando /nick SeuNick. Você também pode registrar seu nick em uma conta de e-mail, colocando uma senha nele. Desse modo, apenas você irá utilizá-lo.

Canais

No mIRC existem diversas salas de bate-papo, também conhecidas como canal. Os canais são representados com # antes do nome. Qualquer um pode registrar um canal no servidor, seja qual for o propósito, desde que respeite as regras impostas.

O canal oficial adotado pelo shard é o #Chaos. Nele existem pessoas que o controlam evitando a desordem. Essas pessoas recebem os símbolos ~, @ e + antes do nick. Os membros da staff também costumam entrar neste canal.

Para entrar em um canal você deve digitar /join #NomeDoCanal

Tópico

Ao entrar em um canal todo usuário recebe uma "mensagem padrão", chamada de tópico. Nele encontram-se as informações mais relevantes. No #Chaos, por exemplo, o tópico informa as últimas notícias, o status do shard (on/off), o LoginServer, etc.

Operadores & Voicers

Todos os canais possuem usuários registrados como operadores (representados com um @ na frente do nick) que o controlam, podendo kickar, banir, moderar, entre várias outras funções. O trabalho destas pessoas é manter a organização do canal.

Os voicers (representados com um + na frente no nick) são os responsáveis por ajudar o canal, principalmente sanando dúvidas. Quando não existem operadores online, eles podem ser colocados provisoriamente neste cargo.


Créditos: Lewis / Tiamat

Mirc Script

Um dos fatos que tornou o mIRC um dos mais populares programas de conversação no início do século XXI foi sua capacidade de personalização e programação. Tudo isso graças ao mIRC Script, capaz de automatizar diversos processos manuais que seriam longos e demorados.

Um exemplo de mIRC Script seria:

on !*:JOIN:#Chaos:{ msg $nick Olá $nick bem vindo ao canal $chan }

Este script faria com que toda vez que alguém entrasse no canal #Chaos recebesse uma mensagem de boas vindas.

Bot

Bot é a abreviação de robot, ou robô em português. É um mIRC Script que roda respondendo a comandos automaticamente. No #Chaos, por exemplo, ele auxilia aos operadores trocarem o tópico, atualizar as notícias, informar sobre progresso de salvação do jogo, entre muitas outras funções.