Raspberry Piでスクリーンを印刷するには?


13

私はみどりのブラウザをスクリーンショットしたいと述べたように、私は次の方法を試してみたHERE

  1. Raspberry PiにプリインストールされているImagemagickを使用します。キーボードのprintscreenキーを押して、そのソフトウェアに貼り付けようとしました。しかし、失敗しました。

  2. 新しいターミナルを開き、次のように入力しました:

    sleep 5; import -window root myscreen.png // 5秒後に画面を印刷

これは私が得たものです。

imagemagickプリントスクリーン

タイプ

import -window root screen.png

これは私が得た黒い画面です。

imagemagickプリントスクリーン

それを行う適切な方法は何ですか?

回答:


10

スクリーンショットを撮るいくつかのプログラムがあります。私はscrotを使用していますが、コマンドラインユーティリティは非常に完全です。あなたの場合:

sudo apt-get install scrot

scrot -sそして、midoriウィンドウをクリックします。端末の作業ディレクトリにタイムスタンプベースのpngを取得します。man scrotその他のオプションをご覧ください!


ありがとうございました!+1すばらしい!ただし、端末のスクリーンショットも
取得しました

7

キーボードのPrint Screenキーを使用するだけで、デスクトップ全体のホームディレクトリ(/ home / pi)にPNG画像が保存されます。 ここに画像の説明を入力してください


2

ここでの問題は、imagemagikにどの画面の画像を撮るかを伝える必要があるかもしれないと思うかもしれません。

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

そうしないと、異なるX11セッション間で混乱します(VNCクライアントの使用など)

個人的には、RDPを使用して別のマシンからスクリーンショットを撮る傾向があります。これにより、より多くのディスクスペースを持つマシンに保存され、保存されるものをより細かく制御できます(イベント後をトリミングするのではなく)。


うーん、前と同じくらい黒です。:(
イヴォネゾー

2

はい、やりました!M Noitのおかげで:)

sudo apt-get install scrot

次に、5秒の遅延の後にスクリーンショットを撮ります(端末が入った画面も取得しました!いくつかの遅延が必要です。また、puTTyを介してそのコマンドを実行できません)遅滞なくスクリーンショット

$ sudo scrot -d5

そして、私は素敵なスクリーンショットを取得します!:D 5秒遅れのスクリーンショット


1
問題の新しい解決策を見つけたり提案したりしなかったので、新しい答えとして感謝を形成すべきではありません。代わりに、ソリューションプロバイダーの元の回答に対する返信として提供される必要がありました。
アヴラ

@avra $ sudo scrot -d5これは正確な答えです。thanks解決策を見つけるために導くため。;)
イヴォンゾエ

Scrotを試してみたところ、うまくいきました。これを投稿してくれてありがとう。

ビジュアルで最高の答え。設定するにはどのような方法のPrintScreenキーを(別名PrtScrn別名PrtScキー)キャプチャを取るには?Dropboxがそれを行う方法が台無しになりました。
ボブスタイン14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.