Qu'est-ce que le format de fichier PML ?
Un fichier .pml est un fichier d'information de programme PADGen - une source de projet basée sur un document XML utilisée par PADGen, l'utilitaire officiel publié par l'Association of Software Professionals (ASP) pour créer des soumissions Portable Application Description (PAD).
Le format PAD a été introduit par l'ASP en 1998 en tant que format standard lisible par machine permettant aux auteurs de logiciels de décrire leurs produits - nom, version, prix, URL de téléchargement et descriptions courtes et longues - afin que les annuaires de téléchargement en ligne puissent ingérer les données automatiquement.
PADGen divise le travail de création en deux fichiers : un fichier .pml contient les champs spécifiques au programme pour un produit (descriptions jusqu'à 2 000 caractères, catégorie, version, liens de téléchargement), tandis qu'un fichier compagnon .cml stocke les informations sur l'entreprise. Lorsqu'un développeur clique sur Export dans PADGen, l'outil fusionne les deux sources et génère le fichier .xml final conforme au standard PAD que les annuaires acceptaient.
Un fichier .pml est du texte brut UTF-8 ; n'importe quel éditeur de texte ou éditeur XML peut l'ouvrir. Étant donné que l'écosystème PAD a atteint son apogée au milieu des années 2000 et a fortement décliné à mesure que les boutiques d'applications et les annuaires sélectionnés ont remplacé l'ancien modèle de téléchargement de logiciels, le .pml et PADGen sont désormais des outils largement hérités, rarement rencontrés en dehors des projets archivés.
Collision de noms importante : l'extension .pml est également utilisée par Sysinternals Process Monitor pour ses fichiers de journaux d'activité binaires. Ces fichiers partagent l'extension mais n'ont aucun lien - ils ne sont pas au format XML et ne peuvent pas être ouverts par PADGen.
Sécurité et sûreté
RISQUE : LOWUn fichier .pml PADGen est un texte XML inoffensif - pas de code, pas de macros. La seule mise en garde réelle est la confusion d'identité : si votre .pml est en réalité un journal Sysinternals Process Monitor, il s'agit d'une capture binaire pouvant contenir des détails système sensibles (chemins, clés de registre, lignes de commande) de la machine sur laquelle il a été enregistré, manipulez donc ces journaux avec prudence avant de les partager. PADGen lui-même est un logiciel abandonné ; ne le téléchargez qu'à partir d'une archive réputée, pas de portails de téléchargement aléatoires qui regroupent des logiciels publicitaires.
Détails du format
en bref- Journal Sysinternals Process Monitor (.PML) - Une capture BINAIRE d'événements de fichiers/registre/processus/réseau Windows provenant de Microsoft Process Monitor - une signification actuelle très courante, ouverte uniquement dans Process Monitor.
- Boîte aux lettres / fichier de message Pegasus Mail - Fichier de données de messagerie utilisé par le client de messagerie Pegasus Mail (Pmail).
- Données d'application vétérinaire AVImark / autres - Diverses applications (par exemple, le logiciel de cabinet AVImark) utilisent .pml pour leurs propres données internes.
Programmes qui ouvrent les fichiers PML
Détails techniques
spécifications approfondies| Type de format | Texte XML - fichier source PADGen modifiable pour un produit logiciel |
| Encodage des caractères | UTF-8 (texte XML brut ; aucun contenu binaire) |
| Compression | Aucune - stocké sous forme de texte brut non compressé |
| Taille de fichier typique | 2 Ko - 30 Ko |
| Structure XML | Éléments XML imbriqués couvrant le nom du programme, la version, les descriptions, la catégorie, le prix, les URL de téléchargement et les données de contact de l'auteur |
| Développeur | Association of Software Professionals (ASP) |
| Sortie d'exportation | Fusionné avec un fichier d'entreprise .cml par PADGen pour produire un .xml compatible PAD 3.11 pour soumission aux annuaires de téléchargement |
| Dépendance au fichier compagnon | Nécessite un fichier d'entreprise .cml ; PADGen combine les deux pour générer le PAD .xml final distribuable |
| Limites de caractères de description | Champs de description courte de 45 caractères, moyenne de 250 caractères et description complète du programme jusqu'à 2 000 caractères |
| Type MIME | application/xml (également accepté comme text/xml ou text/plain) |
| Signature de fichier | Aucune - commence par la déclaration XML standard <?xml ...?> ; aucune signature binaire |
| Plateforme | PADGen est une application Windows ; le contenu XML .pml est indépendant de la plateforme |
| Collision de noms d'extension | L'extension .pml est également utilisée par Sysinternals Process Monitor pour les journaux de capture binaires - un format binaire totalement indépendant |
| Statut de l'écosystème | Hérité - le modèle d'annuaire de téléchargement PAD a décliné au cours des années 2010 ; PADGen et les fichiers .pml sont rarement rencontrés en utilisation active |
| Publié | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| Dernière version | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| Standard ouvert | Oui · libre de droits |
| Spécification | en.wikipedia.org |
Conversions PML
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PML.