Як відсканувати 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 сам не відкриває файли зображень. Він читає те, що видно на екрані, тож код спершу потрібно показати.
- Відкрий знімок екрана в Preview (або Quick Look, «Пошті», «Повідомленнях», браузері: у будь-якому застосунку, що його показує).
- Клацни іконку Optic у рядку меню й вибери Захопити QR-код.
- Простягни рамку навколо коду. Рамка не обов'язково має бути тісною; цей режим додає поля до виділення, тож щільна рамка теж працює.
- Розшифрований вміст копіюється в буфер обміну. Встав його за допомогою 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.