Che cos'è il formato di file PML?
Un file .pml è un PADGen Program Information File - un sorgente di progetto basato su un documento XML utilizzato da PADGen, l'utility ufficiale pubblicata dalla Association of Software Professionals (ASP) per creare invii Portable Application Description (PAD).
Il formato PAD è stato introdotto da ASP nel 1998 come standard leggibile dalle macchine per consentire agli autori di software di descrivere i propri prodotti - nome, versione, prezzi, URL di download e descrizioni brevi e lunghe - in modo che le directory di download online potessero acquisire i dati automaticamente.
PADGen suddivide il lavoro di creazione in due file: un file .pml contiene i campi specifici del programma per un singolo prodotto (descrizioni fino a 2.000 caratteri, categoria, versione, link di download), mentre un file compagno .cml memorizza le informazioni sull'azienda. Quando uno sviluppatore clicca su Export in PADGen, lo strumento unisce entrambe le sorgenti e scrive il file .xml finale conforme allo standard PAD accettato dalle directory.
Un file .pml è semplice testo UTF-8; qualsiasi editor di testo o editor XML può aprirlo. Poiché l'ecosistema PAD ha raggiunto il picco a metà degli anni 2000 ed è declinato drasticamente con la sostituzione del vecchio modello di download software da parte degli app store e delle directory curate, i file .pml e PADGen sono oggi considerati strumenti legacy raramente riscontrati al di fuori di progetti archiviati.
Importante collisione di nomi: l'estensione .pml è utilizzata anche da Sysinternals Process Monitor per i suoi file di log binari delle attività. Questi file condividono l'estensione ma sono del tutto non correlati - non sono XML e non possono essere aperti da PADGen.
Sicurezza e incolumità
RISCHIO: LOWUn file .pml di PADGen è testo XML innocuo - nessun codice, nessuna macro. L'unico vero avvertimento riguarda la confusione d'identità: se il tuo .pml è in realtà un log di Sysinternals Process Monitor, si tratta di un'acquisizione binaria che potrebbe contenere dettagli sensibili del sistema (percorsi, chiavi di registro, linee di comando) della macchina su cui è stato registrato, quindi maneggia tali log con cura prima di condividerli. PADGen stesso è un software abbandonato (abandonware) legacy; scaricalo solo da archivi affidabili, non da portali di download casuali che includono adware.
Dettagli del formato
in sintesi- Log di Sysinternals Process Monitor (.PML) - Un'acquisizione BINARIA di eventi di file/registro/processi/rete di Windows da Microsoft Process Monitor - un significato attuale molto comune, apribile solo in Process Monitor.
- Casella postale / file messaggi Pegasus Mail - File di dati di posta utilizzato dal client email Pegasus Mail (Pmail).
- Dati app AVImark veterinaria / altro - Varie applicazioni (es. il software gestionale AVImark) utilizzano .pml per i propri dati interni.
Programmi che aprono file PML
Dettagli tecnici
specifiche approfondite| Tipo di formato | Testo XML - file sorgente PADGen modificabile per un singolo prodotto software |
| Codifica dei caratteri | UTF-8 (testo XML semplice; nessun contenuto binario) |
| Compressione | Nessuna - memorizzato come testo semplice non compresso |
| Dimensione tipica del file | 2 KB - 30 KB |
| Struttura XML | Elementi XML nidificati che coprono nome del programma, versione, descrizioni, categoria, prezzi, URL di download e dati di contatto dell'autore |
| Sviluppatore | Association of Software Professionals (ASP) |
| Output di esportazione | Unito a un file aziendale .cml da PADGen per produrre un .xml compatibile con PAD 3.11 per l'invio alle directory di download |
| Dipendenza da file compagno | Richiede un file aziendale .cml; PADGen combina entrambi per generare il PAD .xml finale distribuibile |
| Limiti di caratteri della descrizione | Campi per descrizione breve di 45 caratteri, media di 250 caratteri e descrizione completa del programma fino a 2.000 caratteri |
| Tipo MIME | application/xml (accettato anche come text/xml o text/plain) |
| Firma del file | Nessuna - inizia con la dichiarazione XML standard <?xml ...?>; nessuna firma binaria |
| Piattaforma | PADGen è un'applicazione Windows; il contenuto XML del .pml è indipendente dalla piattaforma |
| Collisione estensione nome | L'estensione .pml è utilizzata anche da Sysinternals Process Monitor per i log di acquisizione binari - un formato binario del tutto non correlato |
| Stato dell'ecosistema | Legacy - il modello delle directory di download PAD è declinato negli anni 2010; i file PADGen e .pml si incontrano raramente nell'uso attivo |
| Rilasciato | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| Ultima versione | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| Standard aperto | Sì · royalty-free |
| Specifica | en.wikipedia.org |
Conversioni PML
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PML.