スクリーンショットをたくさん撮ります。通常、エリアのスクリーンショットを撮り、目的のエリアがあるかどうかを再確認してから、クリップボードにコピーします。
この動作を変更して、Shift+ を押すとすぐにPrntScrスクリーンキャプチャアプリケーションで領域を選択できるようにし、その後すぐに特定の場所またはクリップボードに保存するオプションが提供されるようにします。
私がしたいShift+ PrntScrこのようなポップアップ画面を表示します:
スクリーンショットをたくさん撮ります。通常、エリアのスクリーンショットを撮り、目的のエリアがあるかどうかを再確認してから、クリップボードにコピーします。
この動作を変更して、Shift+ を押すとすぐにPrntScrスクリーンキャプチャアプリケーションで領域を選択できるようにし、その後すぐに特定の場所またはクリップボードに保存するオプションが提供されるようにします。
私がしたいShift+ PrntScrこのようなポップアップ画面を表示します:
回答:
最初にこの回答を試して、古い動作と同じものを取得してください。
コマンドの新しいキーボードショートカットを作成できます
gnome-screenshot --interactive
代替手段として。
それを行うには、手順に従ってください。
gnome-screenshot --interactive
[ コマンド]ボックスに入力します。これで、さまざまなスクリーンショットオプション(画面全体/現在のウィンドウ/選択した領域)を提供するウィンドウがSuper+ を押すたびにPrint表示されます。スクリーンショットを撮ると、質問の画像のようにスクリーンショットを保存する場所を選択できます。
便宜上、最初にキーボードショートカットリストの「スクリーンショットを写真に保存する」のショートカットをSuper+ Printなどの別のPrintショートカットに変更し、作成したカスタムショートカットに割り当てることができます。
また、使用してみてください
gnome-screenshot -a -c
このコマンドを使用すると、すぐに領域をキャプチャして、画像をクリップボードにコピーできます。
answerい回避策については、この回答を参照して、キャプチャ後にスクリーンショットを保存するフォルダーを選択できる古い動作を再現してください。
gnome-screenshot
です。何らかの理由で、GNOME開発者は、すべてのユーザーが常にデフォルトのフォルダーにスクリーンショットを保存したいと考えています!エリアをキャプチャするコマンドはですがgnome-screenshot -a
、実行すると、プロンプトを表示せずにデフォルトのフォルダーにスクリーンショットが保存されます。
gnome-screenshot -a -c
使用すると、領域をキャプチャして画像をクリップボードにコピーできます。
以下は、キャプチャ後にスクリーンショットを保存するフォルダを選択できる古い動作を再現するためのoneい回避策です。
必要になり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
(デスクトップ全体ではなく領域をキャプチャするgnome-screenshot -a
にgnome-screenshot
は、2行目の代わりに配置します)
最後に、スクリプトを実行可能にします(これを参照)。
スクリプトをPrint Screen以下に割り当てます。
/home/YOUR-USERNAME/prtscr-chooser.sh
(の代わりに実際のユーザー名YOUR-USERNAME
)を入力します。(同じ方法でスクリプトに他のキーボードの組み合わせを割り当てることができます。例えば Shift +Print Screen)
これで、スクリーンショットのフォルダと名前を選択できる「名前を付けて保存」ダイアログが表示されます。
スクリーンショットツールというGnome拡張機能をインストールできます。非常に便利な、撮影したスクリーンショットのコピーまたは保存を求めるダイアログボックスがポップアップ表示されます。
以前のgnome-screenshotの動作(質問に示されているように)は、PrtScrnを押して(おそらく修飾キーを使用して)ショットを撮ると、名前を付けて保存ダイアログが表示されます。
gnome-screenshot-3.25.0に対して提案された解決策は、まさにそれを複製しません。私が管理した唯一の方法は、gnome-screenshot_3.10.1をインストールし、apt holdを使用してそこに貼り付けることでした。
技術的には「良い」ソリューションではありません。
sudo apt remove gnome-screenshot
Trustyリポジトリを追加するのではなく、3.10パッケージをダウンロードします
sudo apt install ./gnome-screenshot_3.10.1-0ubuntu1_i386.deb
sudo apt-mark hold gnome-screenshot
[ホットキーコンボから]ポップアップは現在ありませんが、スクリーンショットツールはUbuntu 17.10にまだあります。
文字またはいくつかの文字s、sc、scrを入力すると、アクティビティ(左上隅)で見つけることができます...
カメラアイコンをクリックすると、スクリーンショットアプリウィンドウが表示されます。
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
ウィンドウ用)。mate-panel-screenshot -a
仕事のためのショートカットはありますか?ターミナルにコマンドを書き込むと、領域を選択できますが、Shift + PrtScr
「ショートカットの設定」を介してコマンドをバインドすると、選択が表示されません...
mate-screenshot -a
代わりにを使用するとmate-panel-screenshot -a
どうなりますか?
Shift + PrtScr
エリアを選択するためのカーソルを表示するために、私は押したままにした場合にのみPrtScr
1または2秒(他のキーボードショートカットはinstantaenousです)。遅延がある理由はわかりませんが、それで十分です。ソリューションを投稿していただきありがとうございます。
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)