забрана на телгене на файлове от уебсайт чрез getright,flashget и други. Как?

naskobg

Well-Known Member
искам да забраня да се теглят файлове картинки и подобни от сайт.
разбрах че това може да стане чрез .htaccess файла.
в момента файла изглежда така:

RewriteEngine on

Options -Indexes

RewriteCond %{HTTP_HOST} ^website.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.website.com$
RewriteRule ^/?$ "http\:\/\/www\.website\.com\/bg" [R=301,L]


какво да добавя в този файл или какво да направя че от сайта да не може да се тегли?
разбрах че може и чрез скрипт но пък тогава няма ли всичко да се изпълнява по-бавно? ама и втория вариант мога да се спра ако има все пак някаква защита.

блг. предварително.
 
От: забрана на телгене на файлове от уебсайт чрез getright,flashget и други. Как?

Можеш да забраниш базовия user agent на GetRight/FlashGet, но това няма да реши гарантирано проблема, тъй като хората могат да си го подменят.
 
От: забрана на телгене на файлове от уебсайт чрез getright,flashget и други. Как?

не съм на ТИ с това затова би ли дал повече информация...
Можеш да забраниш базовия user agent на GetRight/FlashGet, но това няма да реши гарантирано проблема, тъй като хората могат да си го подменят.
 
От: забрана на телгене на файлове от уебсайт чрез getright,flashget и други. Как?

Прави се с филтрация на refererid-то ама това не е гаранция за нищо. Идеята е като се отваря картинка да се отваря само когато е заредена от същият сайт. Което забранява директно сваляне на картинката.
Но пък не можеш да забраниш потребителя да цъкне с десния бутон на картинката и да си я запише. Още повече че браузърите кешират цялото съдържание на страницата в темп папката. Потребителя може и от там да ти вземе файловете.

Нищо не можеш да направиш, по добре не се занимавай с глупости.
 
От: забрана на телгене на файлове от уебсайт чрез getright,flashget и други. Как?

ето едно кодче дето съм сложил на един уърдпрес да не копират ,но не е 100% гаранция че пак няма да се изкопира съдържание.Забранява използването на десен бутон.Не съм го писал аз някъде по мрежата го бях намерил.

Код:
<script language=JavaScript>
 
 
 var message="Не се опитвай да копираш!";
 
 ///////////////////////////////////
 function clickIE4(){
 if (event.button==2){
 alert(message);
 return false;
 }
 }
 
 function clickNS4(e){
 if (document.layers||document.getElementById&&!document.all){
 if (e.which==2||e.which==3){
 alert(message);
 return false;
 }
 }
 }
 
 if (document.layers){
 document.captureEvents(Event.MOUSEDOWN);
 document.onmousedown=clickNS4;
 }
 else if (document.all&&!document.getElementById){
 document.onmousedown=clickIE4;
 }
 
 document.oncontextmenu=new Function("alert(message);return false")
 
 // --> 
 </script>
 
От: забрана на телгене на файлове от уебсайт чрез getright,flashget и други. Как?

thinkfast -прав си..няма сми. да се занимавам..
 
От: От: забрана на телгене на файлове от уебсайт чрез getright,flashget и други. Как?

ето едно кодче дето съм сложил на един уърдпрес да не копират ,но не е 100% гаранция че пак няма да се изкопира съдържание.Забранява използването на десен бутон.Не съм го писал аз някъде по мрежата го бях намерил.

Код:
<script language=JavaScript>
 
 
 var message="Не се опитвай да копираш!";
 
 ///////////////////////////////////
 function clickIE4(){
 if (event.button==2){
 alert(message);
 return false;
 }
 }
 
 function clickNS4(e){
 if (document.layers||document.getElementById&&!document.all){
 if (e.which==2||e.which==3){
 alert(message);
 return false;
 }
 }
 }
 
 if (document.layers){
 document.captureEvents(Event.MOUSEDOWN);
 document.onmousedown=clickNS4;
 }
 else if (document.all&&!document.getElementById){
 document.onmousedown=clickIE4;
 }
 
 document.oncontextmenu=new Function("alert(message);return false")
 
 // --> 
 </script>

Нали се сещаш че мога да си забраня джаваскрипта и няма да има никаква файда от твоя код.
А потребителите които обичат да отварят по 10-20 таба на браузъра си ще забравят за сайта ти заради забраната на десен бутон.

ПП: Аз точно заради това не купувам от гет.бг например.
 

Горе