Як скопіювати текст із сайту, який не дає копіювати

Щоб скопіювати текст із сайту, який блокує копіювання, відкрийте сторінку в режимі читання Chrome, роздрукуйте її в PDF або відкрийте вихідний код через Ctrl+U і скопіюйте текст звідти. Можна також вимкнути JavaScript для сайту в його налаштуваннях і перезавантажити сторінку. Найшвидше — розширення на кшталт Highlight and Copy Protected Text: увімкніть його, а потім виділяйте й копіюйте.

Додати в Chrome

Можна спробувати безкоштовно 52 мов

Чому деякий текст не копіюється

Сайти блокують копіювання кількома стандартними способами: правило стилів, яке вимикає виділення, скрипт, що скасовує Ctrl+C і меню правої кнопки миші, або прозорий шар поверх тексту. Про кожен із них ідеться в статті Як сайти блокують копіювання. Більшість із них працює, лише поки активні скрипти й стилі сторінки, — тому способи нижче й допомагають.

1. Режим читання Chrome

Клацніть правою кнопкою на порожньому місці сторінки й виберіть Open in reading mode («Відкрити в режимі читання») або відкрийте бічну панель і виберіть Reading mode («Режим читання»). Chrome покаже текст статті в бічній панелі, без скриптів сторінки. Виділіть і скопіюйте його там.

Підходить для: статей, дописів у блогах, документації. Може пропустити: таблиці, коментарі, меню.

2. Друк у PDF

Натисніть Ctrl + P (Cmd + P), виберіть принтер Save as PDF («Зберегти як PDF»), збережіть файл і відкрийте PDF. Більшість переглядачів PDF дає змогу виділити й скопіювати текст.

Підходить для: майже будь-якої сторінки, яку можна надрукувати. Деякі сайти приховують вміст під час друку.

3. Вихідний код сторінки

Натисніть Ctrl + U (Cmd + Option + U на Mac). У новій вкладці з'явиться HTML-код сторінки. Натисніть Ctrl + F, знайдіть кілька слів із тексту й скопіюйте їх. Текст стоїть між HTML-тегами, тож його, можливо, доведеться почистити.

Підходить для: тексту, який є на сторінці від самого початку. Не підходить, коли текст підвантажується пізніше скриптами.

4. Вимкніть JavaScript для сайту

  1. Натисніть значок ліворуч від адреси → Site settings («Налаштування сайту»).
  2. Для JavaScript виберіть Block («Блокувати»).
  3. Перезавантажте сторінку й скопіюйте текст.
  4. Коли закінчите, поверніть для JavaScript значення Allow («Дозволити») або за замовчуванням.

Підходить для: блокувань на скриптах. Не підходить для блокувань стилями та для сайтів, яким JavaScript потрібен, щоб показати вміст.

5. Інструменти розробника

Клацніть правою кнопкою (або натисніть F12) → Inspect («Переглянути код»). На панелі Elements знайдіть абзац, клацніть по ньому правою кнопкою → Copy → Copy element або відредагуйте його як HTML і скопіюйте текст. Точно, але повільно для довгих текстів.

6. Розширення, що дозволяє копіювання

Highlight and Copy Protected Text одним перемикачем вимикає блокування виділення й копіювання та повертає на сторінку меню правої кнопки миші. Далі ви виділяєте й копіюєте як зазвичай, а верстка сторінки лишається на місці. Це найшвидший варіант, якщо захищені сторінки трапляються вам часто.

Коли нічого з цього не працює

  • Текст — це зображення. Розпізнайте його за допомогою Image Text to Text.
  • Вміст за входом в акаунт, платним доступом або DRM — жоден спосіб тут не відкриває вміст, який ви й так не можете прочитати, і не повинен.

Часті запитання

Чому з деяких сайтів не вдається скопіювати текст?

Сайт вимикає виділення правилом стилів, скасовує подію копіювання скриптом або накриває текст невидимим шаром. Деякі сайти показують текст як зображення, а не як текст.

Який найпростіший спосіб скопіювати захищений текст?

Розширення, що дозволяє копіювання: один перемикач — і ви виділяєте й копіюєте як зазвичай. Без встановлення чогось режим читання та друк у PDF спрацьовують на більшості сторінок.

Чи завжди допомагає вимкнення JavaScript?

Воно прибирає блокування на скриптах, але деяким сайтам JavaScript потрібен, щоб узагалі показати вміст, а блокування стилями лишаються. Не забудьте потім знову ввімкнути JavaScript.

Як скопіювати текст із зображення?

Текст на зображенні не виділяється. Скористайтеся інструментом розпізнавання тексту, наприклад Image Text to Text, який перетворює зображення або ділянку знімка екрана на текст, що можна редагувати.

Чи це законно?

Скопіювати текст у власний буфер обміну для особистого користування, навчання й цитування зазвичай можна. Повторна публікація чужого вмісту може порушувати авторське право незалежно від того, як ви його скопіювали.

Оновлено: