Vad är filformatet PML?
En .pml-fil är en PADGen Program Information File - en XML-dokument-baserad projektkälla som används av PADGen, det officiella verktyget publicerat av Association of Software Professionals (ASP) för att skapa Portable Application Description (PAD)-insändningar.
PAD introducerades av ASP 1998 som ett standardiserat maskinläsbart format som lät programvaruautorer beskriva sina produkter - namn, version, prissättning, webbadresser för nedladdning samt korta och långa beskrivningar - så att nedladdningskataloger online kunde läsa in datan automatiskt.
PADGen delar upp författararbetet i två filer: en .pml-fil innehåller programspecifika fält för en produkt (beskrivningar upp till 2 000 tecken, kategori, version, nedladdningslänkar), medan en tillhörande .cml-fil lagrar företagsinformation. När en utvecklare klickar på Export i PADGen, sammanfogar verktyget båda källorna och skriver den slutgiltiga PAD-kompatibla .xml-filen som katalogerna accepterade.
En .pml-fil är vanlig UTF-8-text; valfri textredigerare eller XML-redigerare kan öppna den. Eftersom PAD-ekosystemet nådde sin topp i mitten av 2000-talet och minskade kraftigt när appbutiker och kurerade kataloger ersatte den gamla modellen för programvarunedladdning, är .pml och PADGen numera till stor del föråldrade verktyg som sällan påträffas utanför arkiverade projekt.
Viktig namnkollision: filtillägget .pml används också av Sysinternals Process Monitor för dess binära aktivitetsloggfiler. Dessa filer delar filtillägget men är helt orelaterade - de är inte XML och kan inte öppnas av PADGen.
Säkerhet & trygghet
RISK: LOWEn PADGen .pml är ofarlig XML-text - ingen kod, inga makron. Den enda egentliga varningen är identitetsförväxling: om din .pml faktiskt är en Sysinternals Process Monitor-logg, är det en binär inspelning som kan innehålla känsliga systemdetaljer (sökvägar, registernycklar, kommandorader) från maskinen den spelades in på, så hantera sådana loggar med försiktighet innan de delas. PADGen i sig är föråldrad abandonware; ladda ner det endast från ett välrenommerat arkiv, inte slumpmässiga nedladdningsportaler som paketerar adware.
Formatdetaljer
i ett nötskal- Sysinternals Process Monitor Log (.PML) - En BINÄR inspelning av Windows fil-/register-/process-/nätverkshändelser från Microsofts Process Monitor - en mycket vanlig nutida betydelse, öppnas endast i Process Monitor.
- Pegasus Mail mailbox / meddelandefil - E-postdatafil som används av e-postklienten Pegasus Mail (Pmail).
- AVImark veterinär- / annan appdata - Olika applikationer (t.ex. AVImark-programvara för kliniker) använder .pml för sin egen interna data.
Program som öppnar PML-filer
Tekniska detaljer
djup specifikation| Formattyp | XML-text - redigerbar PADGen-källfil för en programvaruprodukt |
| Teckenkodning | UTF-8 (vanlig XML-text; inget binärt innehåll) |
| Komprimering | Ingen - lagras som okomprimerad vanlig text |
| Typisk filstorlek | 2 KB - 30 KB |
| XML-struktur | Inbäddade XML-element som täcker programnamn, version, beskrivningar, kategori, prissättning, nedladdnings-URL:er och kontaktuppgifter till författaren |
| Utvecklare | Association of Software Professionals (ASP) |
| Exportutdata | Sammanfogas med en .cml-företagsfil av PADGen för att producera en PAD 3.11-kompatibel .xml för insändning till nedladdningskataloger |
| Beroende av följefil | Kräver en .cml-företagsfil; PADGen kombinerar båda för att generera den slutgiltiga distribuerbara PAD .xml-filen |
| Teckenbegränsningar för beskrivning | 45 tecken för kort beskrivning, 250 tecken för medium och upp till 2 000 tecken för fullständiga programbeskrivningsfält |
| MIME-typ | application/xml (accepteras även som text/xml eller text/plain) |
| Filsignatur | Ingen - börjar med standard XML-deklarationen <?xml ...?>; ingen binär signatur |
| Plattform | PADGen är en Windows-applikation; XML-innehållet i .pml är plattformsoberoende |
| Namnkollision för filtillägg | Filtillägget .pml används också av Sysinternals Process Monitor för binära loggar - ett helt orelaterat binärt format |
| Ekosystemstatus | Föråldrad - modellen med PAD-nedladdningskataloger minskade under 2010-talet; PADGen och .pml-filer påträffas sällan i aktiv användning |
| Släppt | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| Senaste version | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| Öppen standard | Ja · royaltyfri |
| Specifikation | en.wikipedia.org |
PML-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om PML-filer.