Tôi đang tạo một tập lệnh tùy chỉnh sử dụng ImageMagick để chụp ảnh màn hình vì tôi đã xóa ứng dụng gốc và muốn thực hiện một tùy chỉnh.
#! /bin/sh.
cd magickẢnh chụp màn hình/
ls -v | con mèo -n | trong khi đọc n f; làm mv -n "$f" "$n.jpg"; xong
nhập /home/alnexus/magickScreenshots/screenshot.jpg -chất lượng 100 -trim
Những gì nó làm là, nó đi vào thư mục magickScreenshots, sau đó đổi tên mọi thứ thành số, sau đó nó sử dụng ImageMagick để chụp ảnh màn hình (tôi phải chọn một khu vực để chụp ảnh màn hình). Vấn đề là, nó chỉ lưu hình ảnh dưới dạng ảnh chụp màn hình.jpg
trong thư mục đó (nhân tiện, dòng thứ hai chỉ để đổi tên tất cả các tệp và ảnh chụp màn hình.jpg mới không thay thế tệp cũ, tôi muốn giữ tất cả ảnh chụp màn hình mỗi phiên, tất cả chúng sẽ bị xóa khi máy tính khởi động ). Tôi muốn làm cho nó để ảnh chụp màn hình.jpg
tệp được tự động chèn vào khay nhớ tạm của tôi. Tôi đã thử một số nội dung nhưng tất cả chúng chỉ sao chép thư mục từ hình ảnh chứ không phải hình ảnh (tôi chỉ sử dụng lệnh xclip). Tôi đã tìm kiếm rất nhiều và không có gì hoạt động, tôi thậm chí đã thử xclip-copyfile và nó dường như không hoạt động, mặc dù tôi không làm phiền nó lắm
CHỈNH SỬA
tôi đã thử xclip -selection clipboard -t image/png ~/magickScreenshots/screenshot.jpg
và nó đã hoạt động trên WhatsApp Web, nhưng không hoạt động trên ứng dụng Discord Desktop Linux :(