PML ファイル形式とは?
.pml ファイルは PADGen プログラム情報ファイルです。これは、Association of Software Professionals (ASP) が発行した公式ユーティリティである PADGen で使用される XML ドキュメント ベースのプロジェクトソースであり、Portable Application Description (PAD) の申請データを作成するために使用されます。
PAD は、ソフトウェア作成者が製品名、バージョン、価格、ダウンロード URL、短文および長文の説明などの製品情報を記述し、オンラインのダウンロードディレクトリがそのデータを自動的に取り込めるようにするための標準的なマシン読み取り可能フォーマットとして、1998年に ASP によって導入されました。
PADGen は作成作業を2つのファイルに分割します。.pml ファイルには1つの製品に関するプログラム固有のフィールド(最大2,000文字の説明、カテゴリ、バージョン、ダウンロードリンク)が保持され、対になる .cml ファイルには会社情報が保存されます。開発者が PADGen で Export をクリックすると、ツールは両方のソースをマージし、ディレクトリが受け付ける最終的な PAD 準拠の .xml を書き出します。
.pml ファイルはプレーンな UTF-8 テキストであり、任意のテキストエディタや XML エディタで開くことができます。PAD のエコシステムは2000年代半ばにピークを迎え、アプリストアやキュレーションされたディレクトリが古いソフトウェアダウンロードモデルに取って代わったことで急激に衰退したため、.pml と PADGen は現在、アーカイブされたプロジェクト以外ではほとんど見かけないレガシーなツールとなっています。
重要な名称の衝突: .pml 拡張子は、Sysinternals Process Monitor のバイナリ・アクティビティ・ログファイルでも使用されています。これらのファイルは拡張子こそ同じですが、XML ではなく PADGen で開くこともできない、全く無関係なものです。
セキュリティと安全性
リスク: LOWPADGen .pml は無害な XML テキストであり、コードやマクロは含まれていません。唯一の注意点は識別の混同です。もしその .pml が実際には Sysinternals Process Monitor ログである場合、記録されたマシンの機密性の高いシステム詳細(パス、レジストリキー、コマンドライン)が含まれている可能性があるバイナリキャプチャであるため、共有する前に取り扱いに注意してください。PADGen 自体はレガシーなアドウェア化したサイトではなく、信頼できるアーカイブからのみダウンロードしてください。
形式の詳細
概要- Sysinternals Process Monitor ログ (.PML) - Microsoft の Process Monitor による Windows のファイル/レジストリ/プロセス/ネットワークイベントのバイナリキャプチャ。現在では非常に一般的な用途であり、Process Monitor でのみ開くことができます。
- Pegasus Mail メールボックス / メッセージファイル - Pegasus Mail (Pmail) 電子メールクライアントで使用されるメールデータファイル。
- AVImark 獣医 / その他のアプリデータ - AVImark 診療ソフトウェアなどの様々なアプリケーションが、独自の内部データに .pml を使用しています。
PML ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | XML テキスト - 1つのソフトウェア製品用の編集可能な PADGen ソースファイル |
| 文字エンコーディング | UTF-8(プレーン XML テキスト、バイナリコンテンツなし) |
| 圧縮 | なし - 非圧縮のプレーンテキストとして保存 |
| 一般的なファイルサイズ | 2 KB - 30 KB |
| XML 構造 | プログラム名、バージョン、説明、カテゴリ、価格、ダウンロード URL、および作成者の連絡先データをカバーするネストされた XML 要素 |
| 開発者 | Association of Software Professionals (ASP) |
| エクスポート出力 | PADGen によって .cml 会社ファイルとマージされ、ダウンロードディレクトリへの申請用の PAD 3.11 互換 .xml を生成 |
| 関連ファイルの依存関係 | .cml 会社ファイルが必要。PADGen は両方を組み合わせて最終的な配布用 PAD .xml を生成 |
| 説明文の文字数制限 | 45文字の短文説明、250文字の中文説明、および最大2,000文字の全文プログラム説明フィールド |
| MIME タイプ | application/xml(text/xml または text/plain としても受け入れ可能) |
| ファイルシグネチャ | なし - 標準の XML 宣言 <?xml ...?> で開始。バイナリシグネチャなし |
| プラットフォーム | PADGen は Windows アプリケーション。 .pml XML コンテンツはプラットフォームに依存しない |
| 拡張子の衝突 | .pml 拡張子は Sysinternals Process Monitor のバイナリキャプチャログ(全く無関係なバイナリ形式)でも使用される |
| エコシステムのステータス | レガシー - PAD ダウンロードディレクトリモデルは2010年代を通じて衰退。PADGen および .pml ファイルが現在使用されることは稀 |
| リリース日 | PAD introduced by ASP in 1998; PADGen (which uses .pml) released early 2000s |
| 最新バージョン | PAD 4.0 spec era; PADGen exports PAD 3.11 .xml from .pml + .cml sources |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | en.wikipedia.org |
PML の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PML ファイルについて最初の質問をしてみましょう。