Vad är filformatet MRC?
Filändelsen .mrc används av skriptfiler för mIRC, ett program för Internet Relay Chat (IRC) för Windows utvecklat av Khaled Mardam-Bey på mIRC Co. Ltd. .mrc-filer lagrar instruktioner för mIRC i form av skript i klartext skrivna i mIRC Scripting Language (MSL).
Vad används .mrc-filer till?
Instruktioner lagrade i .mrc-filer används vanligtvis för att automatisera uppgifter i mIRC, inklusive att öppna nya chattfönster eller skydda användare och kanaler från spam eller meddelandefloodning. .mrc-skriptfiler kan också användas för att skapa tillägg som utökar mIRC:s funktionalitet - till exempel botar, enkla spel eller anpassade kommando-alias. Mer avancerade skript kombinerar alias-definitioner, on-händelsehanterare som on JOIN eller on TEXT, dialog-definitioner och fjärrkommandon för att bygga fullfjädrade IRC-verktyg.
Skapa .mrc-filer
.mrc-filer genereras med mIRC Scripts Editor (öppnas med Alt+R), ett dedikerat inbyggt verktyg för att skriva mIRC-skript och instruktioner. Eftersom formatet lagrar sitt innehåll som klartext (MIME-typ text/plain), kan alla vanliga textredigerare också öppna och ändra .mrc-filer. Skript är organiserade i namngivna sektioner med rubriker i hakparenteser såsom [aliases] eller [events]; mIRC läser dessa vid uppstart genom att konsultera sin scripts.ini-fil. Inställningar och preferenser sparas separat i INI-filer som mirc.ini, vilka ligger tillsammans med .mrc-skriptfilerna.
Säkerhet & trygghet
RISK: MEDIUMmIRC-skript kör riktiga kommandon - de kan gå med i kanaler, skicka meddelanden till användare, läsa/skriva filer på din PC, ladda ner data och (via vissa identifierare) starta program. En skadlig .mrc som laddas i mIRC kan därför skada ditt system eller kapa din IRC-identitet, och IRC har en lång historia av trojaner/«script kiddie»-attacker som sprids på detta sätt. Öppna alltid en .mrc i en textredigerare och granska den innan laddning, och ladda endast skript från källor du litar på. Notera: denna risk är specifik för mIRC-skript - en kryo-EM .mrc-bild är passiv data och inte exekverbar.
Formatdetaljer
i ett nötskal- MRC elektronmikroskopi-bild/karta (CCP-EM) - Ett helt annat binärt 3D-bildformat - en branschstandard inom kryoelektronmikroskopi/tomografi (densitetskartor); öppnas i ChimeraX/IMOD, inte mIRC.
- Mixed Raster Content-bild (JPEG 2000 / PDF MRC) - En komprimeringsmodell som delar upp en skannad sida i text- och bakgrundslager; förekommer inuti containerfiler, vanligtvis inte som en lös .mrc.
Program som öppnar MRC-filer
Tekniska detaljer
djup specifikation| Skriptspråk | mIRC Scripting Language (MSL), ett tolkat, händelsestyrt skriptspråk inbyggt i mIRC |
| Språkkonstruktioner | alias-definitioner, `on`-händelsehanterare (t.ex. `on JOIN`, `on TEXT`), `dialog`-definitioner och fjärrkommandon |
| Filkodning | ANSI/Windows-1252 i äldre mIRC-versioner; UTF-8 stöds från mIRC 7.x och framåt |
| Filidentifiering | Inga magic bytes; klartextinnehåll känns igen på sektionsrubriker som `[aliases]` eller `[events]` |
| MIME-typ | `text/plain` |
| Sektionsformat | Sektioner avgränsade av rubriker i hakparenteser, t.ex. `[aliases]`, `[events]`, `[script]` |
| Exekveringsmodell | Tolkas vid körning av mIRC:s inbyggda skriptmotor; kompileras inte till bytekod |
| Plattform | Endast Windows (mIRC är en exklusiv IRC-klient för Windows) |
| Automatisk säkerhetskopiering | mIRC skapar `.mrc.bak`-kopior innan befintliga skriptfiler skrivs över |
| Uppstartsladdning | Laddas via `scripts.ini`, som listar de `.mrc`-filer mIRC importerar vid programstart |
| Utvecklare | mIRC Co. Ltd., underhålls av Khaled Mardam-Bey |
| Relaterad konfiguration | mIRC-inställningar lagras i `.ini`-filer (t.ex. `mirc.ini`, `scripts.ini`) tillsammans med `.mrc`-skriptfiler |
| Inbyggd redigerare | mIRC inkluderar en inbyggd Scripts Editor (Alt+R) för att skriva och felsöka `.mrc`-filer |
| Släppt | 1995 (mIRC's scripting/remote 'mrc' files) |
| Specifikation | www.mirc.com |
MRC-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om MRC-filer.