추첨 당첨자 피커
추첨 전에 적격 참가자 풀을 준비하세요. 이 도구는 수동 목록을 CSV 이름 열로 대체하고, 이름 있는 행을 제외하며, 정규화된 중복 항목을 선택적으로 제거하고, 교체 없이 최대 100명의 고유 당첨자를 추첨할 수 있습니다.
추첨 준비
이름, 제외 항목, 결과는 이 브라우저에 남아 있습니다. 아무것도 업로드되지 않습니다.
우승자
아직 당첨자는 없어요.
지역 결과 기록
이번 세션의 추첨 자료는 여기에서 확인할 수 있습니다.
기록에는 정규화된 적격 목록의 지역 SHA-256 지문이 포함되어 있으며, Web Crypto API를 무작위 출처로 식별합니다. 지문은 목록 변경을 감지합니다; 제3자 인증이나 독립 감사 도면의 증거는 아닙니다.
콘크리트 추첨 예시
2,500명의 이름을 포함하는 CSV를 가져오고, 12명의 철회자를 제외하며, 중복된 정규화된 이름 18명을 제거합니다. 자격이 있는 카운터는 2,470명이 됩니다. 다수의 당첨자를 요청하면 다섯 개의 서로 다른 행을 반환하고, 그들의 순서, 자격이 있는 카운트, 추첨 ID, UTC 시간을 로컬 CSV 로그에 기록합니다.
수상자 선정 방법
이름은 NFKC, 접힌 공간, 120자 제한으로 정규화됩니다. 배제와 선택적 중복 제거는 로컬 인식 대소문자 구분 없는 매칭을 사용합니다. 나머지 배열은 Web Crypto 지원 균일 정수 선택 및 거부 샘플링을 사용하여 대체 없이 샘플링됩니다.
로컬 처리 및 기록
수동 이름, 제외 항목, 임포트된 CSV 바이트, 당첨자 및 결과 기록은 현재 브라우저 세션에 유지됩니다. 가져오기CSV 최대 2MB의 파일을 허용하며; 최대 10,000개의 참가자 행을 유지합니다. 다운로드는 로컬 파일을 생성하고 당첨자 셀의 스프레드시트 공식 접두사를 무효화합니다.
진짜 추첨 전 제한
- 이 도구는 참가자의 동의, 티켓 소유, 자격 날짜, 관할권, 운영자 중립성, 또는 상품 이행 여부를 확인할 수 없습니다.
- 중복 제거는 정규화된 표시 이름을 비교하여 같은 이름을 가진 두 사람이 붕괴될 수 있습니다; 중복을 빼면 중복 행이 서로 다른 확률을 갖게 됩니다.
- 다운로드 가능한 기록은 서명이 없고, 변조 방지가 없으며, 독립적으로 증인이 없으며, 소스 목록이 완전하다는 증거도 없습니다.
추첨 참가자 질문
- 한 참가자가 추첨에서 두 번 이길 수 있나요?
- 같은 적격 배열 행은 멀티-위너 추첨에서 두 번 이길 수 없습니다. 샘플링은 비복원 방식으로 진행되기 때문입니다.
- 어떤 CSV 열이 가져와지나요?
- 이름, 전체 이름, 참가자, 입장자, 응모, 또는 티켓 보유자로 제목이 된 열을 선호하며, 그렇지 않으면 첫 번째 열이 사용됩니다.
- 추첨 목록이 업로드되었나요?
- 아니요. 파싱, 제외, 선택, 기록, 그리고 CSV 기록 생성은 현재 브라우저에서 실행됩니다.
- CSV 기록이 감사 증명서인가요?
- 아니요. 이는 편리한 로컬 기록일 뿐이며 독립적인 인증으로 제출되어서는 안 됩니다.
내용 및 구현 검토 완료: