Сразу стоит уточнить — речь идет про случай, когда на сайте стоит техническая защита от копирования. Не стоит вопрос о том, как копировать контент, который защищен авторским правом (так делать не стоит) и т.п. Правовых аспектов не касаемся в данной статье.
Но бывают случаи, когда информация является открытой, а владельцы сайта перестраховались и заблокировали для копирования даже адрес электронной почты.
Почему не получается скопировать текст
Ранее у нас была опубликована статья «Способы защиты сайта от копирования», где подробно расписаны способы как именно предотвратить копирование контента.
В основном используются два метода:
- Блокирование копирования с помощью javascript.
- Перекрытие контента прозрачным блоком, чтобы нельзя было выделить текст.
Разберем как быть в таким ситуациях.
Копирование через инструменты разработчика
Данный способ является универсальным, так как поможет обойти защиту в обоих случаях.
Воспользуемся «Инструментами разработчика». Есть 3 способа их открыть:
- Нажать сочетание клавиш:
- В Windows: Ctrl+Shift+I
- В MacOS:, Cmd+Opt+J в Chrome для Mac, Cmd+Opt+C в Safari (необходимо предварительное включение «Меню разработчика»).
- Вызвать из контекстного меню:
- Для Chrome: Кликнуть правой кнопкой и в контекстном меню выбрать «Просмотреть код».
- Для Safari: Кликнуть правой кнопкой (ctrl + клик) и в контекстном меню выбрать «Исследовать элемент».
- Вызвать из меню браузера:
- Для Chrome: три точки в верхнем правом углу → Дополнительные инструменты → Инструменты разработчика.
- Для Safari: Разработка → Показать Web Inspector (если нет пункта, то зайдите в Safari → Настройки → Дополнительно, и проверьте стоит ли галочка напротив «Показать меню разработки»).
- Для Opera: Меню → Разработка → Инструменты разработчика (если нет пункта, то включите его отображение, перейдя в Меню → Другие инструменты → Показать меню разработчика).
- Для Firefox: Инструменты разработки или Инструменты → Веб-разработка → Инструменты разработки.
Если открывали через контекстное меню и клик пришелся на текст, который хотели скопировать — отлично. Два раза кликаем на нужный текст в инструментах разработчика и копируем его как обычно.
Если открыли другим способом — то нажимаем на значок курсора в верхнем левом углу («Выбрать элемент») и наводим на нужный текст. После чего копируем текст из инструментов разработчика.
Может случиться, что вы выбираете нужный текст, но вместо него в инструментах разработчика будет другой элемент (вероятно div, который не получается развернуть). Тогда смело нажимайте кнопку «Del» и повторите предыдущие два действия.
Отключение javascript в браузере
Этот способ более удобный, так как процесс копирования будет привычен и понятен. Но может не сработать если защита сделана не через javascript. И в редких случаях сайт может быть сделан на js, тогда он не загрузится вовсе.
Откройте основное меню браузера → Файлы cookie и разрешения сайтов → JavaScript.
В разделе:
- Отключите весь JavaScript (будет распространяться на все сайты).
или
- В разделе «Блокировать» нажмите кнопку «Добавить» и введите адрес сайта, на котором хотите заблокировать js.
Все! Перезагружаем сайт и копируем нужную информацию.
Заключение
Присылайте ваши вопросы, если что-то осталось непонятным.
И не копируйте информацию, которая защищена авторским правом!
Спасибо за статью. Помогла мне очень.