Ações do Windows
Ações do Windows para interagir com elementos do Windows
Ações
windows.bring_to_front
Traga um elemento para a tela
Parâmetros:
element - Elemento para trazer para a tela
Retornar:
Esta ação não tem retorno
Exceções:
Esta ação não tem exceções
windows.click
Cliques em determinado elemento
Parâmetros:
element - Elemento a ser clicado
button (opcional) - Define qual botão do mouse deve ser usado para o mouse para baixo 'esquerda', 'meio' ou 'direita' (padrão='esquerda')
clicks (opcional) - Define quantos cliques serão dados (padrão=1)
Retornar:
x - X correspondente ao centro do elemento correspondido
y - Y correspondente ao centro do elemento correspondido
Exceções:
Esta ação não tem exceções
windows.close
Fechar um elemento
Parâmetros:
element - Elemento a ser fechado
Retornar:
Esta ação não tem retorno
Exceções:
Esta ação não tem exceções
windows.double_click
Clique duas vezes em determinado elemento
Parâmetros:
element - Elemento a ser clicado
button (opcional) - Define qual botão do mouse deve ser usado para o mouse para baixo 'esquerda', 'meio' ou 'direita' (padrão='esquerda')
interval (opcional) - Intervalo entre cada clique, para computadores mais lentos, considere definir um valor maior que o padrão (padrão=0,0)
Retornar:
x - X correspondente ao centro do elemento correspondido
y - Y correspondente ao centro do elemento correspondido
Exceções:
Esta ação não tem exceções
windows.find_all
Encontre todos os elementos com os parâmetros fornecidos
Parâmetros:
inside (opcional) - (padrão=Nenhum)
automation_id (opcional) - (padrão=Nenhum)
element_name (opcional) - (padrão=Nenhum)
access_key (opcional) - (padrão=Nenhum)
control_type (opcional) - (padrão=Nenhum)
accelerator_key (opcional) - (padrão=Nenhum)
Retornar:
elements - Lista com todos os elementos encontrados
Exceções:
Esta ação não tem exceções
windows.find_first
Encontre os primeiros elementos com os parâmetros fornecidos
Parâmetros:
inside (opcional) - (padrão=Nenhum)
automation_id (opcional) - (padrão=Nenhum)
element_name (opcional) - (padrão=Nenhum)
access_key (opcional) - (padrão=Nenhum)
control_type (opcional) - (padrão=Nenhum)
accelerator_key (opcional) - (padrão=Nenhum)
Retornar:
element - Primeiro elemento encontrado
Exceções:
Esta ação não oferece exceções
windows.get_all_windows
Obter todas as janelas
Parâmetros:
Nenhum
Retornar:
elements - Lista com janelas encontradas
Exceções:
Esta ação não oferece exceções
windows.get_clipboard
Retorna o valor do texto da área de transferência
Parâmetros:
Nenhum
Retornar:
clipboard - Valor da área de transferência
Exceções:
Esta ação não tem exceções
windows.get_element_from_position
Obter o elemento onde o cursor está
Parâmetros:
x - X posição do mouse
y - Y posição do mouse
Retornar:
element - Elemento desempregado
Exceções:
Esta ação não tem exceções
windows.get_foreground_window
Obter uma janela que está em primeiro plano
Parâmetros:
Nenhum
Retornar:
element - Elemento desempregado
Exceções:
Esta ação não tem exceções
windows.get_root
Parâmetros:
Nenhum
Retornar:
element - Elemento desempregado
Exceções:
Esta ação não tem exceções
windows.get_window
Obter um Winddown pelo seu nome
Parâmetros:
window_name - Nome da janela
Retornar:
element - Elemento desempregado
Exceções:
Esta ação não tem exceções
windows.maximize
Maximizar um elemento
Parâmetros:
element - Elemento a ser maximizado
Retornar:
Esta ação não tem retorno
Exceções:
Esta ação não tem exceções
windows.minimize
Minimizar um elemento
Parâmetros:
element - Elemento a ser minimizado
Retornar:
Esta ação não tem retorno
Exceções:
Esta ação não tem exceções
windows.multi_click
Execute uma ação de vários cliques em determinado elemento
Parâmetros:
element - Elemento a ser clicado
clicks - Número de cliques a serem realizados no elemento (padrão=1)
button (opcional) - Define qual botão do mouse deve ser usado para o mouse para baixo 'esquerda', 'meio' ou 'direita' (padrão='esquerda')
interval (opcional) - Intervalo entre cada clique, para computadores mais lentos, considere definir um valor maior que o padrão (padrão=0,0)
Retornar:
x - X correspondente ao centro do elemento correspondido
y - Y correspondente ao centro do elemento correspondido
Exceções:
Esta ação não oferece exceções
windows.open_file
Abra um arquivo
Parâmetros:
file_path - Caminho para o arquivo
Retornar:
Esta ação não dá retorno
Exceções:
Esta ação não oferece exceções
windows.open_program
Abra um programa
Parâmetros:
exe_path - Caminho para o programa
Retornar:
Esta ação não dá retorno
Exceções:
Esta ação não oferece exceções
windows.restore
Restaurar um elemento
Parâmetros:
element - Elemento a ser restaurado
Retornar:
Esta ação não dá retorno
Exceções:
Esta ação não oferece exceções
windows.set_clipboard
Definir um novo valor para a área de transferência
Parâmetros:
value - Novo valor a ser definido
Retornar:
Esta ação não dá retorno
Exceções:
Esta ação não oferece exceções
windows.set_value
Definir um valor para determinado elemento
Parâmetros:
element - Elemento a ser configurado
Retornar:
Esta ação não dá retorno
Exceções:
Esta ação não oferece exceções
windows.update_value
Atualizar determinado elemento
Parâmetros:
element - Elemento a ser atualizado
Retornar:
Esta ação não dá retorno
Exceções:
Esta ação não oferece exceções
windows.cpu_count
Retorna a contagem de CPU atual
Parâmetros:
Nenhum
Retornar:
cpu_count - A contagem de CPU atual.
Exceções:
Esta ação não oferece exceções
windows.cpu_count_cores
Retorna a contagem atual de núcleos de CPU
Parâmetros:
Nenhum
Retornar:
cpu_count - A contagem atual de núcleos de CPU.
Exceções:
Esta ação não oferece exceções
windows.cpu_percent
Retorna a porcentagem atual de uso da CPU
Parâmetros:
Nenhum
Retornar:
cpu_percent - A porcentagem atual de uso da CPU.
Exceções:
Esta ação não oferece exceções
windows.disk_info
Retorna as informações do disco
Parâmetros:
disk - O disco para retornar as informações.
Retornar:
disco - As informações gerais do disco.
disk_usage_percent - A porcentagem de uso do disco.
disk_total - O total do disco.
disk_free - Espaço livre em disco.
disk_used - Espaço usado no disco.
Exceções:
Esta ação não oferece exceções
windows.disks
Retorna discos da partição
Parâmetros:
Nenhum
Retornar:
discos - Uma lista de discos.
Exceções:
Esta ação não oferece exceções
windows.has_process
Verifica se um determinado processo está lá.
Parâmetros:
process_name - O nome do processo que você deseja verificar.
Retornar:
has_process - verdadeiro ou falso.
Exceções:
Esta ação não oferece exceções
windows.kill_process
Mata um determinado processo
Parâmetros:
process_name - O nome do processo que você deseja eliminar. pid - O PID do processo que você deseja eliminar.
Retornar:
Esta ação retorna nula.
Exceções:
Esta ação não oferece exceções
windows.memory
Retorna informações detalhadas sobre a memória
Parâmetros:
Nenhum
Retornar:
total_memory - Total de memória.
available_memory - Memória disponível.
percent_used_memory - Porcentagem de memória usada.
free_memory - Memória livre.
Exceções:
Esta ação não oferece exceções
windows.process_pid
Retorna uma lista de processos por um determinado nome de processo
Parâmetros:
process_name - O nome do processo que você deseja verificar.
Retornar:
processos - Uma lista de processos.
Exceções:
Esta ação não oferece exceções