Перейти к содержимому


Пользователь месяца
magnet magnet 1-й за Январь
Очков активности: 621 0 тем, 69 сообщений, 6 баллов репутации
Сайт: rbfxdirect.com
ТОП самых активных за этот месяц
  • Фотография OlgaGetman
    #1

    OlgaGetman
    Очков активности: 1125 Вне конкурса за определение пользователя месяца

  • Фотография Андрей WPMasterKZ
    #2

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 592.5 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #3

    BLIK
    Очков активности: 585 0 тем, 39 сообщений, 10 баллов репутации

  • Фотография ShowPrint
    #4

    ShowPrint (ShowPrint.ru)
    Очков активности: 577.5 Вне конкурса за определение пользователя месяца

  • Фотография Ixman
    #5

    Ixman (o5cat.ru)
    Очков активности: 480 Вне конкурса за определение пользователя месяца

  • Фотография Mandarin
    #6

    Mandarin
    Очков активности: 232.5 0 тем, 31 сообщение, 5 баллов репутации

  • Фотография r0mZet
    #7

    r0mZet (rz-style.ru)
    Очков активности: 108 0 тем, 18 сообщений, 4 балла репутации

  • Фотография magnet
    #8

    magnet (rbfxdirect.com)
    Очков активности: 102 Вне конкурса за определение пользователя месяца

  • Фотография pozitron123
    #9

    pozitron123
    Очков активности: 54 4 темы, 24 сообщения, 1 балл репутации

  • Фотография player09
    #10

    player09
    Очков активности: 45 4 темы, 18 сообщений, 1 балл репутации

  • Показать весь ТОП 10

Новый Teasernet

Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 25.12.2018
  • Яндекс выдача: 19.02.2019
Топ 5 участников по репутации


Защита от копирования?

#1 Zevss

Zevss
  • Пользователь
  • 478 сообщений
  • Репутация: 12
0

Отправлено 22 April 2013 - 09:25

Подскажите пожалуйста, как можно сделать так, что бы было невозможно скопировать статьи с сайта. То есть что бы они или вообще не выделялись мышью, или если даже выделяются, не копировались. Спасибо!

 

 

  • 0

#2 html-ka

html-ka
  • Неактивные
  • 455 сообщений
  • Репутация: 82

Отправлено 22 April 2013 - 09:48

есть специальные плагины для этого, но это защита от дурака, кому надо тот скопирует информацию
  • 1

#3 fedornabilkin

fedornabilkin
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 22 April 2013 - 10:39

Как вариант запретить вызов контекстного меню по нажатию правой кнопки мыши, заблокировать буфер обмена. Но это не выход.
У меня за все время только однажды так случилось, что сайт был забанен за копипаст(у меня скопипастили). И то я не уверен. Кажется, что это был убогий автор, который свои статьи продал два раза.
  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#4 ogirok

ogirok
  • Неактивные
  • 81 сообщений
  • Репутация: 9

Отправлено 22 April 2013 - 12:32

Подскажите пожалуйста, как можно сделать так, что бы было невозможно скопировать статьи с сайта. То есть что бы они или вообще не выделялись мышью, или если даже выделяются, не копировались. Спасибо!

Не забивай себе голову этим. Я просто сохраню твою web-страницу на компьютер и открою ее в блокноте. Весь текст мой, что хочу то и делаю. И не помогут тебе всякие плагины и другие хитрости. :)
  • 0

#5 WPGet

WPGet
  • Неактивные
  • 276 сообщений
  • Репутация: 46

Отправлено 22 April 2013 - 20:34

Абсолютно никак не защитить от копирования. Кому надо тот возьмет. А отключить контекстное меню и ПКМ, и все, что в этом духе пустая трата времени.
  • 0

#6 Дикообраз73

Дикообраз73
  • Неактивные
  • 6 сообщений
  • Репутация: 0

Отправлено 26 April 2013 - 08:43

Даже если правая кнопка мышки при клике работать не будет, то что помешает влезть в код страницы и скопировать оттуда? Да ничего. Так что не теряйте время попусту.
  • 0

#7 narolskay

narolskay
  • Пользователь
  • 744 сообщений
  • Репутация: 30

Отправлено 28 April 2013 - 15:17

Для Вордпресса есть плагин wp-copyrightpro, которые не дает копиравать правой мышкой.
  • 0

Ищете хостинг?  Beget.ru - месяц бесплатного тестирования, бесплатный перенос сайта!

 



#8 Feel

Feel
  • Неактивные
  • 5 сообщений
  • Репутация: 1

Отправлено 29 April 2013 - 13:49

Вот код, создай файл с расширением .js и пропиши его в шапке.
document.oncontextmenu=new Function("return false")
function preventSelection(element){
  var preventSelection = false;
  function addHandler(element, event, handler){
    if (element.attachEvent)
	  element.attachEvent('on' + event, handler);
    else
	  if (element.addEventListener)
	    element.addEventListener(event, handler, false);
  }
  function removeSelection(){
    if (window.getSelection) { window.getSelection().removeAllRanges(); }
    else if (document.selection && document.selection.clear)
	  document.selection.clear();
  }
  function killCtrlA(event){
    var event = event || window.event;
    var sender = event.target || event.srcElement;
    if (sender.tagName.match(/INPUT|TEXTAREA/i))
	  return;
    var key = event.keyCode || event.which;
    if (event.ctrlKey && key == 'A'.charCodeAt(0))
    {
	  removeSelection();
	  if (event.preventDefault)
	    event.preventDefault();
	  else
	    event.returnValue = false;
    }
  }
  addHandler(element, 'mousemove', function(){
    if(preventSelection)
	  removeSelection();
  });
  addHandler(element, 'mousedown', function(event){
    var event = event || window.event;
    var sender = event.target || event.srcElement;
    preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
  });
  addHandler(element, 'mouseup', function(){
    if (preventSelection)
	  removeSelection();
    preventSelection = false;
  });
  addHandler(element, 'keydown', killCtrlA);
  addHandler(element, 'keyup', killCtrlA);
}
preventSelection(document);

  • 0

#9 html-ka

html-ka
  • Неактивные
  • 455 сообщений
  • Репутация: 82

Отправлено 29 April 2013 - 14:04

тема баян, например в firefox есть настройках функция отключить JavaScript и наслаждайся копированием текста сколько хочешь :-)
  • 0

#10 astappev

astappev
  • Неактивные
  • 209 сообщений
  • Репутация: 38

Отправлено 13 May 2013 - 13:24

Главные враги не люди а парсеры, а от них единая защита это отключить сайт.
  • 0

#11 BikShop

BikShop
  • Неактивные
  • 22 сообщений
  • Репутация: 3

Отправлено 15 August 2013 - 17:36

Первый вариант:
Вор скопирует текст, но вставить его никуда не сможет, так как обнаружит, что буфер обмена пуст.

Заходите в Шаблон - Изменить HTML, перед этим не забывайте сделать резервное копирование, находите код <body> и к нему добавляете кусочек кода. В результате получится:
<body oncopy="return false;">
Сохраняете шаблон и проверяете. Если все сделали правильно, после вставки скопированного текста поле останется пустым или будет вставлен текст, который до этого был в буфере обмена.


Второй вариант:
Можно установить скрипт, который при вставке скопированного с вашего сайта текста автоматически добавляет ссылку на источник, то есть на скопированное у вас сообщение.
Для этого идете в Шаблон - Изменить HTML и перед </head> устанавливаете скрипт:

<!--Добавляет ссылку на автора-начало-->
<script type="text/javascript">
//<![CDATA[
function addLink() {
	 var body_element = document.getElementsByTagName('body')[0];
	 var selection = window.getSelection();
	 // Вы можете изменить текст в этой строчке
	 var pagelink = "<p>Источник: <a href='"+document.location.href+"'>"+document.location.href+"</a> Название блога &copy; имя_сайта.ru </p>";
	 var copytext = selection + pagelink;
	 var newdiv = document.createElement('div');
	 newdiv.style.position = 'absolute';
	 newdiv.style.left = '-99999px';
	 body_element.appendChild(newdiv);
	 newdiv.innerHTML = copytext;
	 selection.selectAllChildren(newdiv);
	 window.setTimeout( function() {
		 body_element.removeChild(newdiv);
	 }, 0);
}
document.oncopy = addLink;
//]]>
</script>
<!--Добавляет ссылку на автора-конец-->


В скрипте то, что выделено красным необходимо заменить на название и на доменное имя вашего блога (сайта).
Конечно, ссылку могут и удалить, если заметят, но если не заметят, то такое копирование вам только на руку.
  • 0

robot

robot
  • Пользователь PRO
  • 2652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru