salve a página do firefox por xdotool

2
  1. Eu quero salvar uma página da web do firefox usando o xdotool e renomear o salvado arquivo para ser test .

    $ xdotool search "<FirefoxWindowName>" windowactivate --sync  \
    key ctrl+s  type  'test'  --sync  key alt+s
    

    Mas a renomeação não é atual e pode incluir parte de --sync key alt+s como o novo nome. Também alt+s não é executado.

  2. Eu também espero escolher     "Página da Web, completa" e possivelmente alterar o destino de economiaComo     devo fazer isso por xdotool?

    Obrigado.

por Tim 22.04.2015 / 16:14

1 resposta

1

Aqui está um pequeno roteiro para isso.

Provavelmente você ainda precisa ajustar os nomes das janelas.

#!/bin/bash

# Firefox win id
FFWID=$(xdotool search --name "Google - Mozilla Firefox" | head -n1)

xdotool windowactivate "$FFWID" --sync

# Safe dialog win id
FFDWID=$(xdotool search --name "Save as" --sync)

xdotool windowactivate "$FFDWID"
xdotool key "ctrl+s" type "save"
xdotool key "alt+s"
    
por A.B. 22.04.2015 / 17:44