스크린 샷에서 매번 다음에 수행 할 작업을 요청하려면 어떻게해야합니까?


19

스크린 샷을 많이 찍습니다. 일반적으로 영역의 스크린 샷을 찍고 원하는 영역이 있는지 다시 확인한 다음 클립 보드에 복사합니다.

Shift+ 를 누르면 즉시 PrntScr화면 캡처 응용 프로그램을 사용하여 영역을 선택할 수 있고 그 후 즉시 특정 위치 또는 클립 보드에 저장할 수있는 옵션을 제공 하도록이 동작을 변경하고 싶습니다 .

내가 원하는 Shift+를 PrntScr같이 팝업 화면을 표시하기 :

그놈 스크린 샷

답변:


16

이전 행동과 동일한 것을 얻으려면 이 대답을 먼저 시도하십시오 .


당신은 명령에 대한 새로운 키보드 단축키를 만들 수 있습니다

gnome-screenshot --interactive

대안으로.

그렇게하려면 다음 단계를 수행하십시오.

  1. 설정> 장치> 키보드를 열고 아래로 스크롤하십시오.
  2. + 기호를 클릭하십시오 . 대화 상자가 나타납니다.
  3. 이름 상자 에 원하는 이름을 입력하십시오 .
  4. 입력 gnome-screenshot --interactive명령 상자.
  5. 온 클릭 설정 바로 가기 ... 버튼을 예를 들어, 충돌이 발생하지 않는 키보드 조합으로 설정 Super+를 Print.
  6. 로그 아웃했다가 다시 로그인하십시오.

이제 Super+ 를 누를 때마다 Print다양한 스크린 샷 옵션 (전체 화면 / 현재 창 / 선택 영역)을 제공하는 창이 나타납니다. 스크린 샷을 찍으면 질문의 이미지와 같이 스크린 샷을 저장할 위치를 선택할 수 있습니다.

편의상 먼저 키보드 단축키 목록에서 " 스크린 샷을 그림에 저장 "에 대한 단축키를 Super+ Print와 같은 다른 Print것으로 변경하고 방금 만든 사용자 정의 단축키에 지정할 수 있습니다.


또한 당신은 사용하려고 할 수 있습니다

gnome-screenshot -a -c

이 명령을 사용하면 바로 영역을 캡처하고 이미지를 클립 보드에 복사 할 수 있습니다.


캡처 후 스크린 샷을 저장할 폴더를 선택할 수있는 이전 동작을 복제하기위한 추악한 해결 방법은 이 답변 을 참조하십시오 .


2
이것은 작동하지만 Shift + 인쇄를 누르면 영역을 잡으라는 대화 상자가 표시됩니다. 영역을 잡은 후에 대화 상자가 표시되어 저장할 위치를 선택할 수 있습니다. 첫 번째 단계를 잘라 내고 싶습니다. 나는 다음을 원한다. Shift + print ..를 누르면 영역을 잡을 수 있습니다. 그리고 특정 위치 나 클립 보드에 저장할 수있는 옵션을 제공 한 직후에.
nazar2sfive

@ nazar2sfive 불행하게도,로 불가능한 것 같습니다 gnome-screenshot. 어떤 이유로 그놈 개발자는 모든 사용자가 항상 기본 폴더에 스크린 샷을 저장하려고한다고 생각합니다! 영역을 캡처하는 명령은입니다 gnome-screenshot -a. 실행하면 프롬프트가 표시되지 않고 스크린 샷이 기본 폴더에 저장됩니다.
pomsky

@ nazar2sfive 및 명령을 gnome-screenshot -a -c사용하면 영역을 캡처하고 이미지를 클립 보드에 복사 할 수 있습니다.
pomsky

@pomsky이 방법은 그렇지 않은 것보다 확실히 좋습니다. 그러나 게시 / 보내기 전에 캡처 한 이미지를 미리 볼 수 없습니다
Herrgott

@Herrgott 내 새로운 답변을 참조하십시오 . 결국 달성 할 수 있습니다.
pomsky

4

다음은 캡처 후 스크린 샷을 저장할 폴더를 선택할 수있는 이전 동작을 복제하는 추악한 해결 방법입니다.

1 단계

당신이 필요합니다 zenity. 설치되어 있지 않으면 먼저 다음을 실행하여 설치하십시오.

sudo apt install zenity

그런 다음 prtscr-chooser.sh홈 디렉토리에 텍스트 파일이라고하는 스크립트를 작성 하십시오. 파일에 다음 줄을 추가하십시오.

#!/bin/bash
gnome-screenshot -f ~/temporary-screenshot &&
SCREENSHOT=$(zenity --file-selection --save --confirm-overwrite)
mv ~/temporary-screenshot "$SCREENSHOT" ||
rm ~/temporary-screenshot

(넣어 gnome-screenshot -a대신에 gnome-screenshot전체 데스크탑 대신 영역을 캡처하는 두 번째 줄에)

마지막으로 스크립트를 실행 가능하게 만드십시오 ( this 참조 ).

2 단계

스크립트를 Print Screen다음에 지정하십시오 .

  1. 설정> 장치> 키보드를 엽니 다 .
  2. 바인드 해제 Print Screen, 즉 ' 스크린 샷을 사진에 저장 '바로 가기를 변경하거나 제거 하십시오 .
  3. 아래로 스크롤하십시오.
  4. ' + '기호를 클릭하십시오 . 대화 상자가 나타납니다.
  5. ' 이름 '상자 에 원하는 이름을 입력하십시오 .
  6. ' 명령 '상자에 스크립트의 전체 경로를 입력하십시오
    /home/YOUR-USERNAME/prtscr-chooser.sh( 예 :이 경우 (대신 실제 사용자 이름) 입력 YOUR-USERNAME).
  7. ' 바로 가기 설정 ... '버튼을 클릭하고를 누릅니다 Print Screen.
  8. 로그 아웃했다가 다시 로그인하십시오.

(같은 방법으로 스크립트에 다른 키보드 조합을 지정할 수 있습니다 (예 : Shift+ Print Screen))

이제 스크린 샷의 폴더와 이름을 선택할 수 있는 '다른 이름으로 저장 '대화 상자가 나타납니다.


3
+1; 그것이 추악한 지 상관하지 않습니다. 중요한 것은 그것이 사용자에게 편리한 방식으로 작동하게 만드는 것입니다 :-)
sudodus

3

Screenshot tool 이라는 Gnome 확장을 설치할 수 있습니다 . 방금 찍은 스크린 샷을 복사하거나 저장할 것인지 묻는 대화 상자가 나타납니다.


2

gnome-screenshot의 이전 동작 (질문에 설명 된대로)은 수정 키를 사용하여 PrtScrn을 눌러 샷을 찍은 다음 다른 이름으로 저장 대화 상자가 나타납니다.

gnome-screenshot-3.25.0에 대해 제안 된 솔루션은 정확하게 복제하지 않습니다. 내가 관리하는 유일한 방법은 gnome-screenshot_3.10.1을 설치하고 apt hold를 사용하여 고정시키는 것입니다.

기술적으로 "좋은"솔루션이 아닙니다 .

sudo apt remove gnome-screenshot

Trusty repos를 추가하지 않고 3.10 패키지를 다운로드하십시오.

sudo apt install ./gnome-screenshot_3.10.1-0ubuntu1_i386.deb
sudo apt-mark hold gnome-screenshot

1

현재 [핫키 콤보에서] 팝업이 없지만 스크린 샷 도구는 여전히 우분투 17.10에 있습니다.

문자 또는 s , sc , scr 문자를 입력하면 활동 (왼쪽 상단 모서리)을 통해 찾을 수 있습니다 ...

여기에 이미지 설명을 입력하십시오

카메라 아이콘을 클릭하면 스크린 샷 앱 창이 나타납니다.

여기에 이미지 설명을 입력하십시오


이것을 인쇄 화면 키에 바인딩 할 수 있습니까?
tttppp

@tttppp, 당신은이 링크 askubuntu.com/questions/597395/… 에 따라 시도 할 수 있습니다 ; 이 방법이 17.10의 환경에서 여전히 작동하는지 모르겠습니다.
sudodus

1
죄송합니다. 명확하지 않았습니다. "스크린 샷 찍기"작업을 키에 바인딩 할 수 있습니까? 스크린 샷 앱으로 전달하여 스크린 샷을 찍을 수있는 명령 줄 매개 변수가 있습니까? "gnome-screenshot"을 실행할 수 있고 화면이 깜빡 거리지 만 창 팝업이 나타나지 않거나 "gnome-screenshot -i"를 실행하면 표시된 창이 나타납니다. "gnome-screenshot -i"명령을 실행 한 다음 녹색 "스크린 샷 찍기"버튼을 한 번에 '누르십시오'.
tttppp

이해 했어요. 원하는 것을 정확하게 수행 할 수있는 옵션을 찾을 수 없습니다 (Wayland를 실행하는 Ubuntu 17.10에서 테스트 됨). 한 번에 스냅되어 날짜와 시간이 포함 된 파일을 파일 이름으로 저장하거나 첫 번째 창 (내 답변에 표시됨)으로 이동합니다. 그 창에서 가장 빠른 조치는 Enter 키를 누르는 것 입니다. 그런 다음 Enter 키를 다시 누르고 파일 이름에 날짜와 시간이 포함 된 파일을 저장하거나 다른 파일 이름을 선택하고 Enter 키를 누르거나 녹색 버튼을 클릭하십시오. -PrintScreen 키가 작동하지만 상호 작용은 없습니다.
sudodus

@tttppp, 내 이전 의견이 이전 의견의 질문에 답변합니까?
sudodus

1

MATE 데스크탑 환경의 스크린 샷 도구를 사용하여 이전 동작을 다시 가져올 수 있습니다. 예 : 문제없이 GNOME에서이 기능을 사용할 수 있습니다.
여기에 이미지 설명을 입력하십시오

mate-utils터미널에서 다음 명령을 실행하여 먼저 설치 하십시오.

sudo apt install mate-utils

그런 다음 mate-panel-screenshot명령을 사용 하여 이전 동작을 얻을 수 있습니다 . 이 명령에 -a또는 -w옵션을 사용 하여 전체 화면 대신 영역 또는 포커스 된 창을 각각 캡처 할 수 있습니다.

아래 단계에 따라 명령을 PrtScr(또는 Shift+ PrtScr또는 Alt+ PrtScr)에 할당 할 수 있습니다 .

  1. 설정> 장치> 키보드를 엽니 다 .
  2. 바인드 해제 PrtScr(또는 Shift+ PrtScr또는 Alt+ PrtScr), 즉 ' 스크린 샷을 그림에 저장 '(또는 ' 영역의 스크린 샷을 그림에 저장 '또는 ' 창의 스크린 샷을 그림에 저장 ') 바로 가기를 변경하거나 제거 하십시오 .
  3. 아래로 스크롤하십시오.
  4. ' + '기호를 클릭하십시오 . 대화 상자가 나타납니다.
  5. ' 이름 '상자 에 원하는 이름을 입력하십시오 .
  6. mate-panel-screenshot' 명령 '상자 (또는 mate-panel-screenshot -a영역 또는 mate-panel-screenshot -w창)에 명령 을 입력하십시오 .
  7. ' 바로 가기 설정 ... '버튼을 클릭하고 PrtScr(또는 Shift+ PrtScr또는 Alt+ PrtScr)를 누르십시오 .
  8. 로그 아웃했다가 다시 로그인하십시오.

+1 좋은 답변입니다. 그러나 바로 가기가 mate-panel-screenshot -a효과가 있습니까? 터미널에 명령을 쓰면 영역을 선택할 수 있지만 Shift + PrtScr"바로 가기 설정" 을 통해 명령을 바인딩 하면 선택 항목이 표시되지 않습니다 ... 어떤 아이디어?
jII

@jII 네, 저에게 효과적입니다. 바로 가기를 설정 한 후 한 번 재부팅을 시도 했습니까? 또한 mate-screenshot -a대신에 사용하면 어떻게됩니까 mate-panel-screenshot -a?
pomsky

1
Shift + PrtScr영역을 선택하기 위해 커서를 표시 할 수 는 있었지만 PrtScr1-2 초 동안 누르고 있으면 다른 키보드 단축키가 즉시 나타납니다. 왜 지연이 있는지 확실하지 않지만 충분합니다. 솔루션을 게시 해 주셔서 감사합니다.
jII

0

이 스크립트는 :

  1. 지역의 스크린 샷 찍기
  2. 클립 보드에 자동으로 복사
  3. 이미지 표시
  4. 당신이 원하는 곳에 저장하자

1 단계:

prtscr-chooser.sh파일 작성

gnome-screenshot -a -f ~/temporary-screenshot                    #take screenshot of an area
xclip -selection clipboard -t image/png -i temporary-screenshot  #copy to clipboard 
eog ~/temporary-screenshot                                       #open figure
SCREENSHOT=$(zenity --file-selection --save --confirm-overwrite) #get path to save
mv ~/temporary-screenshot "$SCREENSHOT"".png"                          #save

그것을 실행 가능하게하십시오 :

chmod +x prtscr-chooser.sh

2 단계

스크립트를 Print Screen다음에 지정하십시오 .

  1. 설정> 장치> 키보드를 엽니 다 .
  2. 바인드 해제 Print Screen, 즉 ' 스크린 샷을 사진에 저장 '바로 가기를 변경하거나 제거 하십시오 .
  3. 아래로 스크롤하십시오.
  4. ' + '기호를 클릭하십시오 . 대화 상자가 나타납니다.
  5. ' 이름 '상자 에 원하는 이름을 입력하십시오 .
  6. ' 명령 '상자에 스크립트의 전체 경로를 입력하십시오
    /home/YOUR-USERNAME/prtscr-chooser.sh( 예 :이 경우 (대신 실제 사용자 이름) 입력 YOUR-USERNAME).
  7. ' 바로 가기 설정 ... '버튼을 클릭하고를 누릅니다 Print Screen.
  8. 로그 아웃했다가 다시 로그인하십시오.

(같은 방법으로 스크립트에 다른 키보드 조합을 지정할 수 있습니다 (예 : Shift+ Print Screen))


이 방법은 시도했지만 작동하지 않습니다.
Bapi Saha

0

셔터를 보아라. 매우 잘한다. 다양한 옵션이있는 화면, 창 또는 화면 스크린 샷 영역. 트레이에 앉아 클릭 또는 키보드 단축키를 기다립니다. 파일 이름을 바꾸거나 자동 이름 지정을 구성 할 수 있습니다. 다음은 기본 옵션 창의 스크린 샷입니다. 여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.