.png)
Tenho uma necessidade específica, enquanto escrevo as anotações com o Evernote em uma janela do firefox, preciso enviar de volta a vídeo aula em outra janela do firefox.
As videoaulas podem ser no youtube ou em outros sites que utilizam Wistia.
Consegui, via xdotool e xbindkeys, enviar o comando mas apenas com uma janela do firefox aberta, se eu tiver outra janela do firefox aberta, entãocom 2 janelas do Firefox abertas, o comando não funciona.
Basicamente eu tenho que enviar o comando com xdotool para uma janela do Firefoxcom um determinado URL na aba aberta, por exemplo, uma guia que éwww.youtube.com
#!/bin/bash
xdotool search --class firefox key --window %@ Left
É possível fazer isso? Como eu posso fazer isso?
EDIT:
Tentei duas soluções mas não funcionam 100%, na verdade o comando é enviado para a janela ativa do Firefox, ou a última é ativada se eu executar o script no console.
Solução 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
Solução 2:
xdotool search --name "finestradellevideolezioni" key Left
Mudei o título da janela do firefox com as videoaulas, de forma única.
Além disso, quando executo o script Solution1 no console, a saída é exata, é impresso o título da janela exata, aquela com o título modificado.