사용자가 파일을 안전하게 다운로드하고 다운로드 할 수 없도록 파일을 안전하게 만드는 방법은 무엇입니까?


2

HTML로 동적이고 탐색 가능한 프로토 타입을 생성하는 Axure 소프트웨어를 사용합니다. 일단 완료되면 이메일이나 다운로드 내부 서비스를 통해 HTML 파일의 ZIP 파일을 클라이언트로 보내야합니다.

HTML 파일을 열면 인터넷 (또는 인트라넷)에서 HTML 파일을 다운로드했기 때문에 Mac OS X에서 com.apple.quarantine속성으로 표시 했기 때문에 JavaScript 오류가 발생 하기 때문에 아무것도 작동하지 않습니다 .

xattr -rd com.apple.quarantine ./HTML 파일이있는 폴더 내 에서 터미널 에서이 명령을 실행할 수 있으며 JavaScript 코드 문제가 해결되었습니다.

다시 말해, Mac OS X은 인터넷에서 다운로드하여 의심스러운 파일로 표시되고 격리 될 때 프로토 타입 HTML 파일을 엉망으로 만듭니다.

내 질문은 :이 파일을 안전하게 만들 수있는 해결 방법이 있습니까 (터미널 명령 또는 bash 스크립트 일 수 있음) 프로젝트 파일을 보낼 때마다 클라이언트에게 터미널 명령을 실행하도록 요청할 필요가 없습니까?

감사!

편집 : Jan의 의견에서 중요한 정보 추가 : Safari를 사용한 다운로드 만 고려하십시오.


다른 다운로드 방법을 사용할 때도 발생합니까? 예를 들어 Safari와 달리 Chrome을 사용 curl합니까?
Jan

얀, 질문 주셔서 감사합니다. 귀하의 질문을 추가하여 질문을 편집했습니다 : 불행히도 Safari 만.
Grigs

당신은 스크립트를 원하십니까? 내 말은 zip으로 스크립트를 보내면 클라이언트는 xattr -rd com.apple.quarantine을 실행하는 스크립트를 실행할 수 있다는 것입니다.
PoisonNinja

이것은 이미 임시 해결책입니다. :(
Grigs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.