Снимок экрана с подсказкой

46

Я пытаюсь сделать скриншот всплывающей подсказки, которая появляется, когда пользователь наводит на нее курсор, и сразу исчезает при любом нажатии клавиши или перемещении курсора. К сожалению, это означает, что типичный ярлык, который я использую для снимков экрана ( + SHIFT+ 4), заставляет элемент исчезать.

Можно ли как-нибудь захватить эту подсказку, желательно без установки стороннего программного обеспечения?

Бен Сивер
источник

Ответы:

54

Вы можете сделать это с помощью CLI screencapture :

screencapture -T 5 -C ~/Desktop/screencapture.png

Определите задержку, используя -T <seconds>. Используйте, -Cчтобы захватить курсор тоже.

Добавить, -iчтобы захватить в интерактивном режиме. При этом используется обычный выбор области захвата, доступный с ⌘⇧4, однако вы можете комбинировать это с -Tдобавлением задержки, чтобы она захватила всплывающую подсказку в регионе.

Grg
источник
Ого, я должен был знать это навсегда
jlarson
19

Трюк прост, сначала нужно нажать ( + SHIFT). Затем наведите курсор мыши, чтобы появилась подсказка, и нажмите ( 4).

Трин Хоанг Нху
источник
2
Здесь есть несколько отличных ответов, но для моего случая использования это был простой трюк, который мне был нужен!
Призрачный кит
2
Это было самое простое. Отлично.
Traday
1
Попробовал пару решений, которые работали отлично. Но это самое простое.
Джейсон Чеу
9

Вы можете сделать это с помощью опции Capture> Timed Screen в утилите Grab. После запуска таймера у вас будет 10 секунд, чтобы вернуться к тому, что вы хотите сделать (включая отображение всплывающей подсказки). Кроме того, вы можете использовать настройки приложения Grab, чтобы контролировать, отображается ли (и как) указатель мыши на снимке. То, что он не позволяет вам сделать, - это выбрать регион, на который нужно сделать снимок, он просто захватывает весь экран; вам придется обрезать его самостоятельно.

Гордон Дэвиссон
источник
Спасибо, я не знал о Grab. Похоже, отличное решение, чтобы держать курсор на картинке.
Бен Сивер
Утилита Grab была удалена в Мохаве
pkamb
9

Если вы хотите, чтобы всплывающая подсказка была только на скриншоте (без фиксации чего-либо еще в фоновом режиме), более быстрый способ - использовать сочетание клавиш 4, затем расположить перекрестие над подсказкой, а затем нажать space(перекрестие должно теперь превратиться в камеру) , Затем просто нажмите на всплывающую подсказку, и вы получите хороший скриншот с прозрачным фоном и даже с тенью для загрузки!

Пример: tooltip_HiDPI

ア リ ス タ ー
источник
Это действительно хорошо, но мне кажется, что это работает только в Safari, а не в Chrome.
Кристиан Дж.
Мне удалось вызвать всплывающую подсказку, затем нажать cmd + shift + 4, и я получил перекрестье выбора с видимой подсказкой.
ShadSterling
4

+ shift+ 3должен сделать трюк, он захватывает весь экран. Единственным недостатком является то, что он также не захватывает курсор, и в зависимости от того, что вы хотите, вам, возможно, придется немного обрезать его в Preview.

Вот как я схватил это изображение.Снимок экрана с активной подсказкой

Мистер кролик
источник
1
Спасибо, похоже, это было бы хорошим решением, однако, как только я нажму ⌘, всплывающая подсказка исчезнет с экрана. Это касается и Stackexchange. Может это мой браузер? редактировать: пробовал то же самое в Chrome, и всплывающая подсказка остается. Благодарность!
Бен Сивер
Ах, круто, не понимал, что поведение подсказки может быть продиктовано браузером. Я почти всегда использую Safari, поэтому раньше не замечал этого.
Мистер Кролик,
Похоже, не работает для внешних экранов
Гюнтер Цохбауэр
1

У меня возникла та же проблема, и я обнаружил, что «исчезающие» снимки экрана сохраняются в Dropbox.

Не могу вспомнить настройку этого сохранения в место назначения ... Но стоит посмотреть, если ответы выше не помогут. Только проблема на моем MacBook Air под управлением 10.9.4

AlexTelly
источник
0

Weird. У меня не было проблем с ( + SHIFT+ 4) в Safari (7.0.2).

Это было взято с этого сайта.

скриншот

Гэвин Андерсон
источник
Ранее я обнаружил, что это на самом деле поведение браузера. Смотрите мой первый комментарий о принятом ответе.
Бен Сивер
0

Простой способ сделать это: маленький трюк

 1. just open you screen , for which you want to take screen shot 
 2. point to tool-tip , it will show that tooltip .
 3  then capture whole screen by Command+Shift+3
 4. preview above captured image , and expand to full screen 
 5. now use Command+Shift+4 to capture tool-tip
Er. Joshi
источник
Подсказка исчезнет при нажатии команды Shift.
Трин Хоанг Нху