Hvad er PML-filformatet?
En .pml-fil er en PADGen Program Information File - en XML-dokument-baseret projektkilde, der bruges af PADGen, det officielle værktøj udgivet af Association of Software Professionals (ASP) til at oprette Portable Application Description (PAD) indsendelser.
PAD blev introduceret af ASP i 1998 som et standard maskinlæsbart format, der lader softwareforfattere beskrive deres produkter - navn, version, priser, download-URL'er samt korte og lange beskrivelser - så online download-kataloger kunne indlæse dataene automatisk.
PADGen opdeler forfatterarbejdet i to filer: en .pml-fil indeholder programspecifikke felter for ét produkt (beskrivelser op til 2.000 tegn, kategori, version, download-links), mens en ledsagende .cml-fil gemmer virksomhedsoplysninger. Når en udvikler klikker på Export i PADGen, fletter værktøjet begge kilder og skriver den endelige PAD-kompatible .xml, som katalogerne accepterede.
En .pml-fil er almindelig UTF-8 tekst; enhver teksteditor eller XML-editor kan åbne den. Da PAD-økosystemet toppede i midten af 2000'erne og faldt kraftigt, efterhånden som app-butikker og kuraterede kataloger erstattede den gamle software-downloadmodel, er .pml og PADGen nu i høj grad forældede værktøjer, man sjældent støder på uden for arkiverede projekter.
Vigtig navnesammenstød: filendelsen .pml bruges også af Sysinternals Process Monitor til dens binære aktivitetslogfiler. Disse filer deler filendelsen, men er helt urelaterede - de er ikke XML og kan ikke åbnes af PADGen.
Sikkerhed og tryghed
RISIKO: LOWEn PADGen .pml er harmløs XML-tekst - ingen kode, ingen makroer. Det eneste forbehold er identitetsforvirring: hvis din .pml faktisk er en Sysinternals Process Monitor-log, er det en binær optagelse, der kan indeholde følsomme systemdetaljer (stier, registreringsdatabase-nøgler, kommandolinjer) fra den maskine, den blev optaget på, så håndter sådanne logfiler med forsigtighed før deling. PADGen selv er forældet abandonware; download det kun fra et velrenommeret arkiv, ikke tilfældige download-portaler, der bundler adware.
Formatdetaljer
kort fortalt- Sysinternals Process Monitor Log (.PML) - En BINÆR optagelse af Windows fil-/registreringsdatabase-/proces-/netværkshændelser fra Microsofts Process Monitor - en meget almindelig nutidig betydning, der kun åbnes i Process Monitor.
- Pegasus Mail-postkasse / meddelelsesfil - E-mail-datafil brugt af e-mail-klienten Pegasus Mail (Pmail).
- AVImark veterinær / andre app-data - Forskellige applikationer (f.eks. AVImark praksis-software) bruger .pml til deres egne interne data.
Programmer der åbner PML-filer
Tekniske detaljer
dyb specifikation| Format-type | XML-tekst - redigerbar PADGen-kildefil for ét softwareprodukt |
| Tegnkodning | UTF-8 (almindelig XML-tekst; intet binært indhold) |
| Komprimering | Ingen - gemt som ukomprimeret almindelig tekst |
| Typisk filstørrelse | 2 KB - 30 KB |
| XML-struktur | Indlejrede XML-elementer, der dækker programnavn, version, beskrivelser, kategori, priser, download-URL'er og forfatterens kontaktoplysninger |
| Udvikler | Association of Software Professionals (ASP) |
| Eksport-output | Flettes med en .cml virksomhedsfil af PADGen for at producere en PAD 3.11-kompatibel .xml til indsendelse til download-kataloger |
| Afhængighed af ledsagefil | Kræver en .cml virksomhedsfil; PADGen kombinerer begge for at generere den endelige distribuerbare PAD .xml |
| Tegngrænser for beskrivelse | 45-tegns kort beskrivelse, 250-tegns medium og op til 2.000-tegns fulde programbeskrivelsesfelter |
| MIME-type | application/xml (accepteres også som text/xml eller text/plain) |
| Filsignatur | Ingen - begynder med den standard XML-deklaration <?xml ...?>; ingen binær signatur |
| Platform | PADGen er en Windows-applikation; .pml XML-indholdet er platformuafhængigt |
| Navnesammenstød for filendelse | Filendelsen .pml bruges også af Sysinternals Process Monitor til binære logfiler - et helt urelateret binært format |
| Økosystem-status | Forældet - PAD-downloadkatalogmodellen faldt gennem 2010'erne; PADGen og .pml-filer ses sjældent i aktiv brug |
| Udgivet | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| Seneste version | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| Åben standard | Ja · royaltyfri |
| Specifikation | en.wikipedia.org |
PML-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om PML-filer.