Automatize a captura de tela e o envio da imagem para o Inkscape

Automatize a captura de tela e o envio da imagem para o Inkscape

Eu uso frequentemente o Inkscape para fazer uma captura de tela de algum aplicativo.

Fazer isso enquanto faz outros trabalhos distrai um pouco porque requer fazer uma captura de tela, abrir o software para processar a imagem, adicionar algumas notas (e destaques e setas e assim por diante).

Realmente ajudaria neste processo encontrar uma maneira de fazer uma captura de tela, abrir o Inkscape e enviar a imagem para ele de uma só vez.

Como sou um novato em Linux, não sei como (e se) isso pode ser feito.

Responder1

Você poderia criar um script com scrot, por exemplo:

scrot 'Screenshot_%Y-%m-%d_%H-%M-%S.png' -szb -e 'inkscape $f'

Isso criaria uma captura de tela em seu diretório inicial e a abriria no Inkscape. Para vincular o comando a uma chave, siga as instruções emestas perguntas e respostas.

Mais alguns detalhes sobre as opções utilizadas:

  • %Y-%m-%d_%H-%M-%S: Isso se expandirá para<year>-<month>-<day>_<hour>-<minute>-<second>
  • -sb: Selecione interativamente a área de captura de tela / clique em uma janela para capturá-la por completo
  • -z: modo silencioso, não apita
  • -e 'inkscape $f': abra a captura de tela no Inkscape

Se você deseja apenas realizar edições simples em suas capturas de tela, você pode usarObturadorem vez de. É uma solução completa de captura de tela com um editor integrado e um uploader de imagens.

informação relacionada