Co to jest format pliku PML?
Plik .pml to plik informacji o programie PADGen - źródło projektu oparte na dokumencie XML używane przez PADGen, oficjalne narzędzie opublikowane przez Association of Software Professionals (ASP) do tworzenia zgłoszeń Portable Application Description (PAD).
Standard PAD został wprowadzony przez ASP w 1998 roku jako maszynowo czytelny format pozwalający autorom oprogramowania opisywać swoje produkty - nazwę, wersję, cenę, adresy URL pobierania oraz krótkie i długie opisy - tak, aby internetowe katalogi plików mogły automatycznie pobierać te dane.
PADGen dzieli pracę nad opisem na dwa pliki: plik .pml przechowuje pola specyficzne dla konkretnego produktu (opisy do 2000 znaków, kategorię, wersję, linki do pobrania), podczas gdy towarzyszący mu plik .cml przechowuje informacje o firmie. Gdy deweloper kliknie Export w PADGen, narzędzie łączy oba źródła i zapisuje końcowy plik .xml zgodny ze standardem PAD, który był akceptowany przez katalogi.
Plik .pml to zwykły tekst UTF-8; każdy edytor tekstu lub edytor XML może go otworzyć. Ponieważ ekosystem PAD osiągnął szczyt popularności w połowie lat 2000. i gwałtownie stracił na znaczeniu, gdy sklepy z aplikacjami i moderowane katalogi zastąpiły stary model pobierania oprogramowania, .pml i PADGen są obecnie w dużej mierze narzędziami archiwalnymi, rzadko spotykanymi poza starymi projektami.
Ważna kolizja nazw: rozszerzenie .pml jest również używane przez Sysinternals Process Monitor dla jego binarnych plików logów aktywności. Pliki te współdzielą rozszerzenie, ale są całkowicie niepowiązane - nie są formatem XML i nie mogą być otwierane przez PADGen.
Bezpieczeństwo
RYZYKO: LOWPlik .pml z PADGen to nieszkodliwy tekst XML - nie zawiera kodu ani makr. Jedynym realnym zastrzeżeniem jest pomyłka tożsamości: jeśli Twój .pml jest w rzeczywistości logiem Sysinternals Process Monitor, jest to zapis binarny, który może zawierać wrażliwe szczegóły systemu (ścieżki, klucze rejestru, linie poleceń) z maszyny, na której został zarejestrowany, więc należy zachować ostrożność przed udostępnianiem takich logów. Sam PADGen to porzucone oprogramowanie (abandonware); pobieraj go tylko z renomowanych archiwów, a nie z przypadkowych portali, które dołączają oprogramowanie reklamowe.
Szczegóły formatu
w pigułce- Log Sysinternals Process Monitor (.PML) - BINARNY zapis zdarzeń plików/rejestru/procesów/sieci systemu Windows z programu Microsoft Process Monitor - bardzo powszechne obecnie znaczenie, otwierane tylko w Process Monitor.
- Skrzynka pocztowa / plik wiadomości Pegasus Mail - Plik danych pocztowych używany przez klienta e-mail Pegasus Mail (Pmail).
- Dane aplikacji AVImark i innych - Różne aplikacje (np. oprogramowanie weterynaryjne AVImark) używają .pml dla własnych wewnętrznych danych.
Programy otwierające pliki PML
Szczegóły techniczne
specyfikacja| Typ formatu | Tekst XML - edytowalny plik źródłowy PADGen dla jednego produktu programowego |
| Kodowanie znaków | UTF-8 (zwykły tekst XML; brak treści binarnej) |
| Kompresja | Brak - przechowywany jako nieskompresowany zwykły tekst |
| Typowy rozmiar pliku | 2 KB - 30 KB |
| Struktura XML | Zagnieżdżone elementy XML obejmujące nazwę programu, wersję, opisy, kategorię, cenę, adresy URL pobierania i dane kontaktowe autora |
| Deweloper | Association of Software Professionals (ASP) |
| Wynik eksportu | Łączony z plikiem firmy .cml przez PADGen w celu wygenerowania pliku .xml zgodnego z PAD 3.11 do zgłoszenia w katalogach pobierania |
| Zależność od plików towarzyszących | Wymaga pliku firmy .cml; PADGen łączy oba, aby wygenerować końcowy, dystrybucyjny plik PAD .xml |
| Limity znaków w opisach | Pola: krótki opis (45 znaków), średni (250 znaków) i pełny opis programu do 2000 znaków |
| Typ MIME | application/xml (akceptowane również jako text/xml lub text/plain) |
| Sygnatura pliku | Brak - zaczyna się od standardowej deklaracji XML <?xml ...?>; brak sygnatury binarnej |
| Platforma | PADGen jest aplikacją dla Windows; zawartość XML .pml jest niezależna od platformy |
| Kolizja rozszerzeń | Rozszerzenie .pml jest również używane przez Sysinternals Process Monitor dla binarnych logów przechwytywania - całkowicie niepowiązany format binarny |
| Status ekosystemu | Archiwalny - model katalogów pobierania PAD podupadł w latach 2010.; PADGen i pliki .pml są rzadko spotykane w aktywnym użyciu |
| Wydano | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| Najnowsza wersja | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | en.wikipedia.org |
Konwersje PML
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PML.