Xdotoolを使用してFirefoxのWebページを保存し、保存したファイルの名前をtest
に変更します。
$ xdotool search "<FirefoxWindowName>" windowactivate --sync \
key ctrl+s type 'test' --sync key alt+s
ただし、名前の変更は現在のものではなく、--sync key alt+s
の一部が新しい名前として含まれる場合があります。また、alt+s
は実行されません。
「Webページ、完全」を選択し、場合によっては保存先を変更したいのですが、xdotoolでこれらをどのように実行しますか?
ありがとう。
これはそのための小さなスクリプトです。
おそらくウィンドウ名を調整する必要があります。
#!/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"