スクリーンショットをたくさん撮ります。私は通常、エリアのスクリーンショットを撮ってから、目的のエリアがあるかどうかを再確認し、それをクリップボードにコピーします。
この動作を変更して、押すとすぐに Shift+PrntScr 画面キャプチャアプリケーションを使用すると、領域を選択でき、その後すぐに特定の場所またはクリップボードに保存するオプションが提供されます。
が欲しいです Shift+PrntScr 次のようなポップアップ画面を表示するには:
この回答 を試して、古い動作と同じものを取得します。
コマンドの新しいキーボードショートカットを作成できます
gnome-screenshot --interactive
代替手段として。
それを行うには、手順に従ってください。
gnome-screenshot --interactive
と入力します。押すたびに Super+Print さまざまなスクリーンショットオプションを提供するウィンドウ(画面全体/現在のウィンドウ/選択した領域)が表示されます。スクリーンショットを撮ると、質問の画像のようにスクリーンショットを保存する場所を選択できます。
便宜上、キーボードショートカットリストの「スクリーンショットをピクチャに保存」のショートカットを他のようなものに変更することができます Super+Print そして割り当てる Print 作成したカスタムショートカットへ。
また、使用してみてください
gnome-screenshot -a -c
このコマンドを使用すると、すぐに領域をキャプチャし、画像をクリップボードにコピーできます。
この回答 を参照して、キャプチャ後にスクリーンショットを保存するフォルダーを選択できる古い動作を再現するい回避策を確認してください。
キャプチャ後にスクリーンショットを保存するフォルダーを選択できる古い動作を再現するための1つのい回避策があります。
zenity
が必要です。インストールされていない場合は、最初に実行してインストールします
Sudo apt install zenity
次に、prtscr-chooser.sh
という名前のテキストファイルなどのスクリプトをホームディレクトリに作成します。ファイルに次の行を追加します。
#!/bin/bash
gnome-screenshot -f ~/temporary-screenshot &&
SCREENSHOT=$(zenity --file-selection --save --confirm-overwrite)
mv ~/temporary-screenshot "$SCREENSHOT" ||
rm ~/temporary-screenshot
(デスクトップ全体ではなく領域をキャプチャするために、2行目のgnome-screenshot -a
の代わりにgnome-screenshot
を挿入します)
最後に、スクリプトを実行可能にします( this を参照)。
スクリプトを割り当てます Print Screen:
/home/YOUR-USERNAME/prtscr-chooser.sh
(YOUR-USERNAME
の代わりの実際のユーザー名)。(同じ方法に従って、スクリプトに他のキーボードの組み合わせを割り当てることができます。 Shift+Print Screen)
これで、スクリーンショットのフォルダと名前を選択できる「save as」ダイアログが表示されるはずです。
スクリーンショットツール というGnome拡張機能をインストールできます。非常に便利な、撮影したスクリーンショットのコピーまたは保存を求めるダイアログボックスがポップアップ表示されます。
以前のgnome-screenshotの動作(質問に示されているように)は、PrtScrnを押して(おそらく修飾キーを使用して)ショットを撮ると、名前を付けて保存ダイアログが表示されます。
Gnome-screenshot-3.25.0に対して提案された解決策は、まさにそれを複製しません。私が管理した唯一の方法は、gnome-screenshot_3.10.1をインストールし、apt holdを使用してそこに貼り付けることでした。
Not技術的には「良い」ソリューションではありません。
Sudo apt remove gnome-screenshot
Trustyリポジトリを追加するのではなく、 .10パッケージ をダウンロードします
Sudo apt install ./gnome-screenshot_3.10.1-0ubuntu1_i386.deb
Sudo apt-mark hold gnome-screenshot
MATEデスクトップ環境のスクリーンショットツールを使用して、以前の動作に戻すことができます。例:
これをGNOMEで問題なく使用できるはずです。
最初に、ターミナルで次のコマンドを実行してmate-utils
をインストールします。
Sudo apt install mate-utils
その後、mate-panel-screenshot
コマンドを使用して古い動作を取得できます。このコマンドで-a
または-w
オプションを使用すると、画面全体ではなく、それぞれエリアまたはフォーカスされたウィンドウをキャプチャできます。
コマンドを割り当てることができます PrtScr (または Shift+PrtScr または Alt+PrtScr)以下の手順に従ってください:
mate-panel-screenshot
を入力します(または、エリアの場合はmate-panel-screenshot -a
、ウィンドウの場合はmate-panel-screenshot -w
)。prtscr-chooser.sh
ファイルを作成
gnome-screenshot -a -f ~/temporary-screenshot #take screenshot of an area
xclip -selection clipboard -t image/png -i temporary-screenshot #copy to clipboard
eog ~/temporary-screenshot #open figure
SCREENSHOT=$(zenity --file-selection --save --confirm-overwrite) #get path to save
mv ~/temporary-screenshot "$SCREENSHOT"".png" #save
実行可能にします:
chmod +x prtscr-chooser.sh
スクリプトを割り当てます Print Screen:
/home/YOUR-USERNAME/prtscr-chooser.sh
(YOUR-USERNAME
の代わりの実際のユーザー名)。(同じ方法に従って、スクリプトに他のキーボードの組み合わせを割り当てることができます。 Shift+Print Screen)