﻿06/04/2024 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.76.

   Os seguintes arquivos foram atualizados: "cacert.pem", "mirc.exe",
   "versions.txt".

2. update.rcr
  1) Build alterado para 20240406.1.

3. tema.rcr
  1) Usando $ticksqpc em vez de $ticks para medição do Ping.

4. toolbar.rcr
  1) O lag agora é medido com $ticksqpc e não mais com $ticks.

5. autocor.rcr
  1) Adicionado o índice da cor da letra selecionada na janela @AutoCor.
  2) Adicionado o índice da cor de fundo selecionada na janela @AutoCor.
  3) Melhora no foco da janela @AutoCor. O foco consiste em demonstrar qual
     elemento está selecionado entre cor da letra e cor de fundo.

6. pcinfo.rcr
  1) Adicionado UBR, que é a parte final do build de sistemas operacionais
     Windows mais novos.

7. utilidades.rcr
  1) Correção de um bug causado por "," na mensagem de resposta do ipinfo quando
     por input.




22/06/2023 mIRC-rockcavera

Mudanças:

1. update.rcr
  1) Build alterado para 20230622.1.
  2) O $window(%window).fontbold e $window($active).fontitalic estavam errados em
     rcupdate_check_window_progress, pois era $1

2. tema.rcr
  1) O $window($active).fontitalic estava errado em necho, pois era %window
  2) O $window(%window).fontbold e $window($active).fontitalic estavam errados em
     necho_line_width, pois era $1
  3) O $window(%window).fontbold e $window($active).fontitalic estavam errados em
     tema_nicklen_proposed, pois era "Status Window"
  4) O $window(%window).fontbold e $window($active).fontitalic estavam errados em
     tema_nickcut_mhotlink, pois era $target

3. autocor.rcr
  1) Adicionado os índices das cores na janela @AutoCor. Isso facilita a
     visualização de qual íncide será usado junto com o código de controle de cor
     (ctrl + k).




19/06/2023 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.73.

   Os seguintes arquivos foram atualizados: "cacert.pem", "ircintro.chm",
   "mirc.exe", "mirc.chm", e "versions.txt".

2. update.rcr
  1) Build alterado para 20230619.1.
  2) O identificador $pid agora retorna valor de $mircpid, a partir da versão 7.69
     do mIRC.
  3) Corrigido o $width para as versões mais novas do mIRC.
  4) Melhoria no .bat de atualização do mirc.exe. Retirado código que edita o
     mirc.ini, pois agora é desnecessário.

3. tema.rcr
  1) Corrigido problema que imprimia na list de seleção de fonte duas vezes o nome
     da fonte atualmente em uso.
  2) O alias `necho` foi reajustado para usar o $wrap do mIRC que preserva os
     control codes corretamente. Grande melhoria no desempenho do mIRC-rockcavera,
     pois não precisa mais fazer tal processamento pelo mIRC scripting. Agora o
     identificador `$necho_bikoru` é código morto.
  3) Corrigido o $width para as versões mais novas do mIRC.

4. toolbar.rcr
  1) Alterado o ano da janela Sobre de 2022 para 2023.

5. autocor.rcr
  1) Corrigido o $width para as versões mais novas do mIRC.

6. autoidentify.rcr
  1) Solução paleativa => adicionado para verificar $servertarget no
     autoidentify_check_2connection_to_server, tentar recuperar o nick em duas redes
     com mesmo nome (Brasirc - irc.brasirc.com.br e irc.brasirc.org).




07/04/2022 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.68.

   Os seguintes arquivos foram atualizados: "cacert.pem", "mirc.exe", "mirc.chm", e
   "versions.txt".

2. update.rcr
  1) Build alterado para 20220407.1.
  2) Melhora no regex do parseline do version. Corrige bug que não exibia o build do
     mIRC-rockcavera em redes com TAG ativadas.

3. toolbar.rcr
  1) Corrigido texto cortando da dialog de "LagBar".
  2) Mudança do ano para 2022 na janela sobre o mIRC-rockcavera.

4. tema.rcr
  1) Adicionado checkbox "Mostrar todas" na dialog de Fontes do tema.




05/10/2021 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.67.

   Os seguintes arquivos foram atualizados: "cacert.pem", "ircintro.chm",
   "mirc.exe", "mirc.chm", e "versions.txt".

2. update.rcr
  1) Build alterado para 20211005.1.




30/07/2020 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.62.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem" e
   "versions.txt".

2. update.rcr
  1) Build alterado para 20200730.1.




02/06/2020 mIRC-rockcavera

Mudanças:

1. update.rcr
  1) Host2 para atualização alterado para mirc-rockcavera.tk. Antes era
     rockcavera.co.nf, mas o domínio saiu do ar e não tem previsão de volta.
  2) Build alterado para 20200602.1.

2. tema.rcr
  1) Adicionado interruptor -h no comando necho. Possibilita impressão de mensagem
     usando o tema do mIRC-rockcavera sem realçar a cor do nome da janela na treebar
     ou switchbar. Atualmente usado apenas para a mensagem de mudança de dia.
     (cirinho @ irc.vIRCio.net).

3. servermanager.rcr

  1) Bug crítico corrigido no autoconectar. Quando abria o mIRC-rockcavera e o
     autoconectar executava, os interruptores de opções não eram passados para o
     comando /server quando havia apenas um interruptor.




12/04/2020 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.61.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem",
   "versions.txt" e "ircintro.chm".

2. update.rcr
  1) Alterado o site no version para www.rockcavera.tk, uma vez que o
     www.rockcavera.co.nf está fora do ar.
  2) Alterado o código .bat do atualizador. Mudança foi preciso para realizar update
     dos mircexe após a versão 7.59.
  3) Alterado código do atualizador. Mudança foi preciso para realizar update dos
     mirc.exe após a versão 7.59.
  4) Build alterado para 20200412.1.

3. toolbar.rcr
  1) Alterado o ano para 2020 na janela "Sobre o mIRC-rockcavera".

4. mudar_topico.rcr
  1) Comando para definir tópico via ChanServ definido para:

     /ChanServ TOPIC #CANAL TEXTO-DO-TOPICO.

     Antes estava o comando antigo do anope, que funcionava apenas na VirtuaLife.




18/11/2019 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.58.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem" e
   "versions.txt".

2. tema.rcr
  1) Adicionado código para verificar se o mIRC inicia-se no tray para evitar
     impressão de um caractere por linha no tema do mIRC-rockcavera. Para tanto, o
     mIRC irá ser maximizado e depois voltará para o tray. É um bug antigo e que não
     possui solução melhor até o momento, pois é preciso pegar o tamanho da janela.
  2) Comando no menu "CTCP" > "Ping" voltou a ser o padrão. O controle do ping do
     tema mIRC-rockcavera é feito de outra forma.
  3) Adicionado código que altera a mensagem de entrada do CTCP VERSION. Esta medida
     foi tomada para contornar um problema de impressão fora do padrão do tema do
     mIRC-rockcavera.
  4) Adicionada verificações de eventos do alt + o > IRC > Events. Funciona para o 
     mIRC-rockcavera igual no mIRC puro. As mensagens que forem para o status serão
     as mensagens do mIRC puro, mesmo com o tema do mIRC-rockcavera ativo (Baygon
     @virtualife.com.br).

3. pn.rcp
  1) Comando no menu "CTCP" > "Ping" voltou a ser o padrão. O controle do ping do
     tema mIRC-rockcavera é feito de outra forma.
  2) Adicionado o menu "Notify" em "Controle". Adiciona o nick na lista de notify.
     (Baygon @ virtualife.com.br).
  2) Adicionado o menu "DesNotify" em "Controle". Remove o nick da lista de notify.
     (Baygon @ virtualife.com.br).

4. pq.rcp
  1) Comando no menu "CTCP" > "Ping" voltou a ser o padrão. O controle do ping do
     tema mIRC-rockcavera é feito de outra forma.
  2) Adicionado o menu "Notify". Adiciona o nick na lista de notify. (Baygon
     @virtualife.com.br).

5. update.rcr
  1) Build alterado para 20191118.1.

6. utilidades.rcr
  1) Retirado da mensagem do IP Info as informações sobre IP móvel e proxy.




28/08/2019 mIRC-rockcavera

Mudanças:

1. update.rcr
  1) Build alterado para 20190828.1.
  2) Alterado domínio principal do script para www.rockcavera.tk. O domínio
     www.rockcavera.co.nf encontra-se fora. Poderá voltar, e, caso volte, será o
     novo domínio secundário.
  3) Alterado o site na mensagem de oferecimento do script para www.rockcavera.tk.
  4) Alterado o site na mensagem de quit para www.rockcavera.tk
  5) Alterada a ordem dos domínios para atualização do script.

     Primeiro domínio: mirc.rockcavera.tk
     Segundo domínio: rockcavera.co.nf

2. toolbar.rcr
  1) Alterado o site que abre ao clicar no "Sobre o mIRC-rockcavera" para
     www.rockcavera.tk.




08/08/2019 mIRC-rockcavera

Mudanças:

1. update.rcr
  1) Build alterado para 20190808.1.
  2) Correção de bug no código de atualização. Quando um usuário do mIRC-rockcavera
     estava por trás de uma proxy que altera o cabeçalho de enviou ou retorno do
     procotolo HTTP, poderia ocorrer erro na atualização (reportado por xArthur @
     BrasIRC.org).




25/07/2019 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.57.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm" e "versions.txt".

2. update.rcr
  1) Build alterado para 20190725.1.
  2) Bug corrigido ao fechar a janela do update durante uma atualização,
     principalmente quando o mIRC precisa ser atualizado - savebuf dá erro
     (reportado por volcan @ BrasIRC.org).
  3) Alterada mensagem de oferecer o script.

     A cor de fundo foi alterada para um cinza escuro, pois nos "schemes darks" não
     se enxergava direito no fundo cinza claro (sugestão do Weliton @ 
     virtualife.com.br).

     Já o "C" do mIRC-rockcavera foi alterado para cor laranja (sugestão de
     SteelyDamn @ virtualife.com.br).

     Ainda, foi adicionado um espaço em branco tanto no começo quanto no fim.
  4) Alterada mensagem de quit do script.

     A cor de fundo foi alterada para um cinza escuro, pois nos "schemes darks" não
     se enxergava direito no fundo cinza claro (sugestão do Weliton @
     virtualife.com.br).

     Já o "C" do mIRC-rockcavera foi alterado para cor laranja (sugestão de
     SteelyDamn @ virtualife.com.br).

     Ainda, foi adicionado um espaço em branco tanto no começo quanto no fim.




08/07/2019 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.56.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem" e
   "versions.txt".

2. tema.rcr
  1) Bug arrumado nos nicks cortados quando enviavam ou recebiam ctcp ou notice. O
     nick autor do evento, quando a mensagem era quebrada para mais de uma linha,
     aparecia um "-" ou "]" na cor do evento, sendo que teria que estar na cor de
     fundo.
  2) Adicionadas as raws 276 e 344.

     A raw 276 mostra se o nick possui um certificado de impressão digital.
     A raw 344 mostra o país de conexão do nick.
  3) Adicionado ao tema do mIRC-rockcavera uma linha que divide as mensagens do dia
     anterior com o atual. A linha é composta pelo tempo (00:00), ação "*", evento
     "*", barra "|" e mensagem com o dia, mês e ano. A linha é impressa em todos os
     canais, pvts e chats abertos.
  4) Adicionado ao tema do mIRC-rockcavera uma linha que indica o dia que foi aberto
     o PVT. A linha é composta pelo tempo (00:00), ação "*", evento "PVT", barra "|"
     e mensagem com o dia, mês e ano.

3. update.rcr
  1) Build alterado para 20190708.1.
  2) Atualizados os DNS's para atualizar o script.

4. autocor.rcr
  1) Correção da seleção de clique simples na cor da letra e do fundo. Estava
     selecionando mesmo clicando 20 pixeis fora da caixa de cor de letra e fundo.
  2) Atualizada a paleta de cores do AutoCor para suportar as novas cores de índices
     16 a 99.

     Anteriormente, o mIRC possuía apenas 16 cores, de índices 0 a 15. Porém, desde
     a versão 7.52, o mIRC suporta 100 cores, do índice 0 a 99. Atente-se que apenas
     clientes IRC que suportam a nova palheta de cores irão visualizar suas cores
     com índices acima de 15.

     Mais informações:
       http://anti.teamidiot.de/static/nei/*/extended_mirc_color_proposal.html

5. utilidades.rcr
  1) Leve atualização no código do IP Info. Esta atualização tende a evitar erros de
     resposta do IP Info.

6. menus.rcr
  1) Bug corrigido no menu mIRC-rockcavera > Atualizador > Opções > Mostrar
     Changelog > Sobre. A caixa de mensagem aparecia sem o texto de ajuda, devido a
     um erro de vírgulas no código (Reportado por MrBoss @ vIRCio.net).

7. pm.rcp
  1) Bug corrigido no menu mIRC-rockcavera > Atualizador > Opções > Mostrar
     Changelog > Sobre. A caixa de mensagem aparecia sem o texto de ajuda, devido a
     um erro de vírgulas no código (Reportado por MrBoss @ vIRCio.net).




08/02/2019 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.55. Atualização de urgência, devido a
   vulnerabilidade nas versões anteriores do mIRC.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem" e
   "versions.txt".

2. update.rcr
  1) Build alterado para 20190208.1.




05/01/2019 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.54. Não houve atualização para a versão
   7.53, pois esta apresentava erro fatal para o Windows XP.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem" e
   "versions.txt".

2. update.rcr
  1) Build alterado para 20190105.1.
  2) Alterado código de resposta do CTCP VERSION. Correção de possível bug na nova
     versão do mIRC.

3. toolbar.rcr
  1) Removido o botão "Contato" da janela "Sobre o mIRC-rockcavera".
  2) Alterado o ano para 2019 na janela "Sobre o mIRC-rockcavera".

4. tema.rcr
  1) Adicionado raw 336 ao whois do tema. O raw 336 determina que os próximos canais
     enviados em um whois, pelo raw 319, são canais privados ou secretos. Desta
     forma, serão mostrados separados os canais secretos ou privados que um nick
     estiver.

5. utilidades.rcr
  1) Alinhamento da palavra "NICKS" do Clone Scan System arrumado.




30/06/2018 mIRC-rockcavera

Mudanças:

1. update.rcr
  1) Build alterado para 20180630.1.

2. servermanager.rcr
  1) Bug corrigido no botão remover servidor. Quando um servidor era removido, as
     checkbox "Desativar" tinham os seus textos apagados.

3. utilidades.rcr
  1) Bug corrigido no IP Info GUI. Quando se clicava em cancelar, na janela para
     inserir o IP, aparecia mensagem de erro de IP inválido (reportado por MrBoss).




31/05/2018 mIRC-rockcavera

Mudanças:

1. Adicionado o script Utilidades (utilidades.rcr).

   Este script, por enquanto, possui duas utilidades: Clone Scan System e IP Info.

   * O Clone Scan System é um sistema que procura por clones na rede, ou seja, em
   todos canais que você estiver, ou, então, em um canal específico.

   No entanto, é importante saber que o sistema não é 100% confiável, pois hoje em
   dia as redes disponibilizam VHOSTs, bem como o uso de HOSTs com o IP do cliente
   criptografado está em desuso.

   Você pode acessar esse recurso pelos menus popups em "Utilidades > Clone Scan
   System" ou então digitar o comando: /css #CANAL

   O comando /css sem um #CANAL irá procurar por clones em todos os canais da rede
   que você está.

   Este script é um pedido antigo do usuário Slowmotion.

   * Já o IP Info retorna informações sobre um IPv4 ou IPv6.

   As informações do IP Info são obtidas através da API do site http://ip-api.com,
   que permite 150 requisições por IP por minuto.

2. tema.rcr
  1) Implementando CTCP Protocol ao tema mIRC-rockcavera. As requisições suportas
     pelo tema mIRC-rockcavera são: ACTION, CLIENTINFO, DCC, FINGER, PING, TIME e
     VERSION.
  2) Alterado comando que envia PING em "CTCP > Ping" dos menus Query e Nicklist dos
     nicks cortados, uma vez que foi alterada a forma de solicitar Ping. No entanto,
     essa alteração apenas funciona para o tema mIRC-rockcavera, pois mostra o seu
     lag, em relação a outro nick da rede, em até três casas decimais de segundos.
     Para o tema do mIRC puro continua igual.
  3) Bug corrigido no evento raw do numeric 330. Quando se dava /whois em um nick
     não registrado, mas que já havia se identificado com outro nick, retornava que
     o nick estava logado com o nick não registrado (reportado por volcan).
  4) Adicionado código para verificar se o grupo do tema mIRC-rockcavera está ativo
     quando constar o tema ligado nas configurações, bem como verificar se o grupo
     do tema mIRC-rockcavera encontra-se desativado quando constar desligado nas
     configurações. De outro lado, verifica o grupo para o tema do mIRC puro da
     mesma forma.

3. menus.rcr

  1) Adicionado menu "Utilidades" nas janelas de status, canal e pvt.
  2) Movido o menu "Pc Info" para o menu "Utilidades".
  3) Adicionado o submenu "Clone Scan System" no menu "Utilidades".
  4) Adicionado o submenu "IP Info" no menu "Utilidades".

4. pm.rcp

  1) Adicionado menu "Utilidades".
  2) Adicionado o submenu "Pc Info" no menu "Utilidades".
  3) Adicionado o submenu "Clone Scan System" no menu "Utilidades".
  4) Adicionado o submenu "IP Info" no menu "Utilidades".

5. pcinfo.rcr

  1) Bug corrigido quando não encontrava o modelo da placa mãe (reportado por
     Slowmotion, mas percebido por volcan).
  2) Alterado o comando que exibe ou fala todos os componentes do PCInfo. Medida
     tomada para evitar mensagem em branco.
  3) Adicionada opção para enviar mensagem ao digitar os comandos: /pcinfo_cpu,
     /pcinfo_mobo, /pcinfo_ram, /pcinfo_storage, /pcinfo_video, /pcinfo_sound e
     /pcinfo_os, quando a janela ativa for um canal, pvt ou chat.

6. servermanager.rcr

  1) Adicionado comando /oper. Quando se digita "/oper", se houver cadastro de
     usuário e senha para a rede alvo, o comando enviará pedido de OPER para a rede.
  2) Pequenas alterações nos textos das janelas inputs. Onde se lia "irc.UnIRC.net",
     agora se lê "irc.vIRCio.org", tendo em vista que a UnIRC se juntou com a rede
     vIRCio.
  3) Adicionada uma trava no autoconectar, para evitar dupla autoconexão nos
     servidores da lista do autoconectar. Esse erro acontecia devido a atualização
     do script do Server Manager que não possuía trava antes. (reportado por ramon,
     antigo nick do mon)

7. update.rcr

  1) Build alterado para 20180531.4.

8. autoidentify.rcr

  1) Adicionado código que impede autoghost quando se conecta, em uma nova janela de
     servidor, em um mesmo servidor que o mIRC-rockcavera já possui conexão usando o
     mesmo nick.

9. mudar_topico.rcr

  1) Texto corrigido no preview sem o tema do mIRC-rockcavera. O texto "* Set by
     NICK on ASCTIME" aparecia sempre rockcavera no lugar de NICK, sendo que deveria
     aparecer o nick do utilizador do mIRC-rockcavera.

10. pq.rcp

  1) Alterado comando que envia PING em "CTCP > Ping", uma vez que foi alterada a
     forma de solicitar Ping. No entanto, essa alteração apenas funciona para o tema
     mIRC-rockcavera, pois mostra o seu lag, em relação a outro nick da rede, em até
     três casas decimais de segundos. Para o tema do mIRC puro continua igual.

11. pn.rcp

  1) Alterado comando que envia PING em "CTCP > Ping", uma vez que foi alterada a
     forma de solicitar Ping. No entanto, essa alteração apenas funciona para o tema
     mIRC-rockcavera, pois mostra o seu lag, em relação a outro nick da rede, em até
     três casas decimais de segundos. Para o tema do mIRC puro continua igual.




28/04/2018 mIRC-rockcavera

Mudanças:

1. Adicionado o script Server Manager (servermanager.rcr).

   Este script pretende trazer uma maior facilidade para aqueles usuários do
   mIRC-rockcavera que se conectam em mais de uma rede, bem como automatizar algumas
   funções básicas do IRC.

   O Server Manager permite a adição de vários servidores para se conectar
   automaticamente após o término do update do mIRC-rockcavera.

   Além disso, permite configurar por rede os canais que deseja autoentrar. Até o
   momento, as opções para autoentrar são após: conectar-se, identificar-se e
   receber modo +r. Outras opções poderão ser sugeridas pelos usuários.

   Também, é possível configurar o usuário e senha para enviar comando /oper, após
   conectar-se a rede, automaticamente.

   Ainda, para aqueles que usam nicks diferentes em cada rede, é possível definir o
   nick, nick alternativo, nome e modos que deseja para cada rede. Os modos são
   definidos após conectar-se.

   As caixas de seleção desativar, que estão em cada caixa de configuração do Server
   Manager, permitem desabilitar apenas essas configurações para a rede selecionada
   no momento. Ainda, é possível desativar uma única rede de autoconectar com o
   botão desativar, bem como é permitido desativar um canal no autoentrar com o
   botão desativar. Deste modo, não se precisa remover a rede ou canal, bastando
   apenas desativá-los.

   Por fim, lembre-se de clicar no botão Salvar quando eles ficarem ativos, pois, só
   assim, as alterações feitas nas caixas de edição serão salvas.

2. menus.rcr

  1) Adicionadas opções para falar e exibir, individualmente, os componentes do PC
     Info. Com isso, foram adicionados os submenus "Tudo", "Armazenamento",
     "Memória RAM", "Placa de Audio", "Placa de Vídeo", "Placa Mãe", "Processador"
     e "Sistema Operacional" nos submenus "PC Info > Falar" e "PC Info > Exibir".
     (Sugestão de cirinho @ vircio.org).
  2) Adicionado o menu "Server Manager" em "mIRC-rockcavera".
  3) Posição na lista de remotes alterada de 8 para 9.

3. tema.rcr

  1) Bug corrigido no sistema de whois. Quando ativado Whois em Caixa e uma mensagem
     cita o seu nick após um whois, a linha da caixa de whois aparecia na cor da
     barra de nick citado, sendo que deveria aparecer na cor da barra. (Reportado
     por Slowmotion).
  2) Adicionado para aparecer o nick cortado completo na popup de nicklist, que é a
     mesma popup que aparece quando se clica com o botão direito sobre um nick
     cortado.

4. update.rcr

  1) Build alterado para 20180428.1.

5. toolbar.rcr

  1) Bug corrigido no evento do botão salvar das configurações da lagbar. Quando
     foi juntado o arquivo lag.rcr no toolbar.rcr, foi também juntado o banco de
     dados (hash). No entanto, esqueci de alterar o nome da hash no evento de salvar
     (reportado por Slowmotion).

6. autoidentify.rcr

  1) Código de autoidentificação atualizado para funcionar na Dalnet.

7. pn.rcp

  1) Adicionado para aparecer o nick na popup de nicklist.

8. pm.rcp

  1) Adicionado o menu "Server Manager" em "mIRC-rockcavera".




01/04/2018 mIRC-rockcavera

Mudanças:

1. update.rcr

  1) Build alterado para 20180401.1. Update de urgência.

2. tema.rcr

  1) Bug corrigido no sistema de whois. Após alterar o sistema de whois, por um
     descuido, foi esquecido de alterar um parâmetro que fazia o whois retornar no
     User/Ident (USER@HOST) 0 ou 1, sendo o 0 retornado quando o Whois em Caixa
     estava desligado e o 1 quando ligado. (reportado por cirinho @vircio.org)




31/03/2018 mIRC-rockcavera

Mudanças:

1. tema.rcr

  1) Adicionado o interruptor -p nos comandos /set de mensagens. Corrige um bug
     causado pelo mIRC anterior a versão 7.52, pois não era possível definir
     variável com o valor "" (dupla aspas), uma vez que o mIRC considerava o valor
     como nulo.
  2) Adicionado o interruptor -e no comando /set da variável global
     %tema_select_color_close
  3) Adicionada opção para colorir a barra do tema (|) em uma cor diferente quando
     seu nick for citado na mensagem.

     Obs: irá colorir a barra da mensagem, ou seja, se a mensagem for dividida em
     mais de uma linha, as barras das duas linhas serão coloridas! Para mudar a cor,
     vá até "mIRC-rockcavera > Tema > Cores > Barra Nick Citado". (sugestão de
     cirinho @vircio.org)

  4) Bug corrigido no sistema de nick cortado. Quando um mesmo nick cortado enviava
     NOTICE ou CTCP seguidos, o tema não considerava o nick igual, pulava uma linha
     e imprimia o nick cortado novamente.
  5) Bug corrigido nos CTCPs recebidos em canais. O tema estava imprimindo os CTCPs
     recebidos em canais na Status Windows e no canal, sendo que o correto é apenas
     no canal.

     Obs: os CTCPs VERSION ainda aparecem na Status Windows devido a imposição do
     mIRC.

  6) Bug corrigido nos eventos on TEXT e on ACTION. Código adicionado aos eventos on
     TEXT e on ACTION do tema, para prevenir erro causado quando ativa a opção "Use
     single message window" em "mIRC Options > IRC". Agradeço ao luck_luc pela
     paciência e pela disponibilização integral do mIRC-rockcavera que você
     utilizava, pois, só assim, foi possível diagnosticar o erro e corrigi-lo.
  7) Bug corrigido no whois. Quando o servidor enviava mais de uma linha de canais
     (numeric 319), o script exibia apenas a última linha enviada. (reportado por 
     cirinho @ vircio.org)
  8) Adicionada opção para o whois aparecer dentro de uma caixa quando utilizado o
     tema do mIRC-rockcavera. Esta opção não é a padrão, mas pode ser ativada em
     "mIRC-rockcavera > Tema > Whois em caixa". (sugestão de slowmotion)
  9) Bug corrigido no comando /query do tema do mIRC-rockcavera. Devido a um limite
     de bytes em variáveis no mIRC, poderia não ser exibido corretamente os canais
     em comum com um nick quando estourado esse limite.
  10) Bug corrigido no evento on OPEN do tema do mIRC-rockcavera. Devido a um limite
      de bytes em variáveis no mIRC, poderia não ser exibido corretamente os canais
      em comum com um nick quando estourado esse limite.

2. toolbar.rcr

  1) Adicionado o interruptor -e no comando /set da variável global
     %about_select_color_close
  2) Adicionado suporte ao +-v da chanbar para funcionar com halfop. (Obrigado,
     Juninho @vircio.com.br)
  3) Alterada a medição do lag para usar sempre CTCPREPLY. Tal mudança foi
     necessária, pois, caso conectado em uma ZNC, você media o seu lag com o
     servidor ZNC e não com o servidor IRC.
  4) Remote alterado para posição 3.

3. upload.rcr

  1) Melhoria no código de resposta do ctcp version.
  2) Build atualizada para 20180331.1.

4. menus.rcr

  1) Adicionado menu "Barra Nick Citado" em "mIRC-rockcavera > Tema > Cores".
  2) Adicionado menu "Whois em caixa" em "mIRC-rockcavera > Tema".

5. pm.rcp

  1) Adicionado menu "Barra Nick Citado" em "mIRC-rockcavera > Tema > Cores".
  2) Adicionado menu "Whois em caixa" em "mIRC-rockcavera > Tema".

6. autocor.rcr

  1) Adicionado interruptor -e no comando /set da variável %autocor_config_close
  2) Remote alterado para posição 4.

7. autoidentify.rcr

  1) Leve melhoria no código. Foram alterados alguns timers para dispararem
     instantaneamente e foram feitas algumas correções de português.




28/02/2018 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.52.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem" e
   "versions.txt".

2. upload.rcr

  1) Adicionado a mensagem de propaganda do script, para que o usuário possa
     oferecê-lo a outros usuários do IRC.
  2) Adicionado a mensagem de propaganda do script no QUIT. No entanto, esta
     mensagem só é exibida quando não é enviada mensagem de quit.
  3) Adicionado código que altera o ctcp version do mIRC e coloca o mIRC-rockcavera,
     sua build e o site. O código anterior ficava no tema.mrc.
  4) Adicionado comando que retorna a build do mIRC-rockcavera. A build corresponde
     a última data que foi lançada alguma atualização do mIRC-rockcavera.
  5) Adicionada a build no relatório de erro do mIRC-rockcavera.

3. tema.rcr

  1) Adicionado o interruptor -e no comando /set ao definir a variável global
     %tema_mircborder.
  2) Evento que modifica o ctcp version transferido para o update.rcr.
  3) Leve melhoria no sistema de captura de urls.

4. toolbar.rcr

  1) About alterado.

     O site do about foi alterado para o www.rockcavera.co.nf.

     O texto "Feito por rockcavera" foi levemente reposicionado.

     Adicionado o texto com a build do mIRC-rockcavera.

5. pc.rcp

  1) Adicionado o menu "Oferecer", que fala no canal atual uma mensagem de
     propaganda do mIRC-rockcavera.

6. pq.rcp

  1) Adicionado o menu "Oferecer", que fala no pvt atual uma mensagem de propaganda
     do mIRC-rockcavera.




26/01/2018 mIRC-rockcavera

Mudanças:

1. tema.rcr

  1) Adicionado o comando /mnick ao tema. Define o nick principal.
  2) Adicionado o comando /anick ao tema. Define o nick alternativo.
  3) Adicionado o comando /fullname ao tema. Define o nome de usuário.
  4) Adicionado o comando /emailaddr ao tema. Define o endereço de e-mail.
  5) Bug corrigido no comando /whois. O comando sobreposto não funcionava com
     solicitações /whois nick1,nick2,...,nickN.

     Importante lembrar que existe um limite definido pela rede de alvos (nicks) por
     comando /whois.

  6) Bug corrigido no evento raw 317. Algumas redes fornecem apenas o tempo inativo
     na resposta e outras fornecem também o tempo que o nick se conectou na rede.
     Nos casos que apenas forneciam o tempo inativo, o mIRC-rockcavera informava
     errado quando o nick havia se conectado a rede.
  7) Bug corrigido no evento raw 318. Algumas redes retornam o final de um whois com
     o nick individual da consulta feita pelo comando WHOIS, mas outras retornam
     todos os alvos da consulta pelo comando WHOIS. Deste modo, quando se consultava
     mais de um alvo pelo WHOIS, as redes que respondiam NICK1,NICK2,...,NICKN não
     eram suportadas pelo código do mIRC-rockcavera.
  8) Melhora no sistema de nick cortados.

     Adicionados menus popups quando se clica com o botão direito do mouse sobre um
     nick cortado e canal cortado em uma janela de canal, pvt e chat.

     Agora não se exibe a caixa de texto com o nick completo após um clique com o
     botão esquerdo do mouse em um nick cortado, pois foi adicionado uma prevenção
     de 1 segundo até o segundo clique (duplo clique), que abre o pvt.

     Foi modificada a posição que se abre a caixa com o nick completo, pois agora
     ela sempre abrirá na linha de cima do nick cortado e no rumo do nick ou o mais
     preciso possível.

  9) Adicionado código para capturar o tamanho das bordas das janelas ao iniciar o
     script. Esse código influencia no local que será aberto os nicks cortados e
     também na impressão do comando /necho, comando que imprime o tema do
     mIRC-rockcavera.
  10) Alterada a forma de exibição da hora de conexão de um nick na resposta do
      comando /whois e do tópico.
  11) Removida condição que verifica se o canal está aberto ao receber os raws 332 e
      333 (o tópico e quem definiu). Agora poderá aparecer mensagem de bug nas
      Status Window.
  12) Melhora no comando /necho. Devido a um comportamento inconveniente do mIRC
      quando as janelas MDI estão maximizadas e o mIRC em bandeja (tray). Sempre
      estou melhorando o /necho, uma vez que é ele quem imprime na tela todo o
      código do tema do mIRC-rockcavera. Mais detalhes acesse:
      http://forums.mirc.com/ubbthreads.php/topics/262292/
  13) Inserido código para remover as variáveis globais %tema_window_lactive_mdi e
      %tema_window_width, pois encontram-se em desuso no tema.
  14) Comando /whois alterado.

      Quando o whois recai apenas sobre um nick e você está em pelo menos um canal
      em comum com ele, será enviado ao servidor "WHOIS NICK NICK", para que retorne
      todas as informações, uma vez que será pedido o whois ao servidor ao qual o
      NICK está conectado, sendo apenas este servidor detentor de todas as
      informações para um whois completo.

  15) Adicionado raw 335 ao whois do tema. O raw 335 informa que o nick é um bot.

2. update.rcr

  1) Código /mIRC-rockcavera_relatorio de relatório melhorado.
  2) Adicionado o interruptor -4 no comando /sockopen. Evita de resolver dns para
     IPV6 quando conectado em server IPV6. Essa medida foi tomada tendo em vista que
     o uso de IPV6 no Brasil vem aumentando e a quantidade de servidores que
     suportam IPV6 também. Essa medida é necessária devido a arquitetura que o mIRC
     trabalha. Deste modo, evita-se problemas de erro no código.

3. toolbar.rcr

  1) Alterado o ano do about.

4. mudar_topico.rcr

  1) Adicionado . antes do comando /raw. Evita que seja exibido o resultado do
     comando.

5. menus.rcr

  1) Adicionado o submenu "Gerar Relatório" em "mIRC-rockcavera".

6. pm.rcp

  1) Adicionado o submenu "Gerar Relatório" em "mIRC-rockcavera".




08/12/2017 mIRC-rockcavera

Mudanças:

1. O executável do mIRC (mirc.exe) foi atualizado, pois foram removidas algumas
   mensagens para adaptar o tema do mIRC-rockcavera. A versão continua a mesma.

2. O arquivo "lag.rcr", que contêm os códigos da Lagbar, foi inserido no arquivo
   "toolbar.rcr" e foi removido do mIRC-rockcavera.

3. tema.rcr

  1) Código de retorno do comando /dns melhorado. Agora exibe o tipo de IP, ou seja,
     se é IPV4 ou IPV6.
  2) Melhoria no sistema de nicks cortados. Quando o mouse passa sobre o balão com o
     nick completo, este balão se fecha.
  3) Leve melhoria no código que imprime o tema.
  4) Alterações nas ações do tema que aparecem nos canais. Agora quando a mensagem
     for dirigida para certos status/prefixos (founder, admin, OP, halfOP ou voice),
     a ação não será # ou &, mas sim o status/prefixo para quem a mensagem foi
     dirigida.
  5) Leve melhoria no sistema de citação. Não é mais exibida a ação " na janela de
     citação, mas sim a mesma ação que é exibida no canal.

     O motivo para tal alteração foi o fato de o tema começar a exibir mensagens
     direcionadas a certos prefixos/status (founder, admin, OP, halfOP ou voice) em
     um canal.

  6) Mensagem de desconexão "* Disconnected" foi alterada para o formato do tema,
     menos na Status Window. Para isso foi necessário remover a mensagem no
     executável do mIRC.
  7) A mensagem "* Attempting to rejoin channel", que aparecia nos canais quando o
     mIRC reconectava, foi alterada para o formato do tema. Para isso foi necessário
     remover a mensagem no executável do mIRC.
  8) Bug corrigido quando mensagem era dirigida para status/prefixos que não fossem
     os OPs. Exemplo: mensagens dirigidas para voices, que podem ser vistas por
     todos, menos usuários normais.
  9) Módulo de atualização de script removido. Novo sistema de atualização de script
     não precisa mais desse módulo.

4. toolbar.rcr

  1) Inserido o código da Lagbar neste script.
  2) Bug corrigido ao salvar novo intervalo para a medição de lag. O temporizador
     não era ajustado ao novo intervalo definido quando o intervalo pretendido era
     menor que o intervalo restante para a próxima medição de lag.
  3) Diminuido o valor máximo e mínimo do intervalo de medição de lag para 15 e 105.
     Caso o valor do seu medidor esteja acima do máximo, ele será definido como 60,
     que é o novo padrão.

     Esta medida foi tomada, pois, em alguns casos, a medição com intervalo alto faz
     o mIRC desconectar por "* [10101] Host disconnected".

  4) Bug corrigido no comando que abre a Dialog de configuração da cor de fundo da
     toolbar. Quando a Dialog de configuração da Lagbar estava aberta, a Dialog de
     configuração da cor de fundo da toolbar não abria.
  5) Melhoria e correção de um bug no comando "/sleep". A chamada para abrir o
     arquivo "sleep.js" não estava especificando o caminho correto.
  6) Módulo de atualização de script removido. Novo sistema de atualização de script
     não precisa mais desse módulo.

5. pcinfo.rcr

  1) Ordem de carregamento do script alterada de 8 para 7.
  2) Módulo de atualização de script removido. Novo sistema de atualização de script
     não precisa mais desse módulo.
  3) Retirada a restrição de alguns aliases não poderem ser executados fora do
     arquivo de script. Essa medida foi tomara para o comando
     "/mIRC-rockcavera_relatorio" ter acesso aos aliases que capturam informações do
     computador.
  4) Bug corrigido que mantinha COM aberta após execução do pcinfo. O erro era
     resultado do retorno 0 da contagem da consulta de alguma informação do
     computador.

6. menus.rcr

  1) O menu "mIRC-rockcavera > Lagbar" agora encontra-se em "mIRC-rockcavera >
     Toolbar > Lagbar".
  2) Ordem de carregamento do script alterada de 9 para 8.
  3) Módulo de atualização de script removido. Novo sistema de atualização de script
     não precisa mais desse módulo.

7. update.rcr

  1) Melhoria no código que atualiza os scripts, para evitar que carreguem fora de
     ordem.
  2) Agora é possível atualizar o executável do mIRC quando for necessário
     (alteração de algum resource, ícone ou qualquer coisa), mesmo que a versão
     permaneça a mesma.
  3) Adicionado comando que gera relatório do mIRC-rockcavera. Este comando funciona
     pegando várias informações úteis para solucionar bugs e melhorar a sua
     experiência com o mIRC-rockcavera. Nenhuma senha é capturada e o envio do
     relatório não é automático.

     Comando: /mIRC-rockcavera_relatorio

     Após o fim, verifique se está de acordo com as informações do relatório e nos
     envie para o e-mail: rockcavera@gmail.com

8. autoidentify.rcr

  1) Ordem de carregamento do script alterada de 6 para 5.
  2) Módulo de atualização de script removido. Novo sistema de atualização de script
     não precisa mais desse módulo.

9. mudar_topico.rcr

  1) Ordem de carregamento do script alterada de 7 para 6.
  2) Módulo de atualização de script removido. Novo sistema de atualização de script
     não precisa mais desse módulo.

10. autocor.rcr

  1) Módulo de atualização de script removido. Novo sistema de atualização de script
     não precisa mais desse módulo.

11. pm.rcp

  1) O menu "mIRC-rockcavera > Lagbar" agora encontra-se em "mIRC-rockcavera >
     Toolbar > Lagbar".




24/11/2017 mIRC-rockcavera

Mudanças:

1. autoidentify.rcr

  1) Bug no código de recuperação de nick em uso corrigido.
  2) Melhoria no código que captura nick registrado para se auto-identificar.
  3) Sistema adaptado para auto-identificar na UnderNet. No entanto, apenas o
     primeiro nick da lista da UnderNet é usado para se identificar. O modo +x é
     definido automaticamente.
  4) Melhoria no código que pergunta se deseja salvar a senha para auto-identificar
     posteriormente.
  5) Corrigidas duas caixas de mensagens com erro no identificador $input. Caixas de
     mensagens de rede e nick inválido.
  6) Adicionada opção para "Limpar Cache de Comandos" nos menus da janela do
     AutoIdentify. Esta opção remove os comandos pré-definidos para recuperação de
     nick em uso em cada rede. Sempre que a recuperação de nick em uso não
     funcionar, recomenda-se utilizar essa opção.

2. update.rcr

  1) Corrigido Bug que apresentava "Erro:" sem mostrar qual erro aconteceu Durante a
     atualização. Esse erro acontecia, porque o servidor não retornava na descrição
     o valor de "des". O problema geralmente está ligado ao fato da página não ser
     carregada por inúmeros motivos.

3. menus.rcr

  1) Adicionado menu "Limpar Cache de Comandos" em "mIRC-rockcavera > AutoIdentify".

4. pm.rcp

  1) Adicionado menu "Limpar Cache de Comandos" em "mIRC-rockcavera > AutoIdentify".




09/10/2017 mIRC-rockcavera

Mudanças:

1. tema.rcr

  1) Adicionada a ação @ para mensagens apenas para operadores.
  2) Adicionados ao tema os comandos /omsg e /onotice.
  3) Bug corrigido no Notice dos Operadores.
  4) Bug corrigido quando enviava mensagem para operadores. Abria em uma janela
     separada com nome @#CANAL. Agora está ficando tudo no canal como ação @.
  5) Bug corrigido quando enviava action para operadores. Abria em uma janela
     separada com nome @#CANAL. Agora está ficando tudo no canal como ação @.
  6) Bug corrigido nos inputs. Quando digitava algo como operação matemática, uma
     variável estava realizando a operação (ex: 2 * 2, saía como 4).

2. pcinfo.rcr

  1) Leve melhoria no código.
  2) Adicionado para mostrar o DPI.

3. update.rcr

  1) Corrigido bug que fazia os scripts atualizarem e saírem de ordem na lista de
     scripts carregados.

4. toolbar.rcr

  1) Código antigo de "/who" e "/mode +b" para obter lista de hosts e banidos foi
     comentado e novo código foi adicionado para dar "/who" e "/mode +b" quando
     precisar dar kickban e ban pela chanbar. Deste modo, pretende-se reduzir o lag
     ao entrar em canais.




19/09/2017 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.51.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm", "cacert.pem" e
   "versions.txt".




30/06/2017 mIRC-rockcavera

Mudanças:

1. lag.rcr

  1) Adicionado sistema misto de verificação de lag, usando tanto CTCPREPLY quanto
     PING, para funcionar tanto em psyBNC quanto conectado diretamente à uma rede.
     Essa mudança foi motivada pelo fato do usuário Bruk usar psyBNC e não poder
     usufruir da lagbar.
  2) Leve melhoria do código.

2. tema.rcr

  1) Devido uma mudança no código de medição de lag, os eventos CTCPREPLY não exibem
     a mensagem enviada para o seu próprio nick quando a medição estiver sendo feita
     por ctcpreply.
  2) Bug corrigido no raw 404. Quando se enviava mensagem para um canal que não se
     estava, a mensagem de retorno da rede era impressa na Status Windows como
     "BUG: #CANAL CID # #CANAL normal normal MENSAGEM DE ERRO DA REDE".
     Agradecimentos ao usuário Slowmotion por notar esse bug.

3. update.rcr

  1) Correção no código que retorna a versão do update.rcr.

4. menus.rcr

  1) Corrigido problema que fazia uma mensagem aparecer na tela quando ligava ou
     desligava o sistema de autoidentify.

5. pm.rcp

  1) Corrigido problema que fazia uma mensagem aparecer na tela quando ligava ou
     desligava o sistema de autoidentify.




25/05/2017 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.49.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm" e "versions.txt".




06/05/2017 mIRC-rockcavera

Mudanças:

1. Criada a pasta "menus" em "rockcavera\", na qual ficarão os arquivos de menus
   popups.
2. Adicionados os arquivos de menus popups "ps.rcp", "pc.rcp", "pq.rcp", "pn.rcp" e
   "pm.rcp" na pasta "rockcavera\menus\".
3. O arquivo "chanbar.png", localizado em "rockcavera\images\", foi alterado.

4. tema.rcr

  1) Adicionada opção para desligar o tema do mIRC-rockcavera e usar o tema do mIRC.
     No entanto, todas as funcionalidades do mIRC-rockcavera continuam funcionando.

     Assim, as configurações como: timestamp, mensagens em janela ativo, etc. ficam
     disponíveis no alt + o.

  2) Adicionado para piscar o ícone do mIRC, quando não ativo, ao citarem o seu nick
     em um canal. Pedido do Thalles.

     Por padrão vem desligado. Para ativar é só dirigir-se aos menus popups em:
     mIRC-rockcavera > Citações > Piscar.

  3) Adicionada notificação em balão quando seu nick for citado em um canal e o mIRC
     não for a janela ativa. Pedido do Slowmotion.

     Por padrão vem desligado. Para ativar é só dirigir-se aos menus popups em:
     mIRC-rockcavera > Citações > Popups.

     Em caso de dois cliques na notificação de bolão popup, o mIRC será aberto na
     janela de canal que lhe citaram.

  4) Adicionadas as raws 352 366-368.

     352 oculta a resposta do comando /who.

     366 oculta o final do comando /names.

     367 oculta a resposta do comando /mode #CANAL +b.

     368 oculta o final da resposta do comando /mode #canal +b.

  5) Bug corrigido na coloração dos nicks nas mensagens.
  6) Leve melhoria nos códigos de eventos de rede e canais.
  7) Leve melhoria nos códigos de comandos sobrepostos.
  8) Nome das janelas do sistema de citações alterado para @Citações REDE N.
  9) O menu das janelas @Citações REDE N foi movido do "menus.rcr" para o
     "tema.rcr".

5. menus.rcr

  1) Adicionado menu para Ligar/Desligar o tema do mIRC-rockcavera (mIRC-rockcavera
     > Tema).
  2) Adicionado menu Piscar e seus submenus (mIRC-rockcavera > Citações).
  3) Adicionado menu Popups e seus submenus (mIRC-rockcavera > Citações).
  4) Pequenas correções nos textos.
  5) O menu das janelas @Citações REDE N foi para o "tema.rcr".

6. update.rcc

  1) Adicionado sistema para atualizar menus popups.

     O sistema para atualizações dos menus popups permite, a partir de agora,
     receber atualizações e manter os menus pessoais que foram inseridos
     corretamente nos arquivos de menus popups do mIRC-rockcavera. Assim, você não
     perderá os seus menus pessoais após cada atualização.

  2) Bug corrigido na listagem dos arquivos para atualizar. Estava adicionando
     arquivo desnecessários.
  3) Bugs corrigidos no descompactador. Havia um colchete ")" a mais em uma certa
     linha e o comando "/copy" dar erro, pois não estava forçando sobreposição do
     arquivo temporário criado para descompactar.

7. toolbar.rcr

  1) Bug corrigido na chanbar no BAN e KICKBAN. Quando o HOST do usuário não estava
     na lista interna do mIRC, não era banido. No entanto, para resolver o problema,
     /who é requisitado quando entra em um canal e não tem o endereço de todos os
     users do canal, bem como é requisitado /mode #CANAL +b quando se é Owner,
     Admin, Op ou Halfop e não se tem a lista de banidos do canal.
  2) Leve melhoria no código.

8. mudar_topico.rcr

  1) Bug corrigido na coloração dos nicks na nicklist da preview.
  2) Preview alterada para funcionar tanto com o Tema do mIRC-rockcavera ou do mIRC.




29/04/2017 mIRC-rockcavera

Mudanças:

1. Criada a pasta "images" em "rockcavera", sendo a pasta responsável por armazenar
   todas as imagens do mIRC-rockcavera.
2. Adicionado o arquivo "chanbar.png" na pasta "rockcavera\images\". Este arquivo é
   a Chanbar.

3. tema.rcr

  1) Bug corrigido no sistema de captura de links. O sistema não estava contando
     corretamente o local onde um link estava sendo quebrado na linha.
  2) Melhorado o sistema de captura de links.
  3) Melhoria em algumas raws.
  4) O sistema de cortar nicks foi ativado para abrir o popup que mostra o nick
     completo quando se passa o mouse sobre um nick cortado no pvt.
  5) O comando /channel foi adaptado para funcionar com a chanbar.

4. menus.rcr

  1) Adicionado o menu "Cor de Fundo" em "mIRC-rockcavera > Toolbar".
  2) Adicionado o menu "Chanbar", apenas para canais.
  3) Alterado o menu "Cores" para "Cor dos Ícones" em "mIRC-rockcavera > Toolbar".

5. toolbar.rcr

  1) Adicionada configuração para cor de fundo da toolbar.

     Agora é possível adicionar cor de fundo a toolbar do mIRC-rockcavera pelo
     sistema de cores RGB (vermelho, verde e azul).

     O valor da cor pode ser selecionado por scrolls ou editando as editbox de cor
     vermelha, verde e azul, que resultam em uma combinação, ou editando a editbox
     da hexa cor, que é a cor RGB na base hexadecimal. A cor é mostrada em uma
     imagem na dialog de configuração.

     Também, é possível deixar sem cor de fundo na toolbar (padrão).

     A cor de fundo da toolbar só funciona se a toolbar do mIRC-rockcavera estiver
     ligada.

  2) Adicionada chanbar, ferramenta com atalhos de comandos para canais.

     A chanbar possui os botões para OP, DEOP, HALFOP, DEHALFOP, VOICE, DEVOICE, BAN
     UNBAN, KICK e KICKBAN.

     Para usar a chanbar, é preciso que ela esteja ligada (menu popup Chanbar,
     apenas em canais).

     A forma de acionamento é por meio de duplo click com o botão esquerdo do mouse.

     O botão OP/DEOP (±o) realiza as seguintes operações:

     Quando você não tiver OP, irá ser pedido para o chanserv lhe dar OP. Já quando
     nenhum nick estiver selecionado na nicklist e você tiver OP, irá tirar o seu
     OP.

     Quando houver nicks selecionados na nicklist e você for OP do canal, tirará o
     OP de quem tem e dará OP para quem não tem.

     O botão HALFOP/DEHALFOP (±h) realiza as seguintes operações:

     Quando você não tiver OP e nem HALFOP, irá ser pedido para o chanserv lhe dar
     HALFOP.

     Quando você for HALFOP, irá pedir para o chanserv tirar o seu HALFOP.

     Quando houver nicks selecionados na nicklist e você for OP do canal, tirará o
     HALFOP de quem tem e dará HALFOP para quem não tem.

     O botão VOICE/DEVOICE (±v) realiza as seguintes operações:

     Quando você não tiver OP e nem VOICE, irá ser pedido para o chanserv lhe dar
     VOICE.

     Quando você for VOICE, irá pedir para o chanserv tirar o seu VOICE.

     Quando houver nicks selecionados na nicklist e você for OP do canal, tirará o
     VOICE de quem tem e dará VOICE para quem não tem.

     O botão BAN/UNBAN (±b) realiza as seguintes operações:

     Quando você não tiver OP e nem HALFOP, irá ser pedido para o chanserv tirar
     desbanir você do canal, caso esteja banido.

     Quando houver nicks selecionados na nicklist e você for OP ou HALFOP do canal,
     tirará o BAN de quem tem e dará BAN para quem não tem.

     O botão KICK (K) chuta os nicks selecionados na nicklist do canal.

     O botão KICKBAN (Kb) dá BAN e chuta os nicks selecionados na nicklist do canal.

6. mudar_topico.rcr

  1) Adicionada opção para definir o tópico pelo chanserv.
  2) Agora, quando se define o tópico de um #canal, este se torna a janela ativa,
     caso já não seja.

7. update.rcr

  1) Adicionado código para verificar e, se preciso, criar a pasta "images" na pasta
     "rockcavera".

8. pcinfo.rcr

  1) Adicionado para exibir a resolução e o DPI do Windows.




20/04/2017 mIRC-rockcavera

Mudanças:

1. A partir de agora, todas as requisições CTCP VERSION retornam: mIRC vX -
   mIRC-rockcavera (http://mirc.rockcavera.tk). Onde X é a versão do mIRC.

2. tema.rcr

  1) Adicionado sistema de citações. Pedido do Slowmotion e mon.

     O sistema de citações permite ao usuário visualizar de forma fácil as mensagens
     nas quais o seu nick foi citado em um canal, quando este ou o mIRC não
     estiverem ativos, pois armazena as mensagens em uma janela separada.

     A janela que armazena as mensagens chama-se @Citações_N, sendo N o número
     identificador da conexão. Quando houver mais de uma conexão e citarem o seu
     nick, vai existir mais de uma janela @Citações_N.

     Caso não queira que as janelas de citações fiquem à mostra, é possível ocultá-
     las. Deste modo, elas não aparecem na tela, na treebar e na switchbar.
     Entretanto, o mIRC-rockcavera continua armazenando as mensagens nelas para
     quando você decidir vê-las, sendo que, para isso, basta clicar no menu popup
     Mostrar (mIRC-rockcavera > Citações). No mesmo lugar vai estar a opção para
     ocultar, porém, é possível ocultar ou desligar as citações abrindo o menu popup
     na própria janela de @Citações_N.

     Além disso, é possível clicar duas vezes com o botão esquerdo do mouse no
     [#canal], para que mIRC-rockcavera tente localizar a mensagem no #canal.

     Ainda, o sistema de citações permite escolher entre dois métodos, quais sejam:
     normal e rigoroso.

     O método normal verifica de forma simples se seu nick está dentro de uma frase.

     Exemplo: O seu nick é "mon" e alguém fala em um canal "quem curti montanhas?".

     Nesse exemplo, o mIRC-rockcavera vai entender que seu nick foi citado, porque
     "mon" está dentro da palavra "montanhas".

     Já o método rigoroso realiza uma verificação mais rigorosa para saber se o seu
     nick é citado de fato, ou seja, no exemplo acima o mIRC-rockcavera não iria
     acusar que seu nick foi citado.

     No entanto, é preciso tomar cuidado, pois a verificação não é perfeita e pode
     ocorrer de citarem o seu nick e o mIRC-rockcavera não identificar.

     Por fim, é possível Ligar e Desligar o sistema de citações pelo menu de popups
     (mIRC-rockcavera > Citações > Ligar/Desligar). No entanto, o método de captura
     continua funcionando para realçar os canais na treebar e switchbar, quando o
     seu nick for citado em uma mensagem.

  2) Adicionado suporte para alterar a fonte e o tamanho desta. Para acessar, abra
     os menus popups (mIRC-rockcavera > Tema > Fontes).

     As fontes que podem ser utilizadas são as do tipo "fixed", ou seja, as que
     possuem espaçamento igual para todos os caracteres, assim, não desalinha o
     tema do mIRC-rockcavera.

     Observação: existe um código que verifica quais das suas fontes são "fixed" e
     faz uma pequena verificação em alguns caracteres para ver se possuem o mesmo
     tamanho. No entanto, pode ocorrer de aparecer alguma fonte vai desalinhas o
     tema, ficando a critério do usuário o seu uso.

  3) Melhorias no sistema de impressão do tema, pois, em certas ocasiões, as
     mensagens não eram impressas até o limite da janela.
  4) Pequenas correções no código.

3. autoidentify.rcr

  1) Adicionado sistema para auto recuperar seu nick ao conectar, caso este esteja
     sendo usado por outra pessoa, ou seja, uma conexão fantasma.

     Para funcionar é preciso que o sistema de autoidentify esteja ligado e o nick
     utilizado durante a conexão ao servidor esteja cadastrado neste sistema.

     Como cada rede IRC utiliza um sistema para recuperar o nick, o sistema para
     auto recuperar o nick do mIRC-rockcavera tenta utilizar os três métodos
     conhecidos para tal finalidade, quais sejam: regain, ghost e recover; todos do
     nickserv.

     Em caso de êxito na recuperação do nick, o sistema guarda no arquivo
     "autoidentifyghost.db", na pasta "rockcavera\dbs\", o método utilizado naquela
     rede.

  2) Bug que apresentava essa mensagem "* /hdel: no such table 'autoidentify_tmp'"
     foi corrigido.

4. menus.rcr

  1) Adicionado os menus de configurações do sistema de citações. (mIRC-rockcavera >
     Citações).
  2) Adicionado o menu Fontes (mIRC-rockcavera > Tema).
  3) Bug corrigido em algumas configurações que estavam sendo mudadas e não estavam
     sendo salvas nas suas respectivas databases.

5. autocor.rcr

  1) Pequenas correções no código.

6. toolbar.rcr

  1) Pequenas correções no código.

7. lag.rcr

  1) Pequenas correções no código.




17/04/2017 mIRC-rockcavera

Mudanças:

1. O mIRC foi atualizado para a versão 7.48.

   Os seguintes arquivos foram atualizados: "mirc.exe", "mirc.chm" e "versions.txt".

2. update.rcr

  1) Bug corrigido no arquivo batch de atualização do mirc.exe. O batch que atualiza
     o mirc.exe não funcionava corretamente no Windows XP, pois o comando TIMEOUT
     não faz parte desta versão do Windows, sendo preciso utilizar um substituto. Já
     o comando TASKLIST não estava conseguindo usar o filtro PID, sendo necessário
     usar outro método para identificar se o mirc.exe está em execução.
  2) Melhoria no alias que captura o PID do mIRC em execução.

3. tema.rcr

  1) Melhoria leve no código.
  2) Melhora no sistema de cortar nicks. Agora todos os nicks cortados são
     armazenados em uma única tabela hash.

4. autoidentify.rcr

  1) Bug corrigido quando um nick com espaço era digitado na hora de adicionar. Na
     mensagem de erro estava aparecendo a rede e não o nick.
  2) Adicionado sistema que pede a senha, em caixa de diálogo, quando o nick estiver
     registrado na rede, mas não cadastrado no autoidentify, e, após a
     identificação, pergunta se deseja salvar a senha no autoidentify.

     Ainda, enquanto estiver digitando a senha errada, irá continuar pedindo a senha
     em caixa de diálogo.

     Este novo sistema é desligado ou ligado junto com o AutoIdentify.

  3) A janela do @AutoIdentify agora abre no desktop e tem tamanho definido.
  4) Pequenas alterações e correções de texto.

5. mudar_topico.rcr

  1) Devido a correção de um bug na nova versão do mIRC, foi retirado um código que
     corrigia esse bug.




13/04/2017 mIRC-rockcavera

Mudanças:

1. Adicionados os arquivos "logob.rcl", "logom.rcl" e "logor.rcl" na pasta
   "rockcavera\". Estes arquivos contêm o logo do mIRC-rockcavera que é usado na
   animação do Sobre.
2. Adicionado o arquivo "branca_16777215.tbi" na pasta "rockcavera\toolbar\". Este
   arquivo contêm os ícones da toolbar branca.

3. tema.rcr

  1) Melhora no sistema de cortar nicks.
  2) Melhora no sistema de captura de urls. Agora captura urls de ftp.
  3) Melhora em algumas raws.
  4) Adicionadas as raws 403, 432-433, 471-475, 478 e 481.

     403 Nome de canal inválido ou inexistente.

     432 Nick ilegal.

     433 Nick em uso.

     471 Canal cheio, impossível entrar.

     472 Modo desconhecido.

     473 Canal apenas para convidados, impossível entrar.

     474 Banido no canal, impossível entrar.

     475 Canal com senha, impossível entrar.

     478 Lista de banidos do canal cheia, impossível adicionar.

     481 Falta de privilégios

  5) Remoção de código sem uso.
  6) Bug corrigido nos temporizadores. Quando era fechada a janela de Status a qual
     os temporizadores estavam vinculados, estes paravam de funcionar. O mesmo
     acontecia quando alguma janela de Status desconectava e os temporizadores
     estavam vinculados a ela.

4. autoidentify.rcr

  1) Melhora no código do script de auto identify.
  2) Adicionada mensagem confirmando a mudança de senha.
  3) Adicionada criptografia nas senhas, para não ficarem expostas no arquivo que as
     armazena.

5. lag.rcr

  1) Bug corrigido no temporizador que media o lag. Quando era fechada a janela de
     Status inicial, o temporizador que media o lag parava e não era mais medido o
     lag.
  2) Aumentadas as editboxs da dialog de configurações. Essa medida foi tomada
     devido ao fato de em algumas resoluções e configurações de zoom do Windows
     estarem cortando o conteúdo das editboxs.

6. update.rcr

  1) Bug corrigido nos temporizadores. Quando era fechada a janela de Status a qual
     os temporizadores estavam vinculados, estes paravam de funcionar. O mesmo
     acontecia quando alguma janela de Status desconectava e os temporizadores
     estavam vinculados a ela.
  2) O segundo host para atualização foi modificado para "rockcavera.co.nf 80".

7. toolbar.rcr

  1) Adicionado janela Sobre o mIRC-rockcavera.

     Esta janela traz um leve resumo sobre o mIRC-rockcavera e quem é seu criador.

     Também, é possível entrar em contato clicando no botão "Contato", que abre o
     site do mIRC-rockcavera.

  2) O botão Sobre da toolbar do mIRC-rockcavera não abre mais o About do mIRC, mas
     sim o Sobre do mIRC-rockcavera.

8. autocor.rcr

  1) Bug corrigido no temporizador de arrastar a janela de configurações. Quando era
     fechada a janela de Status a qual o temporizador estava vinculado, este parava
     de funcionar. O mesmo acontecia quando alguma janela de Status desconectava e o
     temporizador estava vinculado a ela.

9. menus.rcr

  1) Adicionado o menu para definir a cor branca de toolbar.

10) mudar_topico.rcr

  1) Bug corrigido quando se digitava apenas 0 na editbox da dialog para mudar
     tópico, pois, quando o preview habilitado, não era impresso na tela o 0.




07/04/2017 mIRC-rockcavera

Mudanças:

1. Iniciou-se o log de mudanças com o arquivo "changelog.txt".
2. Criou-se uma pasta (rockcavera) para armazenar os arquivos do mIRC-rockcavera,
   onde existem as pastas: dbs, scripts, tmp e toolbar.

   A pasta "rockcavera" armazena todos os arquivos do mIRC-rockcavera.

   A pasta "dbs" armazena os arquivos de configurações dos scripts.

   A pasta "scripts" contêm todos os scripts do mIRC-rockcavera.

   A pasta "tmp" é utilizada para armazenar arquivos temporários.

   A pasta "toolbar" possui as imagens da toolbar.

3. Adicionado o script de atualização (update.rcr).

   Este script é um sistema de atualização para o mIRC-rockcavera, sendo ele
   responsável por atualizar e carregar os scripts, e atualizar e baixar arquivos.
   Além disso, ele se auto atualiza e também atualiza o mIRC para a versão mais
   atual.

   O script possui a opção de verificar por atualizações ao iniciar o mIRC, bem como
   verificar a qualquer momento pelo menu popup.

   Ainda, é possível configurar o tempo de fechamento da janela de atualização e se
   este changelog.txt deve ser aberto ou não no término da atualização.

4. Adicionado o script de toolbar (toolbar.rcr).

   Este script permite selecionar o tamanho e a cor da toolbar do mIRC-rockacvera.

   No momento, as cores são: Azul, Preta, Verde e Vermelha.

   Também é possível desligar a toolbar do mIRC-rockcavera. Neste caso, fica ativa a
   toolbar original do mIRC.

5. Adicionado o script de auto identify (autoidentify.rcr).

   Este script é um sistema de auto identify que realiza a identificação do nick sem
   a necessidade de digitar comandos.

   O script funciona em uma interface simples de list, na qual você pode adicionar e
   remover nicks, bem como mudar a senha de nicks já adicionados. Ainda, é possível
   cadastrar vários nicks para várias redes, sendo também possível remover todos os
   nicks cadastrados em uma rede.

   Possui opção para ligar e desligar o sistema.

   Foi testado nas redes: VirtuaLife, freenode, IRCBr, BrasIRC, BrIRC.Net, vIRCio,
   Hub4Ever.Org e GNETT. Caso não funcionar em alguma rede, por favor entrar em
   contato.

6. Adicionado o script de menus popups (menus.rcr).

   Este script contêm todos os menus popups dos scripts do mIRC-rockcavera.

7. Adicionados os arquivos "azul_13369344.tbi", "preta_0.tbi", "verde_32291.tbi" e
   "vermelha_723906.tbi", na pasta "rockcavera\toolbar\". Estes arquivos pertencem
   ao script de toolbar e contêm os ícones das respectivas cores.
8. Adicionados três botões na toolbar, quais sejam: connect3, scripts e
   autoidentify.

   O botão connect3 aparece no primeiro botão da toolbar, quando há dúvida se o mIRC
   encontra-se conectado em uma rede. Sua função é desconectar da rede. O icone é um
   um arco com uma interrogação (?) dentro.

   O botão scripts aparece quando todos os listen de mIRC Scripting estão
   desligados. No entanto, o scripts e o scripts2 usam o mesmo ícone.

   O botão autoidentify é o quarto da toolbar. Sua função é abrir as configurações
   do sistema de auto identify. O icone é uma chave.

9. Adicionado em "Nick Colors" (/abook -l) cores paras os nicks na Notify e Ignore.
10. Adicionado os esquemas "Dark mIRC Classic" e "Dark mIRC Modern" em "mIRC Colors"
   (alt + k), botão "Cores" da toolbar do mIRC-rockcavera.
11. Adicionado o alias "/t", que, quando a janela ativa for um canal, mostra o
    tópico atual do canal. Pedido do Slowmotion.

12. tema.rcr

  1) O script "tema.mrc" foi renomeado para "tema.rcr" e movido para
     "rockcavera\scripts\".
  2) Adicionado o módulo de atualização no script.
  3) Adicionado sistema para configuração do tema por meio de menus popups.

     Agora é possível alterar as cores da barra e do tempo.

     Também, pode-se mudar o tamanho do espaço para os nicks no tema. Valor mínimo
     é 8 e o valor máximo é recomendado de acordo com a sua resolução e
     configurações do mIRC.

  4) Adicionada mensagem que o seu nick mudou na janela ativa de pvt.
  5) Melhorado o sistema de captura de urls. No entanto, ainda não está 100%.
  6) O caractere que indicava nick cortado foi mudado de "chr 8230" para "chr 183",
     pois a fonte Fixedsys não possui suporte para caracteres unicode e apresentava
     um desalinhamento pequeno na barra (|) do tema quando o nick era cortado.
  7) O comando /who não é mais executado ao entrar em um canal, pois causava muito
     lag. Portanto, não lista mais os IRCOps na nicklist.
  8) Bug corrigido no alias /query. Quando o pvt já estava aberto, o alias imprimia
     as mensagens de informações que só deveriam ser impressas quando o pvt fosse de
     fato aberto.
  9) Bug corrigido no sistema de whois. Após executar um /whois e receber as
     informações, estas eram impressas como "BUG: INFOS" quando a janela ativa no
     momento não era um canal e nem um pvt.
  10) Bug corrigido no sistema de nicks cortados. Os nicks cortados não estavam
      recebendo ID quando uma mensagem era longa e cortada para a linha de baixo.
      Assim, se o mesmo nick enviasse a próxima mensagem ele iria aparecer, sendo
      que o correto seria ficar oculto.
  11) Bug corrigido no "on OPEN ?". Quando alguém abria uma conversa em pvt, o
      user@host não estava retornando corretamente.
  12) O código do script foi otimizado.
  13) Melhorado o sistema de whois.
  14) Janela que mostra o nick completo foi adaptada para funcionar com os esquemas
      "Dark mIRC Classic" e "Dark mIRC Modern".
  15) Adicionado código para forçar caracteres unicode na fonte Fixedsys, mas no
      Windows XP não funciona mesmo com esse código. Para funcionar os caracteres
      unicodes no Windows XP, é necessário baixar a fonte Fixedsys Excelsior.
      Depois, instale a fonte no seu sistema operacional e digite no mIRC:
      /font -z 16 "Fixedsys Excelsior 3.01"

      Link da fonte Fixedsys Excelsior: www.fixedsysexcelsior.com/fonts/FSEX300.ttf

13. lag.rcr

  1) O script "lag.mrc" foi renomeado para "lag.rcr" e movido para
     "rockcavera\scripts\".
  2) Adicionado o módulo de atualização no script.
  3) Adicionada a opção de ligar e desligar a lagbar na dialog de configurações.
  4) Adicionados menus popups para ligar e desligar a lagbar, e abrir a dialog de
     configurações.
  5) Adicionado suporte para a lagbar acompanhar o tamanho e a cor da toolbar.
  6) O código do script foi otimizado.
  7) O arquivo de configurações foi movido para a pasta "rockacvera\dbs\".

14. autocor.rcr

  1) O script "autocor.mrc" foi renomeado para "autocor.rcr" e movido para
     "rockcavera\scripts\".
  2) Adicionado o módulo de atualização no script.
  3) O código do script foi otimizado.
  4) O arquivo de configurações foi movido para a pasta "rockacvera\dbs\" e o nome
     foi alterado para "autocor.db".
  5) O menu popups do script foi movido para o arquivo "menus.rcr"
  6) O nome da janela do autocor foi mudada de @autocor_window para @AutoCor.
  7) O preview do autocor foi adaptado para funcionar com os esquemas "Dark mIRC
     Classic" e "Dark mIRC Modern".

15. mudar_topico.rcr

  1) O script "mudar_topico.mrc" foi renomeado para "mudar_topico.rcr" e movido para
     "rockcavera\scripts\".
  2) Adicionado o módulo de atualização no script.
  3) Adicionado limite na editbox de acordo com o TOPICLEN (tamanho máximo do
     tópico) da rede.
  4) Adicionada na dialog informação sobre a quantidade de caracteres e o limite.
  5) O menu popups do script foi movido para o arquivo "menus.rcr"

16. pcinfo.rcr

  1) O script "pcinfo.mrc" foi renomeado para "pcinfo.rcr" e movido para
     "rockcavera\scripts\".
  2) Adicionado o módulo de atualização no script.
  3) O menu popups do script foi movido para o arquivo "menus.rcr"

------------------------------------------------------------------------------------