05 Jun 2017, 16:01 avatar

Я скопировал твою уникальную статью.... Ну-ну

  1. Адаптировал: irbees2008
  2. Уровень сложности исполнения:это делается простым копированием и нажиманием кнопки
Всем привет. Сегодня бороздил огромные просторы нашего интернета и нашел еще один способ защиты вашего уникального текста. Нам не нужны ни какие запреты на выделение,на копирование, ни на правую кнопку мыши. Сам принцип довольно интересный и простой.
Что такое уникальная статья? Уникальная статья - это статья идентичной которой больше нет. То есть единственная.
Но в эпоху интернета,скопировать и повесить на свой сайт это легко,да если еще и поисковая машина быстрее проиндексирует, то грош цена твоей уникальной статье.
Так вот когда копипастер копирует текст, он визуально получает тот текст, да один в один, но большая часть букв заменена на латиницу,то есть для поисковиков это будет полный бред. angry

И так открываем файл main.tpl и перед закрытием тега /body добавляем скрипт
Код:
<script type="text/javascript">
function addTrans() {
var d = document.getElementsByTagName('body')[0];
var e = window.getSelection();
var c = e + "";
var f = "С с Е е Т О о р Р А а Н К Х х В М y З 3".split(/ +/g);
var g = "C c E e T O o p P A a H K X x B M у 3 З".split(/ +/g);
var b;
for (var b = 0; b < f.length; b++) {
c = c.split(f[b]).join(g[b])
}
var a = document.createElement('div');
a.style.position = 'absolute';
a.style.left = '-99999px';
d.appendChild(a);
a.innerHTML = c;
e.selectAllChildren(a);
window.setTimeout(function () {
d.removeChild(a)
}, 0)
}
document.oncopy = addTrans;
</script>
или вот этот
Код:
<script type="text/javascript">function addTrans(){var d=document.getElementsByTagName('body')[0];var e=window.getSelection();var c=e+"";var f="С с Е е Т О о р Р А а Н К Х х В М y З 3".split(/ +/g);var g="C c E e T O o p P A a H K X x B M у 3 З".split(/ +/g);var b;for(var b=0;b<f.length;b++){c=c.split(f[b]).join(g[b])}var a=document.createElement('div');a.style.position='absolute';a.style.left='-99999px';d.appendChild(a);a.innerHTML=c;e.selectAllChildren(a);window.setTimeout(function(){d.removeChild(a)},0)}document.oncopy=addTrans;</script>

Как видно из скрипта основные буквы для замены это
Цитата:
C c E e T O o p P A a H K X x B M у З
Ну можно добавить и замену спецсимволами из юникода.
Ну копипастеру дополнительная работа по раскодированию, но если в браузере отключен js то эта фишка не сработает .
Ну вроде все, пользуемся.
Можешь почитать и вот эту статейку "Как бороться с клонами сайтов?"

mistakes

0 комментариев

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