Страницы с запретом на копирование
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Страницы с запретом на копирование - 2006-12-30 02:50:44.663333
|
|
|
Sandjuro
Сообщений: 96
Оценки: 0
Присоединился: 2005-10-22 00:39:33
|
Вобщем нужно что бы на страницы я выложил фото но копировать его нельзя было, когда то на сайте встретил такое (вроди сайт дельфина был) + видел на одном сайте (не флеш) при навидение мышк на картинку энтер страница плавно (именно плавно) меняла цвет! про простую смена цвета страницы при навидение мышкой я знаю.
|
|
|
RE: Страницы с запретом на копирование - 2006-12-30 08:09:19.376666
|
|
|
Net_FOX
Сообщений: 126
Оценки: 0
Присоединился: 2005-01-24 16:25:37
|
Насчет невозможности копировать фото я сейчас посмотрю… сам видел на сайте www.drive.ru
|
|
|
RE: Страницы с запретом на копирование - 2006-12-30 09:26:31.106666
|
|
|
Net_FOX
Сообщений: 126
Оценки: 0
Присоединился: 2005-01-24 16:25:37
|
Итак как я ренее говорил я пошел на сайт www.drive.ru и раскопал их код, далее приведен код которым они запрелили копирование своих имейджесов с браузера (но ничто не мешает залесть внутрь кода, но об этом чуть позже…) Итак код сайта Drive.RU HTML Код: quote:
<div style="position: relative; width: 480px"> <table width="480" height="324" cellspacing="0" cellpadding="0" style="position: absolute; color: #F0F0F0"><tr> <td style="padding: 10px 10px;" align="left" valign="top"> Chrysler Nassau опирается на&nbsp;очень внушительные <nobr>10-спицевые</nobr> <nobr>22-дюймовые</nobr> колёса. </td> </tr></table> <img src="HPIM6680.JPG" lowsrc="HPIM6680.JPG" width="480" height="324"> </div> Немного подкорректировать данный код и все будет нормально ;-) А теперь как нам предотвратить копирование пути к изображению: Можно использовать специальный фаил который будет генерировать изображение, к примеру Класс Resize http://segmenta.mirrors.phpclasses.org/browse/file/12978.html Правда немного его модифицировав: Код оригинал: quote:
<?php //a resize script $width=(isset($_GET['w']))?$_GET['w']:0; $height=(isset($_GET['h']))?$_GET['h']:0; $ffile=(isset($_GET['f']))?$_GET['f']:""; // Content type header('(anti-spam-content-type:) image/jpeg'); // Get new dimensions list($widthorig, $heightorig) = getimagesize($ffile); if(!$width && !height){ $width=$widthorig; $height=$heightorig; } if($width && !$height){ $width=($width > $widthorig) ? $widthorig : $width; $height =($width > $widthorig) ? $heightorig : ($heightorig / $widthorig) * $width; } if($height && !$width){ $height=($height > $heightorig) ? $heightorig : $height; $width = ($height > $heightorig) ? $widthorig : ($widthorig / $heightorig) * $height; } $extn=explode(".",$ffile); $i=count($extn); $ext=strtolower($extn[$i-1]); // Resample $imagep = imagecreatetruecolor($width, $height); if($ext=="jpg")$image=imagecreatefromjpeg($ffile); if($ext=="png")$image=imagecreatefrompng($ffile); if($ext=="gif")$image=imagecreatefromgif($ffile); imagecopyresampled($imagep, $image, 0, 0, 0, 0, $width, $height, $widthorig, $heightorig); // Output imagejpeg($imagep, null, 100); ?> Модифицированный код: quote:
<?php //a resize script if (!isset($HTTP_REFERER) || ($HTTP_REFERER == '')){ print 'test'; exit; } $width=(isset($_GET['w']))?$_GET['w']:0; $height=(isset($_GET['h']))?$_GET['h']:0; $sql = mysql_query("SELECT * FROM images WHERE id='".$_GET['f']."'");//$_GET['f'] в данном случае служит как номер изображения в базе $res = mysql_fetch_array($sql); $ffile = $res['images']; // Content type header('(anti-spam-content-type:) image/jpeg'); //Далее как в оригинале Такой модифицированный код 1-е не покажет имя файла который вы вызываете и предотвратит вызов этого файла напрямую (я долго не работал но еще можно немножко доработать чтобы resize.php вызывался только из одного файла) И вот конечный вид HTML кода: quote:
<div style="position: relative; width: 480px"> <table width="480" height="324" cellspacing="0" cellpadding="0" style="position: absolute; color: #F0F0F0"><tr> <td style="padding: 10px 10px;" align="left" valign="top"> Тут некоторый текст, к примеру описание </td> </tr></table> <img src="resize.php?f=1" width="480" height="324"> </div> И после этого я знаю только один способ скопировать изображение - Скриншот и ручками вырезать изображение =)
|
|
|
RE: Страницы с запретом на копирование - 2006-12-30 14:26:08.440000
|
|
|
ВИТАХА
Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
|
На сколько мне помнится я видел где то простенький яваскрипт который делает невозможным копирование картинки если увижу то дам ссылку или сброшу код…
|
|
|
RE: Страницы с запретом на копирование - 2006-12-30 15:39:41.780000
|
|
|
ANTIDEMON
Сообщений: 94
Оценки: 0
Присоединился: 2006-11-25 21:31:49.996666
|
Кстати… насчёт скопирывания… Разве фото не остаётса в кеше? и просто взять и вытащить с кеша? я так с флешками делал на http://teachpro.ru/course.aspx?idc=15105
|
|
|
RE: Страницы с запретом на копирование - 2006-12-30 17:21:17.826666
|
|
|
Sandjuro
Сообщений: 96
Оценки: 0
Присоединился: 2005-10-22 00:39:33
|
quote:
ORIGINAL: ANTIDEMON Кстати… насчёт скопирывания… Разве фото не остаётса в кеше? и просто взять и вытащить с кеша? я так с флешками делал на http://teachpro.ru/course.aspx?idc=15105 Ну вобще есть способы копирование в кеш + мне это не нужно
|
|
|
RE: Страницы с запретом на копирование - 2006-12-30 17:24:19.110000
|
|
|
Sandjuro
Сообщений: 96
Оценки: 0
Присоединился: 2005-10-22 00:39:33
|
quote:
ORIGINAL: Net_FOX Насчет невозможности копировать фото я сейчас посмотрю… сам видел на сайте www.drive.ru Спасибо
|
|
|
RE: Страницы с запретом на копирование - 2007-01-03 02:24:52.710000
|
|
|
NightmareZz
Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
|
Нет надёжного способа защитить фото от копирования.
|
|
|
RE: Страницы с запретом на копирование - 2007-01-03 08:28:54.950000
|
|
|
Net_FOX
Сообщений: 126
Оценки: 0
Присоединился: 2005-01-24 16:25:37
|
Все что можно сделать я уже показал… а далее будет идти - копирование в кеш, снимки экрана и т.д. и т.п. И самое основное что еще можно сделать - наложение скриптом водяных знаков на картинки =)
|
|
|
RE: Страницы с запретом на копирование - 2007-01-11 00:23:15.663333
|
|
|
Unlockmenow
Сообщений: 24
Оценки: 0
Присоединился: 2006-08-27 02:54:41
|
Что картинка, что текст - один хрен: printscreen, photoshop и finereader :)
|
|
|
|
|