Какая защита стоит на сайте, что нельзя скопировать текст?

Тема в разделе "JavaScript", создана пользователем viplas, 22 мар 2014.

Модераторы: ZiX
  1. viplas

    viplas Постоялец

    Регистр.:
    20 май 2007
    Сообщения:
    110
    Симпатии:
    43
    Приветствую, очень заинтересовал данный сайт,
    попробовал скопировать текст, текст выделяется, копируется, но ни чего не вставляется. Естественно в исходном коде все доступно.
    Что за скрипт стоит? Обойти возможно, если в браузере что либо отключить?
     
    Последнее редактирование модератором: 25 авг 2014
  2. hjet

    hjet Создатель

    Регистр.:
    5 июн 2012
    Сообщения:
    23
    Симпатии:
    7
    как обойти - отключи в браузере для этого сайта javascript и все будет копироваться. вообще глупая эта затея - блокировать от копирования, если кому-то надо, он скопирует 100% не взирая ни на какие ограничения.

    upd ответ на вопрос "как?"
    Код:
    <script language="javascript">
        function clearData(){
            window.clipboardData.setData('text','')
        }
        function cldata(){
            if(clipboardData){
                clipboardData.clearData();
            }
        }
        setInterval("cldata();", 1000);
    </script>
    <body ondragstart="return false;" onselectstart="return false;"  oncontextmenu="return false;" onload="clearData();" onblur="clearData();">
    как то так =) очистка буфера обмена по кд =)
     
    Последнее редактирование модератором: 23 мар 2014
    inturned нравится это.
  3. yaski

    yaski

    Регистр.:
    21 фев 2010
    Сообщения:
    474
    Симпатии:
    277
    Гораздо эффективнее рандомно вставлять в текст что-то типа "Текст с сайта ***"
     
  4. Andersol

    Andersol Постоялец

    Регистр.:
    1 окт 2012
    Сообщения:
    55
    Симпатии:
    28
    от копирования исходного кода в дримвьюер, а потом копировании чистого текста, ничего не поможет, даже это.
     
  5. JNEXT

    JNEXT Создатель

    Регистр.:
    28 мар 2014
    Сообщения:
    14
    Симпатии:
    0
  6. codeator

    codeator Постоялец

    Регистр.:
    18 май 2013
    Сообщения:
    53
    Симпатии:
    14
  7. JNEXT

    JNEXT Создатель

    Регистр.:
    28 мар 2014
    Сообщения:
    14
    Симпатии:
    0
    Вот еще интересный вариант работающий во всех броузерах, с использованием CSS.
    С помощью прозрачного рисунка соответствующего нужному размеру и наложенного поверх текста с использованием свойства z-index:
    Код:
    <div style="color: rgb(50,0,0); font-size: 12pt; font-family: arial; overflow: noscroll; width: 300px; height: 100px; padding: 5px; background-color:#FFB6C1; text-align:justify; z-index:1; font-size: 11pt"><img src="hide.png" style="z-index:2; position: absolute"> ЗащищаемыйТекст.</div>
    
    Через отдельный стиль, например, класс “noselect”, запрещающий выделять данный текст:
    Код:
    <style type="text/css">
    /* Отключение возможности выделения в теге DIV */
    .noselect {
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
    }
    </style>
    
     
  8. codeator

    codeator Постоялец

    Регистр.:
    18 май 2013
    Сообщения:
    53
    Симпатии:
    14
    Так в это случае сразу теряем аудиторию студентов и проч ( если сайт минимально образовательный или статьи которые могут быть использованы в курсовых и т.д. ) - да и кому руками надо будет тот отключит жс и возьмет - когда вставка ссылки намного логичнее - не отталкивает аудиторию, и себя попиарить заодно можно, если руками не вырежут =) Но как правило большой процент не вырезает.
     
  9. Andersol

    Andersol Постоялец

    Регистр.:
    1 окт 2012
    Сообщения:
    55
    Симпатии:
    28
    Единственная защита от копи-паста, это плагин пингер, после которого страницы быстрее залетят в индекс. Ну а потом, если нашли похожую статью, писать петицию в Яндекс или Гугл, мол скопипастили... Кара не заставит ждать...
     
  10. JNEXT

    JNEXT Создатель

    Регистр.:
    28 мар 2014
    Сообщения:
    14
    Симпатии:
    0
    В большинстве случаев, материал размещается на сайт с целью привлечения и удержания посетителей, по-этому, имеет смысл защитить уникальный контент от простого копирования.
    Как показывает практика, примитивной защиты бывает достаточно, ведь большинство читателей делится понравившейся информацией, без цели присвоения авторства.
    Именно для защиты информации от массового тиражирования и предназначены всякие защиты. Разумеется, все эти виды защиты, как и получения авторства на статью не спасут от копирования, но помогут минимизировать тиражирование. В этих случаях, порекомендую использование нескольких защит одновременно.
    P.S.Не стоит заниматься параноидальной защитой "ценной" информации, это бессмыслено (зачем тогда ее размещать публично?).
    Вероятно большинству сайтов как-раз будет полезно поднять ТИЦ, используя желание посетителей бездумно копипастить. Порой, интегрированные ссылки на свой ресурс приносят намного больше пользы, привлекая новых посетителей.