Внимание! Помогаем составит ФАК, как защитить сайт от..

Maxiz
На сайте с 04.01.2008
Offline
208
#71
mastserg:
любое "техническое" ухищрение можно обойти.
единственный способ который мы нашли для себя, то как я уже писал, тексты издаем в типографии брошюрой тиражом 10-50 экземпляров с регистрацией, на сайте пишется, что любое использование материалов возможно только с письменного разрешения.
В случае воровства юристы не требовались, достаточно письма хостеру с указанием реквизитов брошюры (факсом) и просьбой принять меры - хостеры в таких случаях всегда шли на встречу и блокировали акк нарушителя до окончания разбирательства, это выходило дешевле, чем периодическое переписывание 200 000 -300 000.
По крайней мере уже в 5 случаях из 5-ти хостер реагировал на сигнал в течении 12 часов. Не выгодно им из-за 1-3 долл по судам таскаться (их слова :) )

Самый оптимальный способ , который я вижу на форуме, +1

L
На сайте с 25.08.2007
Offline
19
#72
юни:
Есть ли у кого-нибудь опыт общения с Яндексом (по поводу того же "ты последний"), когда на руках имеются убедительные доказательства того, что контент на твоем сайте - первичен?

Есть. И положительный. Просто написала письмо с доказательствами.

Хоть с Яндекса и ответили, что не могут ничего сделать (надо, мол, писать владельцам этих сайтов), но в поисковой выдаче с тех пор не вижу те сайты с моим текстом :)

Стрела
На сайте с 18.04.2006
Offline
109
#73
Ledi:
Есть. И положительный. Просто написала письмо с доказательствами.
Хоть с Яндекса и ответили, что не могут ничего сделать (надо, мол, писать владельцам этих сайтов), но в поисковой выдаче с тех пор не вижу те сайты с моим текстом :)

Уважаемая Леди, а какие доказательства вы предъявляли?

Жизнь диктует, я записываю (http://textrunet.ru/)
Стрела
На сайте с 18.04.2006
Offline
109
#74

MoMM,

какая у вас красивая доска позора)

S
На сайте с 23.12.2007
Offline
21
#75

<?php  


//_DIMA_NOFLOOD.PHP, version 1.1, 2002-11-11
$nf_path="temp/";

// имя файла для юзера - генерится из его IP-адреса
$nf_fip=$nf_path.getenv("REMOTE_ADDR");

// имя файла для встроенного крона (должно начинаться с точки)
$nf_fcron=$nf_path.".time";

//
// сек => кол-во
//
// не более скольки загрузок за сколько секунд можно сделать,
// чтобы не получить игнор
//
$nf_flood=array(
10 => 10, // не более 10 загрузок за 10 секунд
60 => 30, // не более 30 загрузок за минуту
300 => 50, // не более 50 загрузок за 5 минут
3600 => 200, // не более 200 загрузок за час
);

$nf_cron_run=1200; // раз в сколько секунд проверять старые файлы

$nf_old_file=7200; // через сколько секунд считать файл старым (и удалять)



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */



function cron_update($fn,$update) {

if (!file_exists($fn)) {
if (!@touch($fn)) {
echo "не могу создать <b>".basename($fn)."</b>, проверьте права на файлы (w+)<br>";
return -1;
}
}
else {
if (time()-filemtime($fn)<$update) {return 0;}
}

$f=@fopen($fn,"r+");
if (!$f) {
echo "не могу открыть <b>".basename($fn)."</b>, проверьте права на файлы (r+)<br>";
return -1;
}
if (!flock($f,6)) {return;}
$text=fgets($f,100);
if (time()-intval($text)<$update) {return 0;}
fseek($f,0,SEEK_SET);
fwrite($f,time()." ");
fclose($f);

return 1;

}


$nf_cron_code=cron_update($nf_fcron,$nf_cron_run);
if ($nf_cron_code==-1) return;
if ($nf_cron_code==1) {
if ($nf_dir=@opendir($nf_path)) {
$nf_time=time()-$nf_old_file;
while (($nf_tmp=readdir($nf_dir))!==false) {
if ($nf_tmp[0]==".") continue;
if (filemtime($nf_path.$nf_tmp)<$nf_time &&
preg_match("!^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$!",$nf_tmp))
{
if (!unlink($nf_path.$nf_tmp)) {
echo "не могу удалить <b>$nf_tmp</b><br>";
}
}
}
closedir($nf_dir);
}
}
unset($nf_cron_code);


if (file_exists($nf_fip)) {
$nf_f=@fopen($nf_fip,"r+");
if (!flock($nf_f,6)) exit("Parallel processing disable.");
if (!$nf_f) {
echo "не могу открыть <b>".basename($nf_fip)."</b> (r+)<br>";
return;
}
$nf_buf=fgets($nf_f,1000);
$nf_buf=explode("|",$nf_buf);
}
else {
for ($nf_i=0; $nf_i<count($nf_flood)*2; $nf_i++) $nf_buf[]=0;
$nf_f=@fopen($nf_fip,"a+");
if (!$nf_f) {
echo "не могу создать <b>".basename($nf_fip)."</b> (a+)<br>";
return;
}
if (!flock($nf_f,6)) exit("Parallel processing disable.");
}


$nf_i=0;
$nf_stopflag=0;

//echo "<pre>";print_r($nf_buf);

foreach ($nf_flood as $nf_k=>$nf_v) {
if ($nf_buf[$nf_i+1]+$nf_k<time()) {
$nf_buf[$nf_i]=1;
$nf_buf[$nf_i+1]=time();
}
else {
if ($nf_buf[$nf_i]>$nf_v) {
$nf_stopflag=1;
$nf_buf[$nf_i+1]=time();
}
$nf_buf[$nf_i]++;
}
$nf_i+=2;
}


ftruncate($nf_f,0);
fseek($nf_f,0);
fputs($nf_f,implode("|",$nf_buf));

//print_r($nf_buf);
if ($nf_stopflag) {
echo 'Флуд. Ваш IP блокирован на час.';
exit();
}
unset($nf_f);
unset($nf_i);
unset($nf_k);
unset($nf_v);
unset($nf_stopflag);
unset($nf_buf);
unset($nf_fip);
unset($nf_path);
unset($nf_flood);
unset($nf_cron_run);
unset($nf_cron_idle);

?>
go!!!!!!!!!!!!!!!
dkameleon
На сайте с 09.12.2005
Offline
386
#76
serbeliy:

У меня на сайте правый клик не работает.

это тупость, а не защита. всё стаскивается с сайта и без правого клика.

добавите только гемора постоянным посетителям.

Дизайн интерьера (http://balabukha.com/)
S2
На сайте с 07.01.2008
Offline
611
#77
Не надо приписывать мне свои выводы, я имею ввиду только то, что написал. Лучшая партнёрка по футболкам/толстовкам (http://partnerka.kolorado.ru/?ref=1921540) Опрос: Проверить текст на уник - как? (/ru/forum/495885)
antono
На сайте с 12.07.2004
Offline
297
#78

Вы считаете что через браузер тексты тырят? Обычно их грузят в переменную и работают уже с ней.

S2
На сайте с 07.01.2008
Offline
611
#79
antono:
Вы считаете что через браузер тексты тырят? Обычно их грузят в переменную и работают уже с ней.

Я не имею ничего против копипаста в личных целях, я не хочу чтобы на нём деньги зарабатывали.

Кто-то текст крадёт с помощью парсеров, а кто-то до этого ещё не дошёл.

В сети полно сайтов, можно затруднив ворам доступ к сайту, заставить переключить их внимание на другие сайты. Защищать нужно конечно не весь контент, а только тото который можно продать.

Уровней защиты должно быть несколько. Это пример одной из них. В IE, которым пользуется большинство обойти её сложно.

K1
На сайте с 21.01.2008
Offline
99
#80

http://www.google.com/dmca.html

http://www.bigfozzy.com/Articles/Based/Content/plagiat-protection.php

По - моему заслуживает внимания. Попробую, что из этого выйдет)))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий