xdotool é uma ferramenta de linha de comando para automatizar tarefas da GUI, como a manipulação de janelas. Pode simular teclas pressionadas e cliques do mouse.
Primeiro, eu armazeno a janela pid de uma ativa .
active_window_pid=$(xdotool getactivewindow getwindowpid)
Em segundo lugar, clico em outra janela, que na verdade é a função abaixo.
mouse_click 4000 1000
Em terceiro luga...
O comando xdotool nos permite criar scripts controlando a interface gráfica do usuário do sistema com muita facilidade. Posso por exemplo abra meu navegador Google Chrome na área de trabalho a seguir executando xdotool mousemove 26 146 click...
Eu quero abrir o navegador do Chromium e abrir algumas páginas da Web, digamos "google.com" e "stackexchange.com". Meu código para o mesmo está abaixo.
#!/bin/bash
#website 1
chromium-browser
xdotool type http://google.com
xdotool key --delay...
É possível procurar por --class e --name usando xdotool?
xdotool search --all --onlyvisible --class "some_val" --name "another val"
O texto acima retorna um erro porque a primeira condição, --class , já retorna ids de janela antes...
Estou escrevendo um script que requer determinar em qual porta de visualização uma janela é colocada.
Minha área de trabalho é 2x2 (4 viewports), geralmente é pensada como sendo 4 desktops virtuais, mas no compiz / unity ela é na verdade uma...
como definir uma combinação de teclado para inserir uma string especial na janela atual na posição atual?
por exemplo, quando estou na barra de endereços do Firefox ou na barra de endereços do Chrome, e pressiono Alt + Ctrl + N insere...
Eu tenho o mouse da Logitech G500s e configuro botões extras via xbindkeys & & xdotool.
# Scroll Left = "previous Tab" in Browser
"xdotool key Ctrl+Tab"
b:7
# Scroll right = "next Tab" in Browser
"xdotool key Ctrl+Shift+Tab"
b:6
"xd...
Eu estou tentando executar um script que irá verificar a velocidade da Internet em uma máquina linux com gui, trazer a janela do terminal para baixo e quando a consulta for concluída, a janela virá com a resposta.
por enquanto, eu posso baixar a...