Mở hình ảnh trong bản xem trước không hoạt động trong Máy tự động (Cách sử dụng tác vụ Máy tự động để mở ảnh chụp màn hình trong Bản xem trước tự động)


0

enter image description here Tôi đã đọc một bài viết khác dường như giải quyết cách sử dụng Automator để mở ảnh chụp màn hình tự động. ( Tác vụ tự động để mở ảnh chụp màn hình trong Xem trước tự động ) Tôi đã thực hiện chính xác các bước, nhưng bước cuối cùng vẫn không hoạt động (mở ảnh chụp màn hình trong Bản xem trước)

Vì vậy, tôi bị mắc kẹt. Tôi thực sự muốn giải pháp đơn giản nhất để mở Preview để mở sau khi tôi chụp ảnh tương tác hoặc toàn màn hình. Tôi nghĩ rằng đây có thể là nó nhưng ...

enter image description here


Câu hỏi mà bạn đã liên kết sẽ lưu ảnh chụp màn hình vào một tệp chứ không phải bảng tạm như trong ảnh chụp màn hình của bạn.
tubedogg

Bây giờ tôi thấy rằng nó lưu vào một tệp ... nhưng tôi thực sự muốn nó tự động mở vào Xem trước sau khi tôi chụp ảnh màn hình. Bước cuối cùng đó không hoạt động vì một số lý do ... ít nhất là không phải trong "thực tế thực tế". Nó hoạt động rất tốt khi tôi chạy tập lệnh, chỉ khi tôi thực sự chụp ảnh màn hình bên ngoài Máy tự động
gbigs

Câu trả lời:


0

Sau khi chơi với nó một chút, tôi cũng không thể làm cho quá trình hoạt động như được liệt kê trong ảnh chụp màn hình của bạn. Đây là một luồng hoạt động - trên thực tế, nó đã chụp ảnh màn hình bên dưới. Lưu ý rằng bạn cần thiết lập dịch vụ này dưới dạng dịch vụ để gán cho nó một phím tắt. (Tạo luồng công việc Máy tự động mới và chọn Dịch vụ làm loại tài liệu.) Nếu không, nếu bạn lưu nó dưới dạng ứng dụng, bạn phải chạy ứng dụng mỗi lần bạn muốn chụp ảnh màn hình.

Khi bạn đã lưu quy trình công việc của mình dưới dạng dịch vụ, hãy đi tới Tùy chọn hệ thống & gt; Bàn phím & gt; Phím tắt và chọn Dịch vụ ở phía bên trái, sau đó cuộn xuống bên phải để tìm dịch vụ của bạn và đặt phím tắt.

enter image description here


Tuyệt vời @Tubedogg !! Thêm một câu hỏi nữa cho bạn: trường "Lưu vào". Phím tắt ảnh chụp màn hình bình thường tạo ra một tên tệp liên tiếp (ví dụ: ảnh chụp màn hình1, ảnh chụp màn hình 2, v.v.), nhưng điều này có vẻ như tôi chỉ có thể có ảnh chụp màn hình gần đây nhất, vì tất cả các ảnh chụp màn hình đều có cùng tên. Tôi chụp một tấn ảnh chụp màn hình, vậy lời khuyên nào để làm cho tên liên tiếp?
gbigs

0

Để giải quyết bình luận và câu hỏi chung, đây là cách tôi tự động hóa toàn bộ quá trình.

Tôi sẽ sử dụng screencapture tiện ích dòng lệnh trong một Chạy Shell Script hoạt động thay vì sử dụng Chụp màn hình Mở hình ảnh trong bản xem trước hành động . Để biết thêm thông tin về screencapture tiện ích dòng lệnh đọc nó trang hướng dẫn .

Ví dụ tạo một tên tệp giống như mặc định khi sử dụng phím tắt tiêu chuẩn trong khi đặt nó trên Bàn làm việc.

cd "$HOME/Desktop"
screenShot="Screen Shot $(date "+%Y-%m-%d") at $(date "+%H.%M.%S").png"
screencapture -i -P "$screenShot"
  • cd "$HOME/Desktop" có thể là bất kỳ vị trí hợp lệ nào bạn muốn.
  • screenShot="Screen Shot $(date "+%Y-%m-%d") at $(date "+%H.%M.%S").png" các screenShot biến hình thành tên tệp sẽ được lưu vào. $(date "+%Y-%m-%d") sẽ được ví dụ 2016-10-06$(date "+%H.%M.%S") sẽ là ví dụ 21.23.07 và tên tệp sau đó sẽ là, ví dụ: Screen Shot 2016-10-07 at 21.23.07.png, giống như khi bạn sử dụng các phím tắt tiêu chuẩn mặc định.

  • screencapture -i -P "$screenShot", -i chạy screencapture tương tác, bằng cách lựa chọn hoặc cửa sổ. Phím điều khiển sẽ làm cho ảnh chụp màn hình đi vào bảng tạm. Phím cách sẽ chuyển đổi giữa chế độ chọn chuột và chế độ chọn cửa sổ. Phím thoát sẽ hủy ảnh chụp màn hình tương tác. -P Mở ảnh đã chụp trong cửa sổ Xem trước.

Lưu ý rằng bạn có thể sửa đổi tùy chọn của screencapture chỉ huy nếu bạn muốn nó cư xử khác đi thì ví dụ . Ngoài ra, nếu nhấn phím điều khiển, đặt màn hình được chụp trên Clipboard, thì nó sẽ không được mở trong Xem trước.


enter image description here

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.