Wat is het PRM-bestandsformaat?
.prm is een generieke extensie voor een parameterbestand die onafhankelijk wordt hergebruikt door veel niet-gerelateerde applicaties in de wetenschappelijke informatica, optimalisatie, simulatie en andere technische gebieden. Het heeft geen enkele auteur, formaatdefinitie of universele structuur.
In de meeste gevallen zijn .prm-bestanden documenten in platte tekst die benoemde parameters bevatten - hetzij als sleutel/waarde-paren, door witruimte gescheiden kolommen of applicatiespecifieke syntaxis. Bekende gebruikers zijn onder meer GSAS en GSAS-II (kristallografie), waar .prm-bestanden instrumentparameters voor röntgenstraling of neutronen opslaan die worden gebruikt bij poederdiffractieverfijningen, en Gurobi Optimizer, waar .prm-bestanden instellingen voor solver-opties bevatten die het optimalisatie-algoritme afstemmen. Sommige programma's slaan binaire parametergegevens op onder dezelfde extensie.
Omdat de extensie generiek is, hangt de juiste manier om een .prm-bestand te openen volledig af van de applicatie die het heeft gemaakt. Een GSAS-instrumentparameterbestand is totaal niet gerelateerd aan een Gurobi-solveroptiebestand, ondanks het delen van de extensie. Andere bekende gebruikers zijn TomTom GPS-navigatiekaarten, de Re-Volt car-physics game-engine en oudere versies van Adobe Premiere.
De meeste .prm-bestanden kunnen in elke tekstverwerker worden geïnspecteerd om de oorspronkelijke applicatie te identificeren aan de hand van interne opmerkingen of structuur. Binaire varianten verschijnen als onleesbare uitvoer en mogen alleen worden geopend met hun eigen programma. Gerelateerde generieke configuratieformaten zijn onder meer .par, .cfg en .ini.
Beveiliging & veiligheid
RISICO: LOWEen .prm bevat instellingsgegevens, geen uitvoerbaar bestand, dus het openen ervan is over het algemeen veilig. Het bewerken van parameters kan het gedrag van het hostprogramma veranderen (bijv. een verfijning of een solver-run), dus bewaar een reservekopie voordat u waarden wijzigt. Behandel onbekende binaire .prm-bestanden met normale voorzichtigheid.
Formaatdetails
in een notendop- TomTom Map Parameterbestand - Instellingen/parameterbestand gebruikt in een TomTom-navigatiekaartmap (niet door de gebruiker te openen).
- Re-Volt Car Parameters - Tekstbestand dat de fysica/statistieken van een auto definieert in het racespel Re-Volt.
- Adobe Premiere Project (legacy .prm plug-in) - Adobe Premiere gebruikt .prm voor import/export plug-in modules, niet voor media.
Programma's die PRM-bestanden openen
Technische details
diepe specificaties| Bestandstype | Generiek applicatieparameter/configuratiebestand |
| Ontwikkelaar | Diversen (geen enkele leverancier; extensie onafhankelijk hergebruikt) |
| Codering | Tekst (ASCII/UTF-8) in de meeste gevallen; binair voor sommige applicaties |
| Container | Platte tekst (typisch) of applicatiespecifiek binair |
| Typische bestandsgrootte | 1 KB - 1 MB |
| Magic bytes | Geen; geen universele handtekening - identificeren via de makende applicatie |
| Bekende gebruikers | GSAS/GSAS-II (kristallografie instrumentparameters), Gurobi Optimizer (solver-instellingen), TomTom GPS, Re-Volt game-engine |
| Inhoudsstructuur | Benoemde parameters als sleutel/waarde-paren, door witruimte gescheiden kolommen of applicatiespecifieke syntaxis |
| Versiebeheer | Volledig applicatie-gedefinieerd; geen gedeeld versieschema tussen gebruikers van de extensie |
| MIME-type | text/plain (voor tekstvarianten); application/octet-stream (voor binaire varianten) |
| Bijbehorend OS | Windows, Linux, macOS |
| Identificatiemethode | Moet worden geïdentificeerd door de context van de oorspronkelijke applicatie, niet alleen door de extensie |
| Uitgebracht | N/A (generic extension reused by many programs over decades) |
| Laatste versie | N/A (defined by each host application) |
PRM conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PRM-bestanden.