Thư mục lưu mặc định cho ảnh chụp màn hình gnome?


105

Có bất kỳ loại tùy chọn cấu hình nào để chỉ định vị trí lưu mặc định cho ảnh chụp màn hình gnome hay mã này được mã hóa cứng vào mã nguồn?

Nó từng là ~ / Desktop, dường như đã đổi thành ~ / Pictures (trong 12.04).

Giải pháp khả thi duy nhất tôi thấy là về Đặt tên mặc định (vì hiện tại nó bao gồm thông tin về dấu thời gian thay vì chỉ đơn giản là Ảnh chụp màn hình #), nhưng giải pháp đó không thực sự lý tưởng đối với tôi.

Ngoài ra, bài đăng này đề xuất rằng vị trí lưu cuối cùng được ghi nhớ vào lần tiếp theo bạn chụp ảnh màn hình, nhưng theo kinh nghiệm của tôi, điều này dường như không phải là trường hợp. Và trong mọi trường hợp, tiếp theo đó, mục đó trong trình soạn thảo gconf thậm chí dường như không phản ánh chính xác vị trí cuối cùng, do đó nhiều khả năng là một mục liên quan đến phiên bản cũ hơn của ảnh chụp màn hình gnome.


1
Tôi đã mở một báo cáo lỗi vì mặc dù thư mục được ghi nhưng nó không được sử dụng để chọn trước nó. bugs.launchpad.net/ubuntu/+source/gnome-screenshot/+bug/1000534
pt123

Vấn đề đối với tôi là: Tôi đã đặt thư mục mặc định thành ~ / ảnh chụp màn hình và nó hoạt động tốt trong một thời gian dài. Hôm nay tôi nhận thấy rằng nó đang chuyển hướng đến một thư mục trong thư mục đó và không thể được đặt lại. Nó thực sự là một thư mục con trống trong trường hợp này. Tôi đã xóa thư mục con và kể từ đó nó hoạt động tốt.
mcaleaa

2
Các phương pháp đồ họa dưới đây hoạt động, nhưng những gì bạn thực sự muốn làm là:gsettings set "org.gnome.gnome-screenshot" "auto-save-directory" "file:///home/$USER/screenshot"
Ciro Santilli 心 心

1
Nếu bạn đang tìm cách thay đổi điều này bằng Gnome 3.8 trở lên, bạn đã hết may mắn. Các nhà phát triển đã quyết định loại bỏ khả năng cấu hình này.
palswim

Câu trả lời:


142

Qua GUI

  1. Cài đặt trình soạn thảo

    • Từ dòng lệnh, chạy lệnh sudo apt-get install dconf-editor
    • Hoặc bấm vào đây để cài đặt từ Trung tâm phần mềm Ubuntu:

      Cài đặt qua trung tâm phần mềm

  2. Nhấn Alt+ F2và gõdconf-editor

  3. Chuyển đến org-> gnome->gnome-screenshot

  4. Tại "auto-save-library", nhập thư mục mong muốn theo định dạng sau: file:///home/user/Desktop/

    tên: auto-save-thư mục, giá trị: tệp: /// full / path /

    Một mẹo cho bất cứ ai đang sử dụng trình soạn thảo cấu hình thống nhất: nhấp vào mũi tên bên trái orgvăn bản để mở rộng nó.

Qua thiết bị đầu cuối

Chỉ cần chạy lệnh này, thay thế đường dẫn bằng thư mục ưa thích của bạn.

gsettings set org.gnome.gnome-screenshot auto-save-directory "file:///home/$USER/Downloads/"

1
Đối với những gì nó có giá trị, điều này đã làm việc trong Debian Wheezy cho tôi.
Erik Youngren

2
nó hoạt động mà không cần sử dụng files://trong Ubuntu 14.04. Clrl+Lsẽ cho bạn biết vị trí. '/ home / userName / location'
diEcho

8
Xin lưu ý rằng Gnome 3.8 không sử dụng ảnh chụp màn hình gnome khi sử dụng các lệnh bàn phím.
Andy

2
Không phải files://nhưngfile://
Rebier Post

11
Phương pháp đầu cuối nên được liệt kê đầu tiên vì nó đơn giản hơn.
khủng long

17

Nó có thể được cấu hình trong 12.04 cho 'tự động lưu' và khi sử dụng ảnh chụp màn hình gnome gnome-screenshot --interactive, trong đó thư mục lưu cuối cùng được sử dụng

Điều dường như luôn luôn mặc định đối với Ảnh là từ các ràng buộc bàn phím (lỗi hoặc dự định?

Trước đó vào ngày 12.04, các màn hình từ các ràng buộc bàn phím được sử dụng auto-save, mọi người đã phàn nàn và nó đã được trả lại chointeractive

Cả hai cài đặt gnome-screenshotđều nằm trong gs settings &dconf-editor

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


Ô đúng rồi. Nó sử dụng cài đặt thư mục lưu cuối cùng đó khi sử dụng tương tác, nhưng giới thiệu một hộp thoại bổ sung cho những gì bạn muốn lấy - tôi đoán đây là thứ tốt nhất tôi sẽ nhận được. Cảm ơn :-)
trent

1
Làm cách nào để bạn đặt đối số được gọi là `--interactive` khi nhấn CTRL Print?
rubo77

7

Đối với những người thắc mắc tại sao nó vẫn không hoạt động, lỗi này được coi là RESOLVED WONTFIX, đây là nước sốt .

Đối với cách giải quyết, bạn có thể cài đặt một tiện ích mở rộng cho việc này. Chỉ cần bật công tắc và đi đến Công cụ Tweak của bạn , đi qua tab Tiện ích mở rộng và tìm vị trí Ảnh chụp màn hình .

Công cụ tinh chỉnh ảnh chụp màn hình SS

Nhấp qua biểu tượng bánh răng và đặt vị trí bạn muốn lưu, tiền tố file://là giao thức để lưu.

Cài đặt SS

Điều này làm việc quá với liên kết tượng trưng.


2

Trong 12.04 (chưa tìm thấy các phiên bản trước của Ubuntu vì tôi chưa bao giờ gặp phải vấn đề này), bạn phải đặt tự động lưu thư mục vào vị trí mong muốn nơi bạn muốn lưu trữ ảnh chụp màn hình của mình. Bằng cách làm như vậy mỗi khi bạn chụp ảnh màn hình, nó sẽ tự động hạ cánh ở đó. Tôi cũng thích sử dụng ~ / Desktop và bạn cũng không được nhắc chỉ định đích như trước. Điều duy nhất chỉ ra rằng bạn đã chụp ảnh màn hình là một đèn flash ngắn của màn hình. Tuy nhiên, tôi rất muốn biết làm thế nào để lấy lại lời nhắc vì đôi khi tôi muốn lưu trữ ảnh chụp màn hình trong các thư mục khác ngoài thư mục mặc định và sẽ rất cần thiết để thay đổi cài đặt hoặc di chuyển hình ảnh mỗi lần.


Bạn đang đặt thư mục tự động lưu ở đâu?
Fabricator4

Nhìn vào bình luận của @ doug phía trên câu trả lời của tôi. Trong ảnh của trình chỉnh sửa cấu hình trong phần ảnh chụp màn hình gnome, cài đặt đầu tiên là thư mục tự động lưu. Chỉ cần viết vào đó vị trí của thư mục mong muốn (ví dụ như Desktop) và bạn đã sẵn sàng để đi. :) Trong ví dụ của mình, nó được đặt thành "Tài liệu".
rbaleksandar

2

Trong Ubuntu 13.10 (Saucy Salamander)

Cài đặt trình soạn thảo

Mở nó và đi đến: org> gnome> gnome-ảnh chụp màn hình

Tại "auto-save-thư mục", nhập thư mục mong muốn theo định dạng sau: / home / user / Desktop /

ps. Không đặt ở định dạng này "tệp: /// ..."


1
Tại sao định dạng "tệp: /// ..." không được chấp nhận? Chỉ tò mò, dù sao thì tôi thích phiên bản / home / user hơn.
Stratus3D

các file:///định dạng dường như làm việc tốt cho tôi
Zoey Hewll

1

Nếu các câu trả lời trên không hoạt động, hãy thử điều này:

Trước tiên, tắt lối tắt ảnh chụp màn hình mặc định khỏi cài đặt: Tắt phím tắt ảnh chụp màn hình mặc định

Tạo lối tắt bàn phím tùy chỉnh trong cài đặt:

Đặt tên là gnome-ảnh chụp màn hình, đặt lệnh là ảnh chụp màn hình gnome

Giá trị phím tắt: nhập phím [Màn hình in]

Tạo một lối tắt tùy chỉnh:

Tạo một phím tắt tùy chỉnh

Bây giờ, hãy nhập vào trình soạn thảo dconf (Cài đặt nó nếu bạn chưa có). Truy cập: org -> gnome -> gnome-ảnh chụp màn hình -> auto-save-thư mục: Thay đổi giá trị tùy chỉnh của thư mục lưu tự động thành giá trị bạn muốn.

Nhập đường dẫn tùy chỉnh: Nhập đường dẫn tùy chỉnh


0

Bạn có thể đặt thư mục lưu mặc định của ảnh chụp màn hình trong Trình quản lý cài đặt CompizConfig .
Khởi chạy nó, chọn Ảnh chụp màn hình trong danh mục Extras. Sau đó, bạn có thể chọn thư mục mặc định bạn muốn sử dụng.

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


Vâng, cảm ơn - Tôi sử dụng điều này khi muốn lấy một khu vực màn hình cụ thể. Quan tâm hơn về việc có thể đặt đường dẫn cho ảnh chụp màn hình gnome.
trent

1
Đối với một khu vực cụ thể, bạn có thể nhấn SHIFT và PrtSc.
thonixx

Kỳ lạ thay, tùy chọn này không làm việc cho tôi.
Gabriel

Đoàn kết là chết bây giờ.
bí mật

0

Nếu bạn không thể / không cài đặt trình soạn thảo dconf hoặc bất kỳ phần mềm nào khác, chỉ cần mở hoặc tạo nếu nó không tồn tại, tệp này, với trình soạn thảo văn bản ưa thích của bạn:

~/.bash_aliases

Thêm dòng này, tạo ra một bí danh gss vĩnh viễn (bạn có thể chọn một tên bí danh khác):

alias gss='gsettings set org.gnome.gnome-screenshot auto-save-directory "$(echo $PWD)"'

sau đó mỗi khi bạn cần lưu một vài ảnh chụp màn hình trong một đường dẫn cụ thể và khác nhau, chỉ cần một thiết bị đầu cuối trong đường dẫn đó và thực thi:

gss

từ giờ mỗi lần bạn nhấn phím tắt bàn phím màn hình gnome bạn sẽ được nhắc hoặc bạn sẽ kiểm tra tệp ảnh chụp màn hình trong đường dẫn đó.


0

Câu trả lời này dựa trên câu trả lời này

Vì tôi muốn sử dụng các phím tắt tùy chỉnh ngoài vị trí ảnh chụp màn hình tùy chỉnh, tôi muốn thực hiện thủ công trong thiết bị đầu cuối.

(1) Tôi đã tạo gshorthàm Bash dựa trên câu trả lời này . Tất nhiên, bạn có thể thực hiện bằng Perl hoặc thủ công, nhưng tôi quá lười để phát hành tất cả các lệnh theo cách thủ công bất cứ khi nào tôi muốn tạo một lối tắt mới. Dù sao, nếu bạn sử dụng chức năng này, bạn cần lưu nó vào tệp, nguồn tệp đó ( source path/filename.sh).

(2) Và sau đó ban hành các lệnh sau:

# Disable these 6 default shortcuts
gsettings set org.gnome.settings-daemon.plugins.media-keys screenshot ''
gsettings set org.gnome.settings-daemon.plugins.media-keys screenshot-clip ''
gsettings set org.gnome.settings-daemon.plugins.media-keys window-screenshot ''
gsettings set org.gnome.settings-daemon.plugins.media-keys window-screenshot-clip ''
gsettings set org.gnome.settings-daemon.plugins.media-keys area-screenshot-clip ''
gsettings set org.gnome.settings-daemon.plugins.media-keys area-screenshot ''

# Create new custom shortcuts
gshort "Screenshot of area" 'gnome-screenshot -a' "<Shift>Print"
gshort "Screenshot clip of area" 'gnome-screenshot -a -c' "<Primary><Shift>Print"
gshort "Screenshot" 'gnome-screenshot' "Print"
gshort "Screenshot clip" 'gnome-screenshot -c' "<Primary>Print"
gshort "Screenshot clip of area" 'gnome-screenshot -a -c' "<Primary><Shift>Print"
gshort "Screenshot clip of window" 'gnome-screenshot -w -c' "<Primary><Alt>Print"

(3) Lưu ý rằng cú pháp của gshortgshort "Name" "command" "shortcut": - tên có thể là bất cứ điều gì bạn muốn; - commandcó thể là bất kỳ lệnh nào bạn muốn; - phím tắt có thể là bất kỳ phím tắt nào bạn muốn.

(4) Dưới đây là danh sách một số tên khóa điều khiển mà bạn cần sử dụng trong phím tắt:

  • Ctrl: <Primary>;
  • Alt: <Alt>;
  • Shift: <Shift>;
  • Super/ Win: <Super>;

-3

Đối với những người không thể cài đặt trình soạn thảo dconf và là người dùng thiết bị đầu cuối, tôi khuyên bạn nên chỉnh sửa tệp .bashrc trong thư mục chính của bạn. Đặt bất cứ nơi nào trong tệp dòng "mv ~ / Hình ảnh / Ảnh chụp màn hình * --- put-here-wish-path ---". Vấn đề duy nhất với phương pháp này là, trong trường hợp bạn có một tệp bắt đầu bằng chuỗi "Ảnh chụp màn hình", nó sẽ được chuyển đến đường dẫn bạn muốn đặt ở trên.


7
Thật là một ý tưởng khủng khiếp.
Ken Sharp
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.