Запрет копирования на сайте. Защити свой сайт от воровства контента. Практическое решение проблемы

Запрет копирования на сайте. Защити свой сайт от воровства контента. Практическое решение проблемы

Как запретить копировать контент на сайте? Легко. Есть скрипт, который блокирует все возможные команды в браузере, начиная от правой кнопки мыши и заканчивая комбинацией CTRL+U.

Сегодня давайте поговорим о защите контента. Всегда очень обидно, когда встречаешь плоды своих работ на чужих веб - ресурсах. 

Ты потратил время, погрузился в тему, провел тщательное исследование, структурировал свои мысли в понятный интересный текст. Старался, искал, покупал, обрабатывал изображения. Рисовал графику. Оплачивал работу специалистам. И тут Хопа все твои старания стырили потратив на это минут 10 от силы. И выдают за свою работу, за свои мысли.

 

Zapret kopirovaniya na sayte 1 526ff

 

Конечно, все мы понимаем, что абсолютной защиты от воровства не существует. Но как минимум надо усложнить жизнь воришкам. Отсеять менее смышленых, которые мало разбираются в копировании инфы.      

Сегодня моя цель - помочь Вам в этой неравной борьбе. Помочь защитить Ваши уникальные, оригинальные тексты и изображения, которые Вы размещаете у себя на сайте.

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

 

Zapret kopirovaniya na sayte 2 04efe

 

Скрипт будет постоянно дорабатываться, улучшаться. У разработчика есть шикарный план развития данного компонента.

 

Цель разработчика

Продукт разработан с целью защиты информации от копирования.

Скрипт направлен на уникализацию контента, поднимающего рейтинг Ваших сайтов и позиции в поисковой выдаче. Желание разработчика ограничить незаконное копирование пиратами.

 

Как работает скрипт?

Отслеживает и обрабатывает события мыши и клавиатуры. Защита построена по последним рекомендациям google и mozilla. Корректно работает во всех современных браузерах.

Полный контроль действий!

 

Команды с клавиатуры

  • Ctrl + A (выделить текст)
  • Ctrl + C (копировать текст)
  • Ctrl + S (сохранить страницу)
  • Ctrl + P (печать страницы)
  • F12 (инспектор кода)
  • Ctrl + Shift + C (просмотреть код)
  • Ctrl + Shift + I (вызов консоли)
  • Ctrl + Shift + J (вызов консоли)
  • Ctrl + U (исходный код страницы)
  • Shift + стрелочки ←↑→↓ (выделение текста)
  • Shift + PageUp, PageDown, Home, End (быстрое выделение текста)
  • Shift + дополнительная клавиатура (выделение текста с выключенным Num Lock)

 

События мышки

  • Нажатие правой кнопки мыши
  • Выделение двойным кликом
  • Выделение текста курсором
  • Выделение текста с зажатой кнопкой Ctrl
  • Выделение текста c зажатой кнопкой Shift

 

Вызов контекстного меню

  • Вызов меню правой кнопкой мышки
  • Вызов меню с клавиатуры

 

Zapret kopirovaniya na sayte 3 c07cf

 

От чего не спасает скрипт

Нет противостояния парсерам, грабберам и прочим пиратским скриптам. Не защищает от скриншотов. 

 

Порядок подключения скрипта

Просто скопируйте код подключения и вставьте между <head></head> вашего сайта. Скрипт автоматически загрузится из нашего CDN (сервис доставки контента) и защитит информацию от копирования. Размещайте именно в начале сайта, т.к. защита должна сработать как можно раньше. Директива "defer" позволяет загружать скрипт асинхронно, не тормозя загрузку страницы.

КОД СКРИПТА:

Скопировать<script src="https://cdn.jstart.ru/nocopycontent.min.js" defer></script>

Это решение с долгосрочной поддержкой, распространяется бесплатно. Все улучшения и исправления ошибок будут сразу применены на вашем сайте.

Покажу на примере CMS Joomla 4, на базе шаблона Helix Ultimate 2

Скопировать код:

 

Zapret kopirovaniya na sayte 4 ad900

 

Система ➝ Шаблоны ➝ Стили сайта 

 

Zapret kopirovaniya na sayte 5 52697

 

Выбрать шаблон Helix Ultimate 2, нажать на кнопку “Template Options”

 

Zapret kopirovaniya na sayte 6 83753

 

Zapret kopirovaniya na sayte 7 98c44

 

Выбрать вкладку: Custom Code

Скопированный код надо вставить на сайт до закрывающего тега </head> 

 

Zapret kopirovaniya na sayte 8 fed12

 

Сохранить. Обновить страницу. 

 

Особенность скрипта 

 У скрипта есть интересная фишка. Для CMS Joomla сделан режим. Если вы авторизованы как администратор на лицевой части сайта. Защита от копирования для меня как администратора не включается.

Это позволяет мне, как администратору, вносит корректирующие правки в контент в лицевой части, не отключая скрипт.

При этом для сторонних пользователей защита от копирования контента будет работать. 

Пока вы занимаетесь правками сайта, Ваш контент не украдут.   

 

Включение параметра авторизации “как администратор” на лицевой части сайта

Общие настройки ➝ Система ➝ Параметры сессии ➝ Общие сессии “Да”

 

Дополнительные настройки CMS Joomla

  •  В настройках материалов следует отключить кнопку: “Иконка печати”

Отключить “Иконку печати” можно по этому пути:

Меню ➝ Материалы ➝ Менеджер материалов ➝ Настройки ➝  Вкладка “Материалы” 

  • Если вы на своем сайте используете компонент JCH Optimize исключите скрипт защиты из оптимизации, объединения в один файл.  Этот плагин JCH Optimize объединяет все скрипты в один файл, для быстрой загрузки. 

 

Zapret kopirovaniya na sayte 9 788e9

 

  • Расширение RSFirewall изменяет теги. Поэтому! При использовании на сайте расширения RSFirewall. Необходимо сделать следующие настройки:

Зайти в настройки компонента RSFirewall: Меню - Компоненты - RSFirewall - Основные настройки - Вкладка “Активный сканер”. Отключите параметр “Включить активный сканер для административной панели”. После этого заново подключить скрипт защиты в шаблоне. И только после этого включить активный сканер. 

После подключения нужно очистить кэш и обновить страницу Ctrl+F5

 

Скачать скрипт можно по ссылке: ТУТ jstartbar ставить обязательно.