Хаки и Скрипты Next Generation CMS

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

irbees2008 irbees2008 Опубликовано - 5 - июня Разное
2555 - 0
  • Адаптировал: irbees2008
  • Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки

Всем привет. Сегодня бороздил огромные просторы нашего интернета и нашел еще один способ защиты вашего уникального текста. Нам не нужны ни какие запреты на выделение,на копирование, ни на правую кнопку мыши. Сам принцип довольно интересный и простой.
Что такое уникальная статья? Уникальная статья - это статья идентичной которой больше нет. То есть единственная.
Но в эпоху интернета,скопировать и повесить на свой сайт это легко,да если еще и поисковая машина быстрее проиндексирует, то грош цена твоей уникальной статье.
Так вот когда копипастер копирует текст, он визуально получает тот текст, да один в один, но большая часть букв заменена на латиницу,то есть для поисковиков это будет полный бред. 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 то эта фишка не сработает .
Ну вроде все, пользуемся.

Можешь почитать и вот эту статейку "Размеры экранов для адаптивной верстки"

Опрос

Ваше мнение

Вы нашли что искали?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4395 дней
  • Новостей: 566
  • Комменты: 257
  • Зарегистрированно : 662
  • Онлайн всего: [7]
  • Гости: [5]
  • Поисковики: [2] Google, Яндекс
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 30
  • Генерация страницы: 1.744сек
  • Потребление памяти: 6.316 Mb 
  •   Яндекс.Метрика