요약 내용은 동일한데, 그렇다면 정확히 무엇을 증명하는 걸까요?
이 도구는 사용자가 직접 선택한 파일을 읽어 브라우저에서 SHA-256 해시값을 계산하고 64비트 16진수 다이제스트를 출력합니다. 출력 결과를 게시자가 제공하는 신뢰할 수 있는 참조 다이제스트와 비교하여 다운로드한 파일이 참조 다이제스트와 일치하는지 확인할 수 있습니다. 이 도구는 파일을 업로드하거나 실행하지 않습니다.
문서와 참조 요약이 모두 신뢰할 수 없는 출처에서 가져온 경우, 두 정보가 동일하다고 해서 해당 출처의 신뢰성을 입증하거나 문서에 악성 코드가 없다는 것을 의미하지는 않습니다. 참조 값은 공식 배포 페이지 또는 기타 검증된 출처에서 얻어야 하며, 서명 검증 절차가 있는 소프트웨어의 경우 서명이 게시자의 지침과 일치하는지 확인해야 합니다.
다음 순서대로 검증을 수행하십시오.
먼저 파일 이름, 버전, 다운로드 출처 및 참조 요약 출처를 기록합니다. 파일을 선택한 후, 페이지에 표시된 파일 이름과 바이트 크기를 확인하여 동일한 이름을 가진 이전 파일을 계산하지 않도록 합니다. 참조 요약 전체를 중간 문자를 생략하지 않고 비교 상자에 붙여넣습니다. 입력값이 정확히 64비트 16진수 값인 경우에만 일치 또는 불일치 결과가 표시됩니다.
불일치가 발생하면 먼저 버전, 아키텍처 및 압축 패키지 유형이 일치하는지 확인한 다음 다운로드가 완료되지 않았는지 확인하십시오. 비교를 통과하기 위해 참조 값을 수정하지 마십시오. 이 도구는 전체 파일을 한 번에 메모리로 읽어들이며, 초기 버전은 100MiB로 제한됩니다. 대용량 파일의 경우 시스템의 로컬 검증 프로그램을 사용하십시오.
중복 행을 정리하기 전에 "중복"을 정의하십시오.
텍스트 편집 기능을 사용하면 일반적인 줄 바꿈을 표준화할 수 있습니다. 앞뒤 공백을 제거하거나, 빈 줄을 삭제하거나, 전체 줄을 중복 제거할 수 있습니다. 중복 제거는 첫 번째 발생 순서를 유지하며, 자동으로 정렬되지 않고 대소문자를 구분합니다. 기본적으로 편집 결과는 자동으로 전송되거나 저장되지 않습니다.
예를 들어, 앞뒤에 공백이 있는 A, A, a 또는 A를 입력하는 경우를 생각해 보세요. 중복 제거를 활성화하면 A와 a로 변환되고, 중복 제거를 비활성화해도 공백이 있는 줄의 내용은 변경되지 않습니다. 이름, 숫자, 경로 및 설정 줄에 공백이 있는 경우 의미가 있을 수 있으므로 처리하기 전에 원본 파일을 저장해야 합니다.
실제 업무에서 결과를 검증하십시오.
이 도구는 입력 및 출력 행 수를 표시하지만, "행 수가 얼마나 줄었는지"는 수정된 오류 수와 직접적인 관련이 없습니다. 먼저, UTF-8 텍스트를 다운로드하기 전에 작은 샘플에서 줄의 시작과 끝, 빈 줄, 대소문자를 확인하십시오. 그런 다음 테이블, 스크립트 또는 비즈니스 로직을 가져올 때 대상 형식과 비교하여 검증하십시오. 이 도구는 CSV 열을 구문 분석하지 않으며 따옴표나 내장된 줄 바꿈이 있는 CSV 구문 분석기를 대체할 수 없습니다.
중국어 문자, 반복되는 숫자, 앞뒤 공백이 포함된 세 가지 샘플을 사용하여 인수 테스트를 수행할 수 있습니다. 이 테스트를 통해 원래 입력 내용이 그대로 표시되는지, 출력 순서가 예상과 일치하는지, 다운로드된 내용이 결과 상자와 동일한지 확인할 수 있습니다. 브라우저를 닫으면 작업 공간이 저장되지 않으므로 중요한 결과는 직접 저장하십시오.