O que é o formato de ficheiro PML?
Um arquivo .pml é um Arquivo de Informações de Programa PADGen - uma fonte de projeto baseada em documento XML usada pelo PADGen, o utilitário oficial publicado pela Association of Software Professionals (ASP) para criar submissões Portable Application Description (PAD).
O PAD foi introduzido pela ASP em 1998 como um formato padrão legível por máquina que permite aos autores de software descrever seus produtos - nome, versão, preço, URLs de download e descrições curtas e longas - para que os diretórios de download online pudessem ingerir os dados automaticamente.
O PADGen divide o trabalho de autoria em dois arquivos: um arquivo .pml contém campos específicos do programa para um produto (descrições de até 2.000 caracteres, categoria, versão, links de download), enquanto um arquivo complementar .cml armazena informações da empresa. Quando um desenvolvedor clica em Export no PADGen, a ferramenta mescla ambas as fontes e grava o .xml final compatível com PAD que os diretórios aceitavam.
Um arquivo .pml é texto simples UTF-8; qualquer editor de texto ou editor XML pode abri-lo. Como o ecossistema PAD atingiu o pico em meados dos anos 2000 e declinou acentuadamente à medida que as lojas de aplicativos e diretórios curados substituíram o antigo modelo de download de software, o .pml e o PADGen são agora ferramentas legadas raramente encontradas fora de projetos arquivados.
Colisão de nomes importante: a extensão .pml também é usada pelo Sysinternals Process Monitor para seus arquivos de log de atividade binários. Esses arquivos compartilham a extensão, mas não têm nenhuma relação - eles não são XML e não podem ser abertos pelo PADGen.
Segurança e proteção
RISCO: LOWUm .pml do PADGen é um texto XML inofensivo - sem código, sem macros. A única ressalva real é a confusão de identidade: se o seu .pml for na verdade um log do Sysinternals Process Monitor, ele é uma captura binária que pode conter detalhes sensíveis do sistema (caminhos, chaves de registro, linhas de comando) da máquina onde foi gravado, portanto, manuseie tais logs com cuidado antes de compartilhar. O próprio PADGen é um abandonware legado; baixe-o apenas de um arquivo respeitável, não de portais de download aleatórios que agrupam adware.
Detalhes do formato
em resumo- Log do Sysinternals Process Monitor (.PML) - Uma captura BINÁRIA de eventos de arquivo/registro/processo/rede do Windows do Process Monitor da Microsoft - um significado atual muito comum, aberto apenas no Process Monitor.
- Caixa de correio / arquivo de mensagem Pegasus Mail - Arquivo de dados de e-mail usado pelo cliente de e-mail Pegasus Mail (Pmail).
- Dados de aplicativos veterinários AVImark / outros - Vários aplicativos (por exemplo, software de prática AVImark) usam .pml para seus próprios dados internos.
Programas que abrem arquivos PML
Detalhes técnicos
especificação profunda| Tipo de formato | Texto XML - arquivo fonte editável do PADGen para um produto de software |
| Codificação de caracteres | UTF-8 (texto XML simples; sem conteúdo binário) |
| Compressão | Nenhuma - armazenado como texto simples não compactado |
| Tamanho de arquivo típico | 2 KB - 30 KB |
| Estrutura XML | Elementos XML aninhados cobrindo nome do programa, versão, descrições, categoria, preço, URLs de download e dados de contato do autor |
| Desenvolvedor | Association of Software Professionals (ASP) |
| Saída de exportação | Mesclado com um arquivo de empresa .cml pelo PADGen para produzir um .xml compatível com PAD 3.11 para submissão a diretórios de download |
| Dependência de arquivo complementar | Requer um arquivo de empresa .cml; o PADGen combina ambos para gerar o .xml PAD final distribuível |
| Limites de caracteres de descrição | Descrição curta de 45 caracteres, média de 250 caracteres e campos de descrição completa do programa de até 2.000 caracteres |
| Tipo MIME | application/xml (também aceito como text/xml ou text/plain) |
| Assinatura de arquivo | Nenhuma - começa com a declaração XML padrão <?xml ...?>; sem assinatura binária |
| Plataforma | O PADGen é um aplicativo Windows; o conteúdo XML do .pml é independente de plataforma |
| Colisão de nome de extensão | A extensão .pml também é usada pelo Sysinternals Process Monitor para logs de captura binários - um formato binário totalmente não relacionado |
| Status do ecossistema | Legado - o modelo de diretório de download PAD declinou ao longo da década de 2010; arquivos PADGen e .pml são raramente encontrados em uso ativo |
| Lançado | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| Versão mais recente | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| Padrão aberto | Sim · livre de royalties |
| Especificação | en.wikipedia.org |
Conversões de PML
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PML.