Làm thế nào để in màn hình trên Raspberry Pi?


13

Tôi muốn chụp màn hình trình duyệt Midori và tôi đã thử các phương pháp sau như được đề cập TẠI ĐÂY .

  1. Sử dụng Imagemagick được cài đặt sẵn trong Raspberry Pi. Tôi nhấn phím in trên bàn phím và cố gắng dán nó vào phần mềm đó. Nhưng không thành công.

  2. Mở một thiết bị đầu cuối mới, tôi gõ như sau:

    sleep 5; import -window root myscreen.png // màn hình in sau 5 giây

Đây là những gì tôi đã nhận được.

màn hình in hình ảnh

Kiểu

import -window root screen.png

Đây là màn hình đen mà tôi có.

màn hình in hình ảnh

Vì vậy, cách thích hợp để làm điều đó là gì?

Câu trả lời:


10

Có một số chương trình để chụp ảnh màn hình. Tôi sử dụng Scrot, một tiện ích dòng lệnh khá hoàn chỉnh. Trong trường hợp của bạn:

sudo apt-get install scrot

scrot -svà bấm vào cửa sổ midori. Bạn sẽ nhận được một png dựa trên dấu thời gian trong thư mục làm việc của thiết bị đầu cuối của bạn. Xem man scrotđể có thêm lựa chọn!


Cảm ơn bạn! +1 thật tuyệt vời! nhưng nó cũng chụp ảnh màn hình của thiết bị đầu cuối: p
yvonnezoe

7

Chỉ cần sử dụng phím Print Screen trên bàn phím sẽ lưu hình ảnh PNG trong thư mục chính (/ home / pi) của toàn bộ máy tính để bàn. nhập mô tả hình ảnh ở đây


2

Tôi nghĩ vấn đề ở đây có thể là bạn cần nói với fantemagik màn hình nào để chụp ảnh, như vậy:

sleep 5; DISPLAY=":0.0"; export DISPLAY; import -window root filename.png

nếu không, nó sẽ bị lẫn lộn giữa các phiên X11 khác nhau (chẳng hạn như sử dụng máy khách VNC)

Cá nhân tôi có xu hướng chụp ảnh màn hình từ một máy khác bằng RDP, theo cách đó chúng được lưu vào một máy có nhiều dung lượng đĩa hơn và tôi có nhiều quyền kiểm soát hơn đối với những gì được lưu (thay vì cắt xén sau sự kiện).


hmm, nó vẫn đen như trước :(
yvonnezoe

2

Vâng, tôi đã làm nó! cảm ơn M Noit :)

sudo apt-get install scrot

sau đó, để chụp ảnh màn hình sau 5 giây chậm trễ, (tôi cũng có màn hình với thiết bị đầu cuối trong đó! vì vậy tôi cần một số độ trễ. Ngoài ra, tôi không thể thực hiện lệnh đó thông qua puTTy)ảnh chụp màn hình không chậm trễ

$ sudo scrot -d5

và tôi nhận được một ảnh chụp màn hình đẹp! : D ảnh chụp màn hình sau 5 giây trì hoãn


1
Bạn đã không tìm thấy / đề xuất một giải pháp mới cho vấn đề của mình, vì vậy lời cảm ơn của bạn không nên được hình thành như một câu trả lời mới. Thay vào đó, nó nên được đưa ra như một câu trả lời cho câu trả lời ban đầu của nhà cung cấp giải pháp.
avra

@avra $ sudo scrot -d5đây là câu trả lời chính xác. thanksđể dẫn đến việc tìm kiếm giải pháp. ;)
yvonnezoe

Tôi vừa thử Scrot và nó hoạt động tốt. Cảm ơn đã đăng bài này.

Câu trả lời tốt nhất với hình ảnh. Bất kỳ cách nào để thiết lập khóa PrintScreen (còn gọi là PrtScrn aka prtsc ) để chụp? Tôi đã làm hỏng cách Dropbox làm điều đó.
Bob Stein
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.