ファイル名を要求せずに、限られた時間内に多くのスクリーンショットを直接保存


23

スクリーンショットを撮る方法は知っていますが、限られた時間内に多くのスクリーンショットを撮りたいと思います(一時停止できないプログラムの1回の実行のスクリーンショットを撮ります)。

「PrtScr」キーボードキーを担当し、すべてのスクリーンショットを確認せずに保存するプログラムはありますか?標準のUbuntuツールは、ファイルを保存する場所を尋ねるダイアログをポップアップします。尋ねず、デスクトップまたはどこにでも00001.png 00002.pngなどとして保存するツールが欲しいです

回答:


26

シャッターにシャッターを取り付けるは、スクリーンショットを自動的に保存するオプションがあり、そのたびにファイル名が増加します。

編集➜設定➜メイン➜保存

ここに画像の説明を入力してください

を押したときにシャッターがスクリーンショットを撮るようにするPrtScr
は、編集➜設定➜キーボードに移動して、キャプチャーチェックボックスをオンにします。

ここに画像の説明を入力してください

スクリーンショットを撮るたびにシャッターウィンドウをポップアップ表示したくない場合は、編集➜設定➜動作に進み、スクリーンショットを撮った後にメインウィンドウを表示のチェックを外します

ここに画像の説明を入力してください


1
シャッターは素晴らしいです。とてもお勧めです。利用可能なPPAもあります。
belacqua

3
すばらしいです!また、環境設定の「スクリーンショットを撮った後にメインウィンドウを表示する」を追加します。
ニコラスラウル

2
シャッターをインストールしましたが、「キーボード」タップがまったくありません。何が起こっているのか、それを修正する方法はありますか?
ファンジー

2
システム設定の[キーボード]> [ショートカット]> [カスタムショートカット]> [+]で、適切なキーを使用してコマンド "shutter -f"を実行します。ubuntu 14.04 x64ビットではシャッターが非常に遅くなる可能性があるため、その後すべての設定を編集する必要がありました。
ギヨームシュヴァリエ

4

シャッターは非常に印象的で、多くの機能を備えていますが、現在フォーカスがあるウィンドウをキャプチャするにはユーザーの操作が必要です。つまり、「編集」->「設定」->「キーボード」->「選択付きキャプチャー」が有効で、「ウィンドウ」が指定されている場合、シャッターは、現在フォーカスがあるウィンドウを自動的にキャプチャーするのではなく、ユーザーが目的のウィンドウを選択するまで待機します。

ここで説明するようにscrot、全画面キャプチャと現在のウィンドウのキャプチャ(-uオプションを使用)の両方で完全に機能する完全自動スクリーンキャプチャについては、http//www.khattam.info/save-screenshots-in-ubuntu- automatic-when-printscreen-key-is-pressed-2009-05-12.html scrotで見た唯一の(非常に小さな)問題は、1秒間に複数のスクリーンショットを撮影できないことです。しかし、とにかく画面キャプチャを完了するのに1秒以上かかると思われるので、これは大きな問題のようには見えません。

scynを有効にして(Synaptic Package Manager経由でインストールした後)<Print><Alt><Print>ホットキーバインディングを変更してフルスクリーンと現在のウィンドウキャプチャを(それぞれ)実行し、ここで説明するように完全に機能します:デフォルトのキーボードショートカットを復元するにはどうすればよいですか? gconf-editorで、apps-> metacity-> global_keybindingsでこれらの関連付けを指定して、/ tmpディレクトリに保存するように設定しました。

  • run_command_screenshot -> Print
  • run_command_window_screenshot -> <Alt>Print

そして、apps-> metacity-> keybinding_commandsの下のこれらの関連付け:

  • command_screenshot -> /usr/bin/scrot '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'
  • command_window_screenshot -> /usr/bin/scrot -u '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'

これらの変更を有効にするために、何も再起動する必要はありませんでした。

Ubuntu 10.04、Gnome Desktop 2.30.2を実行しています。


4

scrot -その後、毎秒1をより頻繁にスクリーンショットを取るために、私はキーショートカットを結合させた次のコマンドを使用することをお勧め:

scrot ~/shots/'%Y-%m-%d_%H-%M-%S.png' -e 'TMPSCRN=$f; mv $f $${TMPSCRN%.png}-`date +%3N`.png'

scrotは%Nナノ秒としてサポートしていないため、非常に良い回避策です。

この例では、ナノ秒パターン表現の最初の3桁を使用して、ナノ秒がミリ秒に縮小されていることに注意してください%3N。ローカル変数$TMPSCRNが使用されたのは、shrot $fファイル名変数での文字列操作が、実装するのは難しいが不可能だと感じたためです。

あなたがショットを取るしたい場合は.jpgフォーマット、あなたはすべてのoccurances交換する必要がある.pngとし.jpg

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.