O que é o formato de ficheiro MRC?
A extensão de arquivo .mrc é usada por arquivos de script para o mIRC, um aplicativo cliente de Internet Relay Chat (IRC) para Windows desenvolvido por Khaled Mardam-Bey da mIRC Co. Ltd. Arquivos .mrc armazenam instruções para o mIRC na forma de scripts de texto simples escritos na mIRC Scripting Language (MSL).
Para que são usados os arquivos .mrc?
As instruções armazenadas em arquivos .mrc são comumente usadas para automatizar tarefas executadas no mIRC, incluindo a abertura de novas janelas de chat ou a proteção de usuários e canais contra spam ou inundação de mensagens (flooding). Arquivos de script .mrc também podem ser usados para criar complementos que estendem a funcionalidade do mIRC - por exemplo, bots, jogos simples ou aliases de comando personalizados. Scripts mais avançados combinam definições de alias, manipuladores de eventos on como on JOIN ou on TEXT, definições de dialog e comandos remotos para construir ferramentas de IRC completas.
Criando arquivos .mrc
Arquivos .mrc são gerados com o mIRC Scripts Editor (aberto com Alt+R), uma ferramenta integrada dedicada para escrever scripts e instruções do mIRC. Como o formato armazena seu conteúdo como texto simples (tipo MIME text/plain), qualquer editor de texto padrão também pode abrir e modificar arquivos .mrc. Os scripts são organizados em seções nomeadas usando cabeçalhos entre colchetes, como [aliases] ou [events]; o mIRC lê esses arquivos na inicialização consultando seu arquivo scripts.ini. Configurações e preferências são mantidas separadamente em arquivos INI como o mirc.ini, que ficam ao lado dos arquivos de script .mrc.
Segurança e proteção
RISCO: MEDIUMScripts mIRC executam comandos reais - eles podem entrar em canais, enviar mensagens a usuários, ler/escrever arquivos no seu PC, baixar dados e (através de certos identificadores) iniciar programas. Um .mrc malicioso carregado no mIRC pode, portanto, danificar seu sistema ou sequestrar sua identidade no IRC, e o IRC tem um longo histórico de payloads de trojans/«script kiddies» espalhados dessa forma. Sempre abra um .mrc em um editor de texto e revise-o antes de carregar, e carregue apenas scripts de fontes em que você confia. Nota: este risco é específico para o significado de script mIRC - uma imagem MRC de criomicroscopia eletrônica é um dado passivo e não executável.
Detalhes do formato
em resumo- Imagem/mapa de microscopia eletrônica MRC (CCP-EM) - Um formato de imagem 3D binário inteiramente diferente - um padrão da indústria em criomicroscopia eletrônica/tomografia (mapas de densidade); aberto no ChimeraX/IMOD, não no mIRC.
- Imagem Mixed Raster Content (JPEG 2000 / PDF MRC) - Um modelo de compressão que divide uma página digitalizada em camadas de texto/fundo; aparece dentro de arquivos de contêiner, geralmente não como um .mrc avulso.
Programas que abrem arquivos MRC
Detalhes técnicos
especificação profunda| Linguagem de script | mIRC Scripting Language (MSL), uma linguagem de script interpretada e orientada a eventos integrada ao mIRC |
| Construtos da linguagem | definições de alias, manipuladores de eventos `on` (ex: `on JOIN`, `on TEXT`), definições de `dialog` e comandos remotos |
| Codificação de arquivo | ANSI/Windows-1252 em versões antigas do mIRC; suporte a UTF-8 a partir do mIRC 7.x |
| Identificação de arquivo | Sem magic bytes; conteúdo de texto simples reconhecido por cabeçalhos de seção como `[aliases]` ou `[events]` |
| Tipo MIME | `text/plain` |
| Formato de seção | Seções delimitadas por cabeçalhos entre colchetes, ex: `[aliases]`, `[events]`, `[script]` |
| Modelo de execução | Interpretado em tempo de execução pelo motor de script integrado do mIRC; não compilado para bytecode |
| Plataforma | Apenas Windows (o mIRC é um aplicativo cliente de IRC exclusivo para Windows) |
| Backup automático | O mIRC cria cópias de backup `.mrc.bak` antes de sobrescrever arquivos de script existentes |
| Carregamento na inicialização | Carregado via `scripts.ini`, que lista os arquivos `.mrc` que o mIRC importa na inicialização do aplicativo |
| Desenvolvedor | mIRC Co. Ltd., mantido por Khaled Mardam-Bey |
| Configuração relacionada | Configurações do mIRC armazenadas em arquivos `.ini` (ex: `mirc.ini`, `scripts.ini`) ao lado dos arquivos de script `.mrc` |
| Editor integrado | O mIRC inclui um Scripts Editor integrado (Alt+R) para escrever e depurar arquivos `.mrc` |
| Lançado | 1995 (mIRC's scripting/remote 'mrc' files) |
| Especificação | www.mirc.com |
Conversões de MRC
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MRC.