leanpub.com에서 책을 구입했습니다. 나는 플래시 디스크에 복사 할 수있는 기술에 매우 흥미가있다. 그러나 파일을 다른 컴퓨터에서 열 수는 없다.
leanpub에서 판매하는 모든 사람이 보호 된 파일 또는 leanpub.com을 업로드하면 사람들이 링크를 실행할 때 런타임에 보호 된 파일을 생성합니까?
런타임에 생성 된 경우 PHP로 어떻게 처리합니까?
편집 1
간단한 단어로; 나는 leanpub처럼 웹 사이트에서 내 PDF 파일을 보호하기위한 시스템을 만들고 싶습니다. 따라서 파일을 다운로드 한 사람들은 다른 사람들에게 쉽게 복사 할 수 없습니다.
편집 2
왜 사람들이 투표를 거부합니까? 나는 이것이 OOT라고 생각하지 않는다. 게시자의 권리를 보호하기위한 기술을 배우기에 흥미 롭습니다. 나는 사용자의 권리에 대해 염려한다 ...
나는 http://php.net/manual/en/book.pdf.php을 찾고있다. 그러나 나는 그것을 해결할 수 없다.다른 컴퓨터로 PDF 복사 방지 방법
header("Content-Disposition: attachment; filename=".urlencode($the_file);
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Description: File Transfer");
header("Content-Length: ".filesize($the_file));
//IS ANY POSSIBLE SOLUTION HERE TO ADD MORE HEADER TO PROTECT THE PUBLISHER RIGHT??
flush();
$fp = fopen($file, "r");
while (!feof($fp))
{
echo fread($fp, 65536);
flush(); // this is essential for large downloads
}
fclose($fp);
위의 코드는 url 및 강제 브라우저를 사용하여 보내는 현재 pdf 파일에 헤더를 더 추가합니다.
가능한 해결책이 현재 PDF에 더 많은 헤더를 추가합니까?
답변 해 주셔서 감사합니다. 그것은 오해 된 것 같습니다. 내 영어가 나쁘기 때문에 어쩌면. 간단한 단어로; 나는 leanpub처럼 웹 사이트에서 내 PDF 파일을 보호하기위한 시스템을 만들고 싶습니다. 따라서 파일을 다운로드 한 사람들은 다른 사람들에게 쉽게 복사 할 수 없습니다. – kenzominang