전송되는 실제 바이트입니다.
프로브는 HTML 보고서와 JSON 페이로드라는 두 개의 파일을 로컬로 작성합니다. 클릭할 때까지 컴퓨터에서 아무것도 남지 않습니다. Share. 그렇게 하면 JSON 파일이 게시됩니다. HTML 보고서는 동일한 JSON 를 표시합니다. <pre> 공유하기 전에 읽을 수 있도록 하단에 차단하세요.
공유 범위는 의도적으로 좁게 제한됩니다.
귀하의 이름, 컴퓨터 ID, 설치된 소프트웨어 및 파일 시스템 경로는 페이로드에 없으며 컴퓨터를 벗어나지 않습니다. 서버는 여느 웹사이트와 마찬가지로 요청 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 에는 하나의 스키마가 있습니다. 필드가 해당 스키마에 없으면 웹 사이트는 추가 데이터를 저장하는 대신 해당 필드를 거부합니다. 다음은 승인된 제출물의 일부가 아닙니다.
- DirectInput 인스턴스 GUID — 기계별 해시, 직접적인 기계 식별자.
- 제품 GUID — VID:PID 이상의 중복 하드웨어 ID.
- 원시 DirectInput 장치 이름 — 때로는 사용자가 설정합니다. 제출에서는 대신 VID:PID 테이블 친숙한 이름을 사용합니다.
- USB 장치 목록 — 호스트의 모든 USB 및 HID 장치. 두꺼운 지문 표면.
- 설치된 소프트웨어 목록 — 레지스트리 탐색, 시뮬레이터 인벤토리, SDK/런타임 인벤토리가 없습니다.
- 전체 OS 설명 — 정확한 호스트 문자열은 너무 쉽게 알아볼 수 없습니다. 페이로드는 대략적인 OS 제품군/버전 필드를 사용합니다.
- 오류 메시지의 파일 경로 — 다음과 같은 경로
C:\Users\…또는/home/…직렬화 전에 수정됩니다. - 디버그 로그 — 공개 제출 끝점에서 허용되지 않습니다.
- 벽시계 실행 시간 — 제출된 날짜는 정확한 시간이 아닌 날짜만 입력합니다.
- 이메일 및 연락처 필드 — 프로브는 이를 요청하지 않으며 서버 스키마는 이를 허용하지 않습니다.
하나의 프라이빗 필드
공공DB 철학은 우리가 할 수 있는 모든 것을 출판하라. 우리가 의도적으로 억제하는 유일한 것은 효과별입니다. 자유 텍스트 메모 — 답변 텍스트 상자에 입력한 내용. 테스터가 개인적인 내용을 붙여넣거나, 경로를 복사하여 붙여넣거나, PII 없음 보장을 얼룩지게 하여 서버 측에 유지할 수 있는 곳이 바로 이곳입니다.
그 밖의 모든 것 — 기능 플래그, 지원되는 효과, OS 제품군 + 버전, 칩 라벨, HRESULT 코드(S_OK / DIERR_… 닫힌 어휘 이름), 실패한 효과 롤업, 경로 수정된 실행 오류, 프로브 노트 — 프로브가 보고한 것과 똑같이 장치 페이지에 렌더링됩니다. 드라이버 작성자, 시뮬레이션 개발자 및 도구 빌더가 조치를 취하려면 이 데이터가 필요합니다. 이를 공개하는 것이 프로젝트의 핵심입니다.
제출물 제거
보고서를 공유했고 이를 제거하려면 메일을 보내세요. [email protected] 장치의 VID:PID 그리고 대략적인 제출 날짜. 우리는 계정이나 추적 ID를 요구하지 않습니다. 이는 행을 찾는 데 사용하는 유일한 필드입니다.
제출 후 알림 이메일을 선택한 경우 해당 주소는 별도로 저장되며 독립적으로 제거될 수 있습니다. "이메일 제거"와 주소를 포함하여 동일한 받은편지함으로 메일을 보냅니다.