Was ist das PML-Dateiformat?
Eine .pml-Datei ist eine PADGen-Programminformationsdatei - eine auf XML-Dokumenten basierende Projektquelle, die von PADGen verwendet wird, dem offiziellen Dienstprogramm der Association of Software Professionals (ASP) zur Erstellung von Portable Application Description (PAD)-Einreichungen.
PAD wurde 1998 von der ASP als maschinenlesbares Standardformat eingeführt, mit dem Softwareautoren ihre Produkte beschreiben konnten - Name, Version, Preise, Download-URLs sowie Kurz- und Langbeschreibungen -, damit Online-Download-Verzeichnisse die Daten automatisch einlesen konnten.
PADGen teilt die Erstellungsarbeit in zwei Dateien auf: Eine .pml-Datei enthält programmspezifische Felder für ein Produkt (Beschreibungen bis zu 2.000 Zeichen, Kategorie, Version, Download-Links), während eine zugehörige .cml-Datei die Unternehmensinformationen speichert. Wenn ein Entwickler in PADGen auf Export klickt, führt das Tool beide Quellen zusammen und schreibt die finale PAD-konforme .xml, die von den Verzeichnissen akzeptiert wurde.
Eine .pml-Datei ist einfacher UTF-8-Text; jeder Texteditor oder XML-Editor kann sie öffnen. Da das PAD-Ökosystem Mitte der 2000er Jahre seinen Höhepunkt erreichte und stark zurückging, als App-Stores und kuratierte Verzeichnisse das alte Software-Download-Modell ersetzten, sind .pml und PADGen heute weitgehend Legacy-Tools, die außerhalb von archivierten Projekten selten anzutreffen sind.
Wichtige Namenskollision: Die Dateiendung .pml wird auch von Sysinternals Process Monitor für dessen binäre Aktivitätsprotokolldateien verwendet. Diese Dateien teilen sich die Endung, sind aber völlig unabhängig voneinander - sie sind kein XML und können nicht mit PADGen geöffnet werden.
Sicherheit
RISIKO: LOWEine PADGen .pml ist harmloser XML-Text - kein Code, keine Makros. Der einzige wirkliche Vorbehalt ist die Identitätsverwechslung: Wenn Ihre .pml tatsächlich ein Sysinternals Process Monitor-Protokoll ist, handelt es sich um eine binäre Erfassung, die sensible Systemdetails (Pfade, Registrierungsschlüssel, Befehlszeilen) des Rechners enthalten kann, auf dem sie aufgezeichnet wurde. Behandeln Sie solche Protokolle daher mit Vorsicht, bevor Sie sie teilen. PADGen selbst ist veraltete Abandonware; laden Sie es nur aus seriösen Archiven herunter, nicht von beliebigen Download-Portalen, die Adware bündeln.
Formatdetails
kurz gefasst- Sysinternals Process Monitor Log (.PML) - Eine BINÄRE Erfassung von Windows-Datei-/Registrierungs-/Prozess-/Netzwerkereignissen von Microsofts Process Monitor - eine heute sehr verbreitete Bedeutung, die nur in Process Monitor geöffnet wird.
- Pegasus Mail Postfach / Nachrichtendatei - E-Mail-Datendatei, die vom E-Mail-Client Pegasus Mail (Pmail) verwendet wird.
- AVImark Veterinär- / andere App-Daten - Verschiedene Anwendungen (z. B. die Praxissoftware AVImark) verwenden .pml für ihre eigenen internen Daten.
Programme zum Öffnen von PML-Dateien
Technische Details
technische Spezifikation| Formattyp | XML-Text - editierbare PADGen-Quelldatei für ein Softwareprodukt |
| Zeichenkodierung | UTF-8 (reiner XML-Text; kein binärer Inhalt) |
| Kompression | Keine - als unkomprimierter Klartext gespeichert |
| Typische Dateigröße | 2 KB - 30 KB |
| XML-Struktur | Verschachtelte XML-Elemente für Programmname, Version, Beschreibungen, Kategorie, Preise, Download-URLs und Kontaktdaten des Autors |
| Entwickler | Association of Software Professionals (ASP) |
| Export-Ausgabe | Wird von PADGen mit einer .cml-Unternehmensdatei zusammengeführt, um eine PAD 3.11-kompatible .xml für die Einreichung bei Download-Verzeichnissen zu erstellen |
| Abhängigkeit von Begleitdateien | Erfordert eine .cml-Unternehmensdatei; PADGen kombiniert beide, um die finale verteilbare PAD .xml zu generieren |
| Zeichenbegrenzung für Beschreibungen | 45 Zeichen für die Kurzbeschreibung, 250 Zeichen für die mittlere und bis zu 2.000 Zeichen für die vollständige Programmbeschreibung |
| MIME-Typ | application/xml (wird auch als text/xml oder text/plain akzeptiert) |
| Dateisignatur | Keine - beginnt mit der Standard-XML-Deklaration <?xml ...?>; keine binäre Signatur |
| Plattform | PADGen ist eine Windows-Anwendung; der .pml-XML-Inhalt ist plattformunabhängig |
| Dateiendung-Kollision | Die Endung .pml wird auch von Sysinternals Process Monitor für binäre Erfassungsprotokolle verwendet - ein völlig unabhängiges Binärformat |
| Status des Ökosystems | Veraltet - das PAD-Download-Verzeichnismodell ging in den 2010er Jahren zurück; PADGen und .pml-Dateien sind im aktiven Gebrauch selten anzutreffen |
| Veröffentlicht | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| Neueste Version | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | en.wikipedia.org |
PML-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu PML-Dateien.