Làm cách nào để tạo ảnh chụp màn hình của tôi hỏi tôi phải làm gì tiếp theo mỗi lần?


19

Tôi chụp ảnh màn hình rất nhiều. Tôi thường chụp ảnh màn hình của một khu vực, sau đó tôi kiểm tra lại nếu tôi có khu vực mong muốn và sau đó sao chép nó vào clipboard.

Tôi muốn thay đổi hành vi này để ngay lập tức khi nhấn Shift+ PrntScrứng dụng chụp màn hình cho phép tôi chọn một khu vực và ngay sau đó nó cung cấp cho tôi tùy chọn lưu vào một vị trí hoặc bảng tạm.

Tôi muốn Shift+ PrntScrhiển thị màn hình bật lên như thế này:

ảnh chụp màn hình

Câu trả lời:


16

Hãy thử câu trả lời này trước để có được một cái gì đó giống hệt với hành vi cũ.


Bạn có thể tạo một phím tắt mới cho lệnh

gnome-screenshot --interactive

như một sự thay thế.

Để làm điều đó theo các bước.

  1. Mở Cài đặt> Thiết bị> Bàn phím và cuộn xuống phía dưới.
  2. Nhấp vào biểu tượng + . Một cuộc đối thoại sẽ bật lên.
  3. Nhập bất kỳ tên nào bạn thích trong hộp Tên .
  4. Nhập gnome-screenshot --interactivevào hộp lệnh .
  5. Nhấp vào nút Đặt phím tắt ... và đặt bất kỳ tổ hợp bàn phím nào không gây ra bất kỳ xung đột nào, ví dụ Super+ Print.
  6. Đăng xuất và đăng nhập lại.

Bây giờ bất cứ khi nào bạn nhấn Super+ Printmột cửa sổ cung cấp các tùy chọn ảnh chụp màn hình khác nhau (toàn bộ màn hình / cửa sổ hiện tại / khu vực được chọn) sẽ xuất hiện. Khi bạn chụp ảnh màn hình, nó sẽ cho bạn chọn vị trí để lưu ảnh chụp màn hình như trong ảnh trong câu hỏi của bạn.

Để thuận tiện, trước tiên bạn có thể thay đổi phím tắt cho " Lưu ảnh chụp màn hình thành Ảnh " trong danh sách phím tắt thành một tên khác như Super+ Printvà gán Printcho phím tắt tùy chỉnh bạn vừa tạo.


Ngoài ra, bạn có thể muốn thử sử dụng

gnome-screenshot -a -c

Lệnh này cho phép bạn ngay lập tức chụp một khu vực và sao chép hình ảnh vào bảng tạm.


Tham khảo câu trả lời này cho một cách giải quyết xấu xí để sao chép hành vi cũ cho phép bạn chọn thư mục để lưu ảnh chụp màn hình sau khi chụp.


2
Điều này hoạt động nhưng khi tôi nhấn Shift + in, nó sẽ hiển thị đoạn hội thoại để chọn lấy một khu vực .. khi tôi hoàn thành chỉ lấy khu vực đó thì cuộc hội thoại sẽ cho phép tôi chọn một vị trí để lưu. Tôi muốn cắt bước đầu tiên. Tôi muốn như sau. Lần đầu tiên nhấn Shift + print .. sẽ cho phép tôi lấy một khu vực .. và ngay sau khi nó cung cấp cho tôi tùy chọn để lưu vào một vị trí hoặc bảng tạm cụ thể.
nazar2sfive

@ nazar2sfive Thật không may, dường như không thể với gnome-screenshot. Vì một số lý do, các nhà phát triển Gnome nghĩ rằng tất cả người dùng luôn muốn lưu ảnh chụp màn hình trong thư mục mặc định! Một lệnh để chụp một khu vực là gnome-screenshot -a, nhưng nếu bạn chạy nó, nó sẽ lưu ảnh chụp màn hình trong thư mục mặc định mà không hiển thị bất kỳ dấu nhắc nào.
pomsky

@ nazar2sfive và lệnh gnome-screenshot -a -ccho phép bạn chụp một khu vực và sao chép hình ảnh vào clipboard.
pomsky

@pomsky phương pháp này chắc chắn tốt hơn không có nó. Nhưng bạn không thể xem trước ảnh đã chụp trước khi đăng / gửi
Herrgott

@Herrgott Xem câu trả lời mới của tôi , nó có thể đạt được sau tất cả.
pomsky

4

Đây là một cách giải quyết xấu xí để sao chép hành vi cũ cho phép bạn chọn thư mục để lưu ảnh chụp màn hình sau khi chụp.

Bước một

Bạn sẽ cần zenity. Nếu nó chưa được cài đặt, hãy cài đặt nó trước bằng cách chạy

sudo apt install zenity

Sau đó tạo một tập lệnh, nói tập tin văn bản có tên prtscr-chooser.shở đâu đó, nói trong thư mục nhà của bạn. Thêm các dòng sau vào tập tin:

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

(Đặt gnome-screenshot -avào vị trí của gnome-screenshotdòng thứ hai để chụp một khu vực thay vì toàn bộ máy tính để bàn)

Cuối cùng làm cho tập lệnh thực thi (tham khảo điều này ).

Bước hai

Gán kịch bản cho Print Screen:

  1. Mở Cài đặt> Thiết bị> Bàn phím .
  2. Hủy liên kết Print Screen, tức là thay đổi hoặc xóa phím tắt cho ' Lưu ảnh chụp màn hình vào Ảnh '.
  3. Cuộn xuống phía dưới.
  4. Nhấp vào biểu tượng ' + '. Một cuộc đối thoại sẽ bật lên.
  5. Nhập bất kỳ tên nào bạn thích trong hộp ' Tên '.
  6. Nhập đường dẫn đầy đủ tới tập lệnh trong hộp ' Lệnh ', nghĩa là trong trường hợp này, hãy nhập
    /home/YOUR-USERNAME/prtscr-chooser.sh(tên người dùng thực tế của bạn thay cho YOUR-USERNAME).
  7. Nhấp vào nút ' Đặt phím tắt ... ' và nhấn Print Screen.
  8. Đăng xuất và đăng nhập lại.

(Bạn có thể làm theo cùng một phương pháp để gán tập lệnh cho một số tổ hợp bàn phím khác, ví dụ Shift+ Print Screen)

Bây giờ bạn sẽ nhận được một cuộc đối thoại ' lưu dưới dạng ' cho phép bạn chọn thư mục và tên cho ảnh chụp màn hình.


3
+1; Tôi không quan tâm nếu nó xấu, điều quan trọng là nếu nó làm cho mọi thứ hoạt động một cách thuận tiện cho người dùng :-)
sudodus 31/12/18

3

Bạn có thể cài đặt tiện ích mở rộng Gnome có tên là Công cụ chụp màn hình . Rất tiện dụng, một hộp thoại sẽ bật lên yêu cầu sao chép hoặc lưu ảnh chụp màn hình vừa chụp.


2

Hành vi trước đây của ảnh chụp màn hình gnome (như minh họa trong câu hỏi) là nhấn PrtScrn, có thể bằng các phím bổ trợ, để chụp và sau đó cuộc đối thoại lưu lại sẽ xuất hiện.

Không có giải pháp nào được đề xuất cho gnome-ảnh chụp màn hình-3.25.0 sao chép chính xác điều đó. Cách duy nhất tôi quản lý là cài đặt gnome-ảnh chụp màn hình_3.10.1 và sử dụng apt Hold để dán nó ở đó.

Không phải là một giải pháp "tốt" về mặt kỹ thuật.

sudo apt remove gnome-screenshot

Tải xuống gói 3.10 thay vì thêm repos Trusty

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

1

Hiện tại không có cửa sổ bật lên [từ các tổ hợp phím nóng], nhưng công cụ chụp màn hình vẫn còn đó trong Ubuntu 17.10.

Bạn có thể tìm thấy nó qua Hoạt động (ở góc trên cùng bên trái) nếu bạn nhập một chữ cái hoặc một vài chữ cái, s , sc , Scr ...

nhập mô tả hình ảnh ở đây

Nhấp vào biểu tượng camera và bạn sẽ nhận được cửa sổ ứng dụng ảnh chụp màn hình.

nhập mô tả hình ảnh ở đây


Bạn có thể liên kết điều này với phím màn hình in?
tttppp

@tttppp, Bạn có thể thử theo liên kết này, askubfox.com/questions/597395/ mẹo ; Tôi không biết nếu phương thức này vẫn hoạt động trong môi trường 17.10.
sudodus

1
Xin lỗi - tôi đã không làm cho mình rõ ràng. Bạn có thể liên kết hành động "Chụp ảnh màn hình" với một phím không? Có một tham số dòng lệnh bạn có thể chuyển đến ứng dụng Ảnh chụp màn hình sẽ khiến nó chụp ảnh màn hình không? Tôi có thể chạy "gnome-ảnh chụp màn hình" và nó sẽ khiến màn hình nhấp nháy, nhưng tôi không có cửa sổ bật lên hoặc tôi có thể chạy "gnome-ảnh chụp màn hình -i" sẽ hiển thị cửa sổ bạn đã hiển thị. Tôi muốn thực thi một lệnh "gnome-ảnh chụp màn hình -i" và sau đó 'nhấn' nút "Chụp ảnh màn hình" màu xanh lục trong một lần.
tttppp

Tôi hiểu. Tôi không thể tìm thấy bất kỳ tùy chọn nào để thực hiện chính xác những gì bạn muốn (đã thử nghiệm trong Ubuntu 17.10 đang chạy Wayland). Hoặc nó bật ngay lập tức và lưu một tệp có ngày và thời gian trong tên tệp hoặc bạn đến cửa sổ đầu tiên (được hiển thị trong câu trả lời của tôi). Tôi nghĩ rằng hành động nhanh nhất từ ​​cửa sổ đó là nhấn phím Enter , để chụp nhanh. Sau đó, bạn có thể nhấn phím Enter lần nữa và lưu tệp có ngày và giờ trong tên tệp hoặc chọn tên tệp khác và nhấn phím Enter (hoặc nhấp vào nút màu lục). - Phím PrintScreen hoạt động (nhưng không có bất kỳ tương tác nào).
sudodus

@tttppp, Nhận xét trước của tôi có trả lời các câu hỏi trong nhận xét trước của bạn không?
sudodus

1

Bạn có thể lấy lại hành vi cũ bằng công cụ chụp màn hình từ môi trường máy tính để bàn MATE, ví dụ: Bạn sẽ có thể sử dụng điều này trên Gnome mà không gặp vấn đề gì.
nhập mô tả hình ảnh ở đây

Cài đặt đầu tiên mate-utilsbằng cách chạy lệnh sau trong Terminal:

sudo apt install mate-utils

Sau đó, bạn sẽ có thể có được hành vi cũ với mate-panel-screenshotlệnh. Bạn có thể sử dụng -ahoặc -wtùy chọn với lệnh này để chụp một khu vực hoặc cửa sổ tập trung, thay vì toàn bộ màn hình.

Bạn có thể gán lệnh cho PrtScr(hoặc Shift+ PrtScrhoặc Alt+ PrtScr) theo các bước bên dưới:

  1. Mở Cài đặt> Thiết bị> Bàn phím .
  2. Hủy liên kết PrtScr(hoặc Shift+ PrtScrhoặc Alt+ PrtScr), tức là thay đổi hoặc xóa phím tắt cho ' Lưu ảnh chụp màn hình vào Ảnh ' (hoặc ' Lưu ảnh chụp màn hình của một khu vực vào Ảnh ' hoặc ' Lưu ảnh chụp màn hình của cửa sổ vào Ảnh ').
  3. Cuộn xuống phía dưới.
  4. Nhấp vào biểu tượng ' + '. Một cuộc đối thoại sẽ bật lên.
  5. Nhập bất kỳ tên nào bạn thích trong hộp ' Tên '.
  6. Nhập lệnh mate-panel-screenshottrong hộp ' Lệnh ' (hoặc mate-panel-screenshot -acho một khu vực hoặc mate-panel-screenshot -wcho một cửa sổ).
  7. Nhấp vào nút ' Đặt phím tắt ... ' và nhấn PrtScr(hoặc Shift+ PrtScrhoặc Alt+ PrtScr).
  8. Đăng xuất và đăng nhập lại.

+1 Câu trả lời tuyệt vời. Tuy nhiên, các phím tắt cho mate-panel-screenshot -acông việc cho bạn? Khi tôi viết lệnh vào thiết bị đầu cuối, nó cho phép tôi chọn một khu vực, nhưng khi tôi liên kết lệnh Shift + PrtScrthông qua "Đặt phím tắt" thì lựa chọn không hiển thị ... Có ý tưởng nào không?
jII

@jII Vâng, điều đó làm việc cho tôi. Bạn đã thử khởi động lại một lần sau khi thiết lập phím tắt chưa? Ngoài ra những gì xảy ra nếu bạn sử dụng mate-screenshot -athay vì mate-panel-screenshot -a?
pomsky

1
Tôi đã xoay sở để Shift + PrtScrhiển thị con trỏ để chọn khu vực, nhưng chỉ khi tôi giữ PrtScrtrong một hoặc hai giây (các phím tắt khác là không ổn định). Không chắc chắn tại sao có sự chậm trễ, nhưng nó là đủ tốt. Cảm ơn đã đăng bài giải pháp của bạn.
jII

0

Kịch bản này:

  1. Chụp ảnh màn hình của một khu vực
  2. Sao chép nó vào clipboard (tự động)
  3. Hiển thị hình ảnh
  4. Hãy để bạn lưu nó bất cứ nơi nào bạn muốn

Bước 1:

Tạo prtscr-chooser.shtập tin

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

Hãy để nó thực thi:

chmod +x prtscr-chooser.sh

Bước 2

Gán kịch bản cho Print Screen:

  1. Mở Cài đặt> Thiết bị> Bàn phím .
  2. Hủy liên kết Print Screen, tức là thay đổi hoặc xóa phím tắt cho ' Lưu ảnh chụp màn hình vào Ảnh '.
  3. Cuộn xuống phía dưới.
  4. Nhấp vào biểu tượng ' + '. Một cuộc đối thoại sẽ bật lên.
  5. Nhập bất kỳ tên nào bạn thích trong hộp ' Tên '.
  6. Nhập đường dẫn đầy đủ tới tập lệnh trong hộp ' Lệnh ', nghĩa là trong trường hợp này, hãy nhập
    /home/YOUR-USERNAME/prtscr-chooser.sh(tên người dùng thực tế của bạn thay cho YOUR-USERNAME).
  7. Nhấp vào nút ' Đặt phím tắt ... ' và nhấn Print Screen.
  8. Đăng xuất và đăng nhập lại.

(Bạn có thể làm theo cùng một phương pháp để gán tập lệnh cho một số tổ hợp bàn phím khác, ví dụ Shift+ Print Screen)


Phương pháp này tôi đang thử nhưng không hiệu quả,
Bapi Saha

0

Hãy nhìn vào Shutter, nó làm rất tốt. Màn hình, cửa sổ hoặc khu vực của ảnh chụp màn hình với các tùy chọn khác nhau. Ngồi trong khay và chờ nhấp chuột hoặc phím tắt. Bạn có thể đổi tên tập tin hoặc cấu hình đặt tên tự động. Dưới đây là ảnh chụp màn hình của cửa sổ tùy chọn chính. nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.