送信される実際のバイト列。
プローブは、HTML レポートと JSON ペイロードという 2 つのファイルをローカルに書き込みます。クリックするまでマシンから何も残らない Share。これを実行すると、JSON ファイルが POST されます。 HTML レポートには、同じ JSON が表示されます。 <pre> 下部にあるブロックをクリックすると、共有する前に読むことができます。
共有される範囲は意図的に最小限です。
あなたの名前、マシンID、インストールされているソフトウェア、およびファイルシステムのパスはペイロードに含まれず、マシンから離れることはありません。サーバーは他の Web サイトと同様にリクエスト IP を認識しますが、悪用防止のために毎日のソルト付きハッシュのみを保存します。生の IP はデータベースに書き込まれたり、公開されたりしません。共有ペイロードは、スティックのモデル/機能、再生されたエフェクト、選択したチップです。
の SubmissionPayload 契約
このリストの各フィールドは、同一のユニット間で共有されるデバイス仕様データ (VID:PID、機能フラグ、サポートされているエフェクト、ファームウェア リビジョン)、大まかな環境情報 (OS ファミリ + メジャー バージョン)、またはチップが選択した独自の正規ラベルと、入力することを選択したフリーテキストのメモのいずれかです。
device— VID:PID、メーカーのデバイス名、軸、ボタン、Pov、サンプル期間、時間分解能、ファームウェア リビジョン、ハードウェア リビジョン、FF ドライバーのバージョン、機能フラグ、およびタイプ フラグを含むサポートされるエフェクトのリスト。os— ファミリ (Windows / Linux / macOS)、メジャー バージョン、ビルド、アーキテクチャ、.NET ランタイム バージョン。すべての値は、何百万もの同一のインストール間で共有されます。responses— エフェクトごと: チップ選択された正規ラベル (公開済み) および入力した自由テキストのメモ (サーバー側のみに保持され、パブリック ハードウェア ページには決して表示されません).diagnostics— エフェクトごとOK/FAIL: DIERR_…結果 (閉じられた語彙、ポインタ アドレスの除去)、失敗した効果のロールアップ、および正規表現で編集されたファイル パスを伴うオーケストレーター エラー<path>. パブリック ハードウェア ページに公開されているため、ドライバー作成者やツール ビルダーはそれに基づいて行動できます。probe_versionそしてsubmitted_date— 日付のみ (時計時間なし)。
サンプルレポートページでリテラルペイロード形式を読んでください→
ペイロードに含まれていないため、サーバーによって受け入れられません
共有 JSON には 1 つのスキーマがあります。フィールドがそのスキーマにない場合、Web サイトは追加のデータを保存せずにそのフィールドを拒否します。これらは、承認された提出物の一部ではありません。
- DirectInput インスタンス GUID — マシンごとのハッシュ、直接マシン識別子。
- 製品GUID — VID:PID を超えてハードウェア ID が重複します。
- 未加工の DirectInput デバイス名 — 場合によってはユーザーが設定することもあります。送信では、代わりに VID:PID テーブルのフレンドリ名が使用されます。
- USBデバイスリスト — ホスト上のすべての USB および HID デバイス。表面に指紋がつきやすい。
- インストールされているソフトウェアのリスト — レジストリウォーク、シミュレータインベントリ、SDK/ランタイムインベントリはありません。
- OS の完全な説明 — 正確なホスト文字列はフィンガープリント可能すぎる。ペイロードは、大まかな OS ファミリ/バージョン フィールドを使用します。
- エラーメッセージ内のファイルパス — 次のようなパス
C:\Users\…または/home/…連載前に編集されています。 - デバッグログ — パブリック送信エンドポイントによって受け入れられません。
- 壁時計の実行時間 — 送信された日付は日付のみであり、正確な時刻ではありません。
- 電子メールと連絡先フィールド — プローブはそれらを要求せず、サーバー スキーマはそれらを受け入れません。
1つのプライベートフィールド
パブリック DB の哲学は次のとおりです。 できることはすべて公開する。私たちが意図的に抑制している唯一のものは、効果です 自由記述メモ — 回答テキスト ボックスに入力した内容。これは、テスターが個人的なものを貼り付けたり、パスをコピーアンドペーストしたり、その他の方法で PII なしの保証を汚したりする可能性がある唯一の場所なので、サーバー側に残ります。
その他すべて — 機能フラグ、サポートされているエフェクト、OS ファミリ + バージョン、チップ ラベル、HRESULT コード (S_OK / DIERR_… クローズド語彙名)、失敗した効果のロールアップ、パス編集された実行エラー、プローブ メモ - プローブが報告したとおりにデバイス ページに表示されます。ドライバーの作成者、SIM 開発者、およびツールの作成者は、このデータに基づいて行動する必要があります。それを公開することがプロジェクトの要点です。
提出物の削除
レポートを共有していて削除したい場合は、メールでご連絡ください [email protected] デバイスの VID:PID およびおおよその提出日。アカウントやトラッキング ID は要求しません。行を検索するために使用するフィールドはこれらだけです。
送信後の通知メールを選択した場合、そのアドレスは別個に保存され、個別に削除できます。 「メールを削除」とアドレスを指定して同じ受信箱にメールを送信します。