私とprintscreenの一般的な使用例:
- printscreenを押して保存します
.png
- 開く
Gimp
- 保存したファイルを見つける
- ファイルの編集(領域の切り抜きと強調表示)
最初の3つのステップを1つのキーバインドに組み合わせることがGimp
できるようです。たとえば、printscreen auto opens 、編集の準備ができています。それは可能ですか?
私とprintscreenの一般的な使用例:
.png
Gimp
最初の3つのステップを1つのキーバインドに組み合わせることがGimp
できるようです。たとえば、printscreen auto opens 、編集の準備ができています。それは可能ですか?
回答:
文字通りあなたが尋ねたことをやっています。1つのアクションで:
#!/bin/bash
picsdir=~/Pictures/out.png
gnome-screenshot -f "$picsdir"
gimp "$picsdir"
take_ashot.sh
次の行で、ファイルを保存する優先ディレクトリを設定します。
picsdir=~/Pictures/out.png
システムが英語の場合はそのままにしておきます。それ以外の場合は、ピクチャフォルダ名を変更する必要があります。
次のコマンドでテスト実行します。
/bin/bash /path/to/take_ashot.sh
すべて問題なく動作する場合は、ショートカットに追加します。[システム設定]> [キーボード]> [ショートカット]> [カスタムショートカット]を選択します。「+」をクリックして、コマンドを追加します。
/bin/bash /path/to/take_ashot.sh
ほとんどの場合、ソースファイルを保存しないとおっしゃっていたので、スクリプトで以前のファイルを上書きするようにしました。それが必要ない場合は、いくつかの名前変更行を作成する必要があります。
/tmp
に入れたと思います。
スクリーンショットアプリケーションを切り替える場合は、次のオプションがありscrot
ます。
-e, --exec APP
Exec APP on the saved image.
…
EXAMPLE
scrot '%Y-%m-%d_$wx$h.png' -e 'mv $f ~/shots/'
This would create a file called something like 2000-10-30_2560x1024.png
and move it to your shots directory.
したがって、PrntScr実行するショートカットを変更できます。
scrot -e 'gimp $f'
もう1つのスクリーンショットアプリケーションであるシャッターは、それ自体にいくつかの編集機能を提供するため、GIMPを起動する必要さえまったくない場合があります。
Linux MintバージョンMateの場合、以下のコマンドを実行してシステムを1回構成し、キーボードのPrtScnを押します。
sudo apt install scrot
gsettings set org.mate.Marco.global-keybindings run-command-screenshot "disabled"
dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"gimp \$f\""\'
dconf write /org/mate/desktop/keybindings/custom0/binding \'Print\'
dconf write /org/mate/desktop/keybindings/custom0/name \'PrintScreen\'
スクリーンショットは〜/にあるホームフォルダーに保存されます。必要がない場合は、いつでも以下を使用してスクリーンショットを/ tmpフォルダーに移動できます。
dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"mv \$f /tmp; gimp /tmp/\$f\""\'