¿Qué es el formato de archivo MRC?
La extensión de archivo .mrc es utilizada por los archivos de script para mIRC, una aplicación cliente de Internet Relay Chat (IRC) para Windows desarrollada por Khaled Mardam-Bey de mIRC Co. Ltd. Los archivos .mrc almacenan instrucciones para mIRC en forma de scripts de texto plano escritos en el mIRC Scripting Language (MSL).
¿Para qué se utilizan los archivos .mrc?
Las instrucciones almacenadas en los archivos .mrc se utilizan comúnmente para automatizar tareas realizadas en mIRC, incluyendo la apertura de nuevas ventanas de chat o la protección de usuarios y canales contra el spam o la inundación de mensajes (flooding). Los archivos de script .mrc también pueden usarse para crear complementos que extienden la funcionalidad de mIRC; por ejemplo, bots, juegos simples o alias de comandos personalizados. Los scripts más avanzados combinan definiciones de alias, controladores de eventos on como on JOIN u on TEXT, definiciones de dialog y comandos remotos para construir herramientas de IRC completas.
Creación de archivos .mrc
Los archivos .mrc se generan con el mIRC Scripts Editor (abierto con Alt+R), una herramienta integrada dedicada para escribir scripts e instrucciones de mIRC. Debido a que el formato almacena su contenido como texto plano (tipo MIME text/plain), cualquier editor de texto estándar puede abrir y modificar archivos .mrc también. Los scripts se organizan en secciones con nombre utilizando encabezados entre corchetes como [aliases] o [events]; mIRC los lee al iniciarse consultando su archivo scripts.ini. Los ajustes y preferencias se guardan por separado en archivos INI como mirc.ini, que se encuentran junto a los archivos de script .mrc.
Seguridad y protección
RIESGO: MEDIUMLos scripts de mIRC ejecutan comandos reales: pueden unirse a canales, mensajear a usuarios, leer/escribir archivos en su PC, descargar datos y (mediante ciertos identificadores) lanzar programas. Un .mrc malicioso cargado en mIRC puede, por lo tanto, dañar su sistema o secuestrar su identidad de IRC, y el IRC tiene una larga historia de cargas útiles de troyanos o «script kiddies» propagadas de esta manera. Siempre abra un .mrc en un editor de texto y revíselo antes de cargarlo, y solo cargue scripts de fuentes en las que confíe. Nota: este riesgo es específico para el significado de script de mIRC; una imagen .mrc de criomicroscopía electrónica son datos pasivos y no ejecutables.
Detalles del formato
en pocas palabras- Imagen/mapa de microscopía electrónica MRC (CCP-EM) - Un formato de imagen 3D binario completamente diferente, un estándar de la industria en criomicroscopía electrónica/tomografía (mapas de densidad); se abre en ChimeraX/IMOD, no en mIRC.
- Imagen de Contenido de Trama Mixta (JPEG 2000 / PDF MRC) - Un modelo de compresión que divide una página escaneada en capas de texto/fondo; aparece dentro de archivos contenedores, no usualmente como un .mrc suelto.
Programas que abren archivos MRC
Detalles técnicos
especificación profunda| Lenguaje de script | mIRC Scripting Language (MSL), un lenguaje de scripting interpretado y orientado a eventos integrado en mIRC |
| Constructos del lenguaje | definiciones de alias, controladores de eventos `on` (ej. `on JOIN`, `on TEXT`), definiciones de `dialog` y comandos remotos |
| Codificación de archivo | ANSI/Windows-1252 en versiones antiguas de mIRC; soporte para UTF-8 desde mIRC 7.x en adelante |
| Identificación del archivo | Sin bytes mágicos; contenido de texto plano reconocido por encabezados de sección como `[aliases]` o `[events]` |
| Tipo MIME | `text/plain` |
| Formato de sección | Secciones delimitadas por encabezados entre corchetes, ej. `[aliases]`, `[events]`, `[script]` |
| Modelo de ejecución | Interpretado en tiempo de ejecución por el motor de scripts integrado de mIRC; no compilado a bytecode |
| Plataforma | Windows solamente (mIRC es una aplicación cliente de IRC exclusiva de Windows) |
| Copia de seguridad automática | mIRC crea copias de seguridad `.mrc.bak` antes de sobrescribir archivos de script existentes |
| Carga al inicio | Cargado a través de `scripts.ini`, que enumera los archivos `.mrc` que mIRC importa al iniciar la aplicación |
| Desarrollador | mIRC Co. Ltd., mantenido por Khaled Mardam-Bey |
| Configuración relacionada | Ajustes de mIRC almacenados en archivos `.ini` (ej. `mirc.ini`, `scripts.ini`) junto a los archivos de script `.mrc` |
| Editor integrado | mIRC incluye un Scripts Editor integrado (Alt+R) para escribir y depurar archivos `.mrc` |
| Lanzado | 1995 (mIRC's scripting/remote 'mrc' files) |
| Especificación | www.mirc.com |
Conversiones de MRC
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos MRC.