Che cos'è il formato di file MRC?
L'estensione file .mrc è utilizzata dai file script per mIRC, un'applicazione client Internet Relay Chat (IRC) per Windows sviluppata da Khaled Mardam-Bey di mIRC Co. Ltd. I file .mrc memorizzano istruzioni per mIRC sotto forma di script in testo semplice scritti nel mIRC Scripting Language (MSL).
A cosa servono i file .mrc?
Le istruzioni memorizzate nei file .mrc sono comunemente utilizzate per automatizzare le attività eseguite in mIRC, tra cui l'apertura di nuove finestre di chat o la protezione di utenti e canali da spam o inondazioni di messaggi (flooding). I file script .mrc possono anche essere utilizzati per creare componenti aggiuntivi che estendono le funzionalità di mIRC - ad esempio, bot, giochi semplici o alias di comando personalizzati. Gli script più avanzati combinano definizioni di alias, gestori di eventi on come on JOIN o on TEXT, definizioni di dialog e comandi remoti per creare strumenti IRC completi.
Creazione di file .mrc
I file .mrc vengono generati con il mIRC Scripts Editor (apribile con Alt+R), uno strumento integrato dedicato alla scrittura di script e istruzioni mIRC. Poiché il formato memorizza il suo contenuto come testo semplice (tipo MIME text/plain), qualsiasi editor di testo standard può aprire e modificare anche i file .mrc. Gli script sono organizzati in sezioni denominate utilizzando intestazioni tra parentesi quadre come [aliases] o [events]; mIRC le legge all'avvio consultando il suo file scripts.ini. Le impostazioni e le preferenze sono conservate separatamente nei file INI come mirc.ini, che si trovano accanto ai file script .mrc.
Sicurezza e incolumità
RISCHIO: MEDIUMGli script mIRC eseguono comandi reali - possono entrare nei canali, inviare messaggi agli utenti, leggere/scrivere file sul PC, scaricare dati e (tramite determinati identificatori) avviare programmi. Un file .mrc dannoso caricato in mIRC può quindi danneggiare il sistema o rubare l'identità IRC; IRC ha una lunga storia di payload trojan/«script kiddie» diffusi in questo modo. Apri sempre un file .mrc in un editor di testo e controllalo prima di caricarlo, e carica solo script da fonti affidabili. Nota: questo rischio è specifico per lo script mIRC - un'immagine .mrc di microscopia crioelettronica è un dato passivo e non eseguibile.
Dettagli del formato
in sintesi- Immagine/mappa per microscopia elettronica MRC (CCP-EM) - Un formato di immagine 3D binario completamente diverso - uno standard del settore nella criomicroscopia elettronica/tomografia (mappe di densità); si apre in ChimeraX/IMOD, non in mIRC.
- Immagine Mixed Raster Content (JPEG 2000 / PDF MRC) - Un modello di compressione che divide una pagina scansionata in livelli di testo/sfondo; appare all'interno di file contenitore, solitamente non come file .mrc sciolto.
Programmi che aprono file MRC
Dettagli tecnici
specifiche approfondite| Linguaggio di scripting | mIRC Scripting Language (MSL), un linguaggio di scripting interpretato e guidato dagli eventi integrato in mIRC |
| Costrutti del linguaggio | definizioni di alias, gestori di eventi `on` (es. `on JOIN`, `on TEXT`), definizioni di `dialog` e comandi remoti |
| Codifica del file | ANSI/Windows-1252 nelle versioni precedenti di mIRC; UTF-8 supportato da mIRC 7.x in poi |
| Identificazione del file | Nessun magic byte; contenuto in testo semplice riconosciuto dalle intestazioni di sezione come `[aliases]` o `[events]` |
| Tipo MIME | `text/plain` |
| Formato delle sezioni | Sezioni delimitate da intestazioni tra parentesi quadre, es. `[aliases]`, `[events]`, `[script]` |
| Modello di esecuzione | Interpretato a runtime dal motore di script integrato di mIRC; non compilato in bytecode |
| Piattaforma | Solo Windows (mIRC è un'applicazione client IRC esclusiva per Windows) |
| Backup automatico | mIRC crea copie di backup `.mrc.bak` prima di sovrascrivere i file script esistenti |
| Caricamento all'avvio | Caricato tramite `scripts.ini`, che elenca i file `.mrc` importati da mIRC all'avvio dell'applicazione |
| Sviluppatore | mIRC Co. Ltd., mantenuto da Khaled Mardam-Bey |
| Configurazione correlata | Impostazioni di mIRC memorizzate in file `.ini` (es. `mirc.ini`, `scripts.ini`) accanto ai file script `.mrc` |
| Editor integrato | mIRC include uno Scripts Editor integrato (Alt+R) per scrivere ed eseguire il debug dei file `.mrc` |
| Rilasciato | 1995 (mIRC's scripting/remote 'mrc' files) |
| Specifica | www.mirc.com |
Conversioni MRC
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MRC.