Qu'est-ce que le format de fichier MRC ?
L'extension de fichier .mrc est utilisée par les fichiers de script pour mIRC, une application client Internet Relay Chat (IRC) pour Windows développée par Khaled Mardam-Bey de mIRC Co. Ltd. Les fichiers .mrc stockent des instructions pour mIRC sous forme de scripts en texte brut écrits dans le mIRC Scripting Language (MSL).
À quoi servent les fichiers .mrc ?
Les instructions stockées dans les fichiers .mrc sont couramment utilisées pour automatiser les tâches effectuées dans mIRC, notamment l'ouverture de nouvelles fenêtres de chat, ou la protection des utilisateurs et des canaux contre le spam ou l'inondation de messages (flooding). Les fichiers de script .mrc peuvent également être utilisés pour créer des modules complémentaires qui étendent les fonctionnalités de mIRC - par exemple, des bots, des jeux simples ou des alias de commande personnalisés. Les scripts plus avancés combinent des définitions d'alias, des gestionnaires d'événements on tels que on JOIN ou on TEXT, des définitions de dialog et des commandes distantes pour créer des outils IRC complets.
Création de fichiers .mrc
Les fichiers .mrc sont générés avec le mIRC Scripts Editor (ouvert avec Alt+R), un outil intégré dédié à l'écriture de scripts et d'instructions mIRC. Comme le format stocke son contenu sous forme de texte brut (type MIME text/plain), n'importe quel éditeur de texte standard peut également ouvrir et modifier les fichiers .mrc. Les scripts sont organisés en sections nommées à l'aide d'en-têtes entre crochets tels que [aliases] ou [events] ; mIRC les lit au démarrage en consultant son fichier scripts.ini. Les paramètres et préférences sont conservés séparément dans des fichiers INI tels que mirc.ini, qui se trouvent aux côtés des fichiers de script .mrc.
Sécurité et sûreté
RISQUE : MEDIUMLes scripts mIRC exécutent de réelles commandes - ils peuvent rejoindre des canaux, envoyer des messages aux utilisateurs, lire/écrire des fichiers sur votre PC, télécharger des données et (via certains identifiants) lancer des programmes. Un .mrc malveillant chargé dans mIRC peut donc endommager votre système ou détourner votre identité IRC, et IRC a une longue histoire de charges utiles de type cheval de Troie ou « script kiddie » propagées de cette manière. Ouvrez toujours un .mrc dans un éditeur de texte et examinez-le avant de le charger, et ne chargez que des scripts provenant de sources fiables. Note : ce risque est spécifique à la définition du script mIRC - une image .mrc de cryo-EM est une donnée passive et non exécutable.
Détails du format
en bref- Image/carte de microscopie électronique MRC (CCP-EM) - Un format d'image 3D binaire entièrement différent - un standard de l'industrie en cryo-microscopie électronique/tomographie (cartes de densité) ; ouvert dans ChimeraX/IMOD, pas dans mIRC.
- Image Mixed Raster Content (JPEG 2000 / PDF MRC) - Un modèle de compression qui divise une page numérisée en couches de texte/arrière-plan ; apparaît à l'intérieur de fichiers conteneurs, généralement pas comme un fichier .mrc indépendant.
Programmes qui ouvrent les fichiers MRC
Détails techniques
spécifications approfondies| Langage de script | mIRC Scripting Language (MSL), un langage de script interprété et piloté par les événements intégré à mIRC |
| Constructions du langage | définitions d'alias, gestionnaires d'événements `on` (ex: `on JOIN`, `on TEXT`), définitions de `dialog` et commandes distantes |
| Encodage du fichier | ANSI/Windows-1252 dans les anciennes versions de mIRC ; UTF-8 pris en charge à partir de mIRC 7.x |
| Identification du fichier | Pas d'octets magiques ; contenu en texte brut reconnu par les en-têtes de section tels que `[aliases]` ou `[events]` |
| Type MIME | `text/plain` |
| Format de section | Sections délimitées par des en-têtes entre crochets, ex: `[aliases]`, `[events]`, `[script]` |
| Modèle d'exécution | Interprété à l'exécution par le moteur de script intégré de mIRC ; non compilé en bytecode |
| Plateforme | Windows uniquement (mIRC est une application client IRC exclusive à Windows) |
| Sauvegarde automatique | mIRC crée des copies de sauvegarde `.mrc.bak` avant d'écraser les fichiers de script existants |
| Chargement au démarrage | Chargé via `scripts.ini`, qui liste les fichiers `.mrc` que mIRC importe au démarrage de l'application |
| Développeur | mIRC Co. Ltd., maintenu par Khaled Mardam-Bey |
| Configuration associée | Paramètres mIRC stockés dans des fichiers `.ini` (ex: `mirc.ini`, `scripts.ini`) aux côtés des fichiers de script `.mrc` |
| Éditeur intégré | mIRC inclut un Scripts Editor intégré (Alt+R) pour écrire et déboguer les fichiers `.mrc` |
| Publié | 1995 (mIRC's scripting/remote 'mrc' files) |
| Spécification | www.mirc.com |
Conversions MRC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MRC.