Перейти до вмісту

Як відсканувати QR-код зі знімка екрана на Mac

Автор: Eduard Bruch, розробник Optic · Оновлено

Якщо знімок екрана з QR-кодом уже на твоєму Mac, відкрий його в Preview і дозволь застосунку для OCR екрана прочитати код прямо з екрана. Якщо знімок екрана ще на iPhone, найшвидший спосіб зазвичай — власні застосунки iPhone «Фото» та «Камера».

Коротка відповідь: для QR-коду на екрані твого Mac відкрий зображення й проведи рамку навколо коду застосунком, що читає коди на екрані. Мій вибір для цього — Optic, застосунок у рядку меню, який копіює текст з будь-якої ділянки, над якою ти простягнув рамку, і так само розшифровує QR-коди (4,99 $ (одноразова покупка) у Mac App Store).

Розкриття: я створюю Optic.

Спершу: де знімок екрана?

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

  • Знімок екрана на твоєму iPhone. Apple вбудувала читання QR в iPhone. Застосунок «Камера» читає коди, на які ти його наводиш, а в нових версіях iOS «Фото» можуть розпізнати QR-код у збереженому зображенні. Це власна функція Apple, вона нічого не коштує, і якщо тобі потрібне лише посилання на телефоні, це найпростіший шлях.
  • Знімок екрана на твоєму Mac. Можливо, хтось надіслав його в «Повідомленнях» чи «Пошті», він прийшов у PDF або ти зберіг його з вебсторінки. Наведення телефона на монітор іноді працює, але дає результат не на тому пристрої, а відблиски часто заважають. Читання коду на Mac лишає посилання там, де ти хочеш його використати.

Решта цього посібника охоплює випадок Mac. Інші способи читання кодів на Mac дивись у статті як відсканувати QR-код на Mac.

Прочитай QR-код зі знімка екрана за допомогою Optic

Optic сам не відкриває файли зображень. Він читає те, що видно на екрані, тож код спершу потрібно показати.

  1. Відкрий знімок екрана в Preview (або Quick Look, «Пошті», «Повідомленнях», браузері: у будь-якому застосунку, що його показує).
  2. Клацни іконку Optic у рядку меню й вибери Захопити QR-код.
  3. Простягни рамку навколо коду. Рамка не обов'язково має бути тісною; цей режим додає поля до виділення, тож щільна рамка теж працює.
  4. Розшифрований вміст копіюється в буфер обміну. Встав його за допомогою Command-V, куди потрібно.

Якщо код містить посилання, його також можна відкрити одним клацанням з історії захоплень Optic у рядку меню.

Є й другий шлях: коли ти користуєшся Захопити текст, а ділянка містить код, Optic копіює вміст коду замість тексту. Цей параметр «Автоматично розпізнавати QR-коди разом із текстом» типово ввімкнено, і його можна вимкнути в налаштуваннях.

Які коди він читає

Optic використовує фреймворк Vision від Apple, щоб виявляти 2D-коди: QR, Micro QR, Aztec, Data Matrix і PDF417.

Приватні коди лишаються на Mac

Деякі QR-коди містять те, що ти не хотів би вивантажувати: паролі Wi-Fi, посилання налаштування двофакторної автентифікації, приватні URL запрошень. Онлайн-декодери просять вивантажити зображення на їхній сервер. Optic розшифровує на Mac. Застосунок взагалі не має доступу до мережі, облікового запису й аналітики та читає пікселі екрана лише всередині рамки, яку ти малюєш. Для цього йому потрібен дозвіл macOS на запис екрана, і онбординг під час першого запуску проведе тебе через нього.

Історія захоплень

Кожен розшифрований код потрапляє в історію захоплень у спливному вікні рядка меню, поруч із захопленнями тексту. Історія зберігає останні 20 захоплень з маленькою мініатюрою та часом і дає змогу скопіювати знову, відкрити посилання або видалити запис. Вона зберігається локально й ніколи не вивантажується. Якщо ти розшифрував посилання на квиток раніше сьогодні й воно знову потрібне, воно за одне клацання, поки є серед останніх 20 захоплень.

Коди трапляються й поза знімками екрана, наприклад на слайді в демонстрації екрана Zoom або на вебсторінці; їх охоплює посібник зчитувач QR-кодів для Mac.

Де Optic не підходить

  • 1D-штрихкоди. EAN, UPC, Code 128 і Code 39 не підтримуються, лише 2D-коди, перелічені вище.
  • Коди на папері. В Optic немає сканування камерою. Для друкованого коду скористайся «Камерою» свого iPhone.
  • Відкриття файлів. Він не імпортує зображення чи PDF; код спершу має бути на екрані.
  • iPhone чи iPad. Optic — лише застосунок для Mac.

FAQ

Чи можна відсканувати QR-код зі знімка екрана без телефона?

Так. Відкрий знімок екрана на Mac і скористайся зчитувачем QR на екрані, як-от Optic: вибери «Захопити QR-код» у рядку меню, проведи рамку навколо коду, і вміст опиниться в буфері обміну.

Чи вивантажується зображення кудись під час сканування QR-коду на знімку екрана?

Онлайн-декодери — так. Optic — ні: він не має доступу до мережі й розшифровує код на Mac.

Чи може Optic читати штрихкоди на товарах?

Ні. Він читає 2D-коди (QR, Micro QR, Aztec, Data Matrix, PDF417), а не 1D-штрихкоди товарів, як-от EAN чи UPC.

Що, якщо QR-код усередині PDF?

Відкрий PDF у Preview, щоб код був видимий, потім захопи його з рядка меню так само, як будь-який знімок екрана.

Отримати Optic у Mac App Store · Усі факти про Optic. Optic потребує macOS 14 Sonoma або новішої. Для тексту замість кодів див. як скопіювати текст з екрана на Mac.