.png)
特別なニーズがあり、Firefox ウィンドウで Evernote を使用してメモを書きながら、別の Firefox ウィンドウでビデオ レッスンを送り返す必要があります。
ビデオレッスンは、YouTube または Wistia を使用する他のサイトにあります。
私はxdotoolとxbindkeysを使ってコマンドを送信しましたが、Firefoxのウィンドウが開いている場合にのみ送信できました。Firefox ウィンドウが 2 つ開いていると、コマンドは機能しません。
基本的に、xdotoolを使用してFirefoxウィンドウにコマンドを送信する必要があります開いているタブに特定のURLがある例えば、タブはユーチューブ
#!/bin/bash
xdotool search --class firefox key --window %@ Left
それは可能ですか?どうすればできますか?
編集:
2 つの解決策を試しましたが、100% 機能しません。実際、コマンドはアクティブな Firefox ウィンドウに送信されるか、コンソールからスクリプトを実行した場合は最後にアクティブになったウィンドウに送信されます。
解決策1:
pids=$(xdotool search --class "firefox")
for pid in $pids; do
name=$(xdotool getwindowname $pid)
if [[ $name == *"finestradellevideolezioni"* ]]; then
echo $name
xdotool key --window $pid Left
fi
done
解決策2:
xdotool search --name "finestradellevideolezioni" key Left
ビデオ レッスンを使用して、Firefox ウィンドウのタイトルを独自に変更しました。
さらに、コンソールから Solution1 スクリプトを実行すると、出力は正確で、変更されたタイトルを持つ正確なウィンドウのタイトルが印刷されます。