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

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

irbees2008 irbees2008 Опубликовано - 5 - июня Разное
2598 - 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 то эта фишка не сработает .
Ну вроде все, пользуемся.

Можешь почитать и вот эту статейку "Выскальзывающие пункты меню на jQuery"

Опрос

Ваше мнение

Какие темы вам интереснее?
Результаты

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

Теги

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

Статистика

  • Caйту: 4488 дней
  • Новостей: 566
  • Комменты: 257
  • Зарегистрированно : 670
  • Онлайн всего: [5]
  • Гости: [5]
  • Были сегодня : [3] Google, Яндекс, dankeanke
  • SQL запросов: 32
  • Генерация страницы: 0.346сек
  • Потребление памяти: 5.163 Mb 
  •   Яндекс.Метрика