IT/블로그

[불펌 및 복사방지] tistory 불펌 방지 및 복사 방지 스크립트

Ok Man 2014. 5. 25. 21:13
반응형


티스토리 블로그 : 불펌 방지 및 무단 복사 방지 스크립트






티스토리나 각종 블로그를 하다보면, 오랜시간 자신의 글을 작성하였는데 남이 단순히 복사와 붙여넣기로  단 5분도 안걸리게 자신이 애써 포스팅한 내용을 가져갈 수 있다.

이럴경우 자신의 쓴 글을 보호하기 위해서 두가지 방법이 있는데, 하나는 티스토리 설정을 이용한 방법과 다른하나는 스크립트를  skin에 적용하는 방법인데..

skin 적용 방법이 좀 더 확실하다고 할 수 있으나 100% 불펌으로 부터 확실히 보호하긴 힘드나 어느정도 자신의 글을 보호 할 수 있다.







가장 간단한 방법


티스토리 관리자 모드로 들어갑니다.  플러그인 설정 => 스팸 불펌방지 클릭 => 마우스 오른쪽 클릭 방지 누르기





그리고 나서 확인을 누릅니다. 

간단한 방법은 여기서 끝이고 밑에서 더 확실한 방법을 살펴 보겠습니다





좀 더 불펌을 방지할 수 있는 스크립트 방지법


우선 밑의 글은 복사가 되지 않으므로 텍스트 파일을 첨부하겠습니다 밑의 파일을 다운로드 혹은 열기해서 참고바랍니다.


불펌 방지 및 무단 복사 방지 스크립트.txt




우선 티스토리 관리자 모드 => HTML/CSS 편집에서 skin.html 부분을 건들겠습니다.


불펌방지 스크립트


밑의 스크립트 부분을 skin.html <head> 와 </head> 사이에 붙여넣기 합니다.


<script type="text/javascript">

function event_right(e) { if(event.button==2||event.button==3) alert("정성들인 글의 불펌은 나쁜짓이예요~^^"); } 

document.onmousedown=event_right;


function event_drag() { alert("정성들인 글의 불펌은 나쁜짓이예요~^^"); }

document.ondrag=event_drag;

</script>


"정성들인 글의 불펌은 나쁜짓이예요~^^" 이 문구는 자신이 직접 다른 말로 바꾸셔도 됩니다.




위와 같이 붙여 넣기 하시면 됩니다.


복사 방지 스크립트


skin.html <head>와 </head> 사이에 넣어 주시면 됩니다.


<script type="text/javascript">

function OnCopy () {

            if (window.clipboardData) {

                window.clipboardData.setData ("Text", "무단 복사를 할 수 없습니다.");

            }

            return false;   // cancels the default copy operation

        }

</script>




<boad> 와 </body> 사이에 넣어주시면 됩니다.


<body oncopy="return OnCopy();">






이제 마우스 오른쪽 클릭하면 문구가 나오시나요? 안되시는분 덧글 달아주시면 알려드릴게요!!






반응형