- Visão geral
- Automação de Interface Gráfica
- Aplicativos e tecnologias automatizados com a Automação de Interface Gráfica
- Compatibilidade do projeto
- UI-ANA-016 - Extrair URL de navegador aberto
- UI-ANA-017 - ContinuarComErro verdadeiro
- UI-ANA-018 - Listar atividades de OCR/Imagem
- UI-DBP-006 - Uso do contêiner
- UI-DBP-013 - Uso Incorreto da Automação do Excel
- UI-DBP-030 - Uso de variáveis proibidas em seletores
- UI-PRR-001 - Simular clique
- UI-PRR-002 - Simular Digitação
- UI-PRR-003 - Uso incorreto do aplicativo aberto
- UI-PRR-004 - Atrasos Embutidos em Código
- UI-REL-001 - Idx grande em Seletores
- UI-SEC-004 - Dados de e-mail do seletor
- UI-SEC-010 — restrições de app/URL
- UI-USG-011 - Atributos não permitidos
- UX-SEC-010 — restrições de app/URL
- UX-DBP-029 - Uso de senha não segura
- UI-PST-001 - Nível de log de auditoria nas configurações do projeto
- Ferramenta de Migração de Navegador do UiPath
- Região do Recorte
- Computer Vision Recorder
- Ativar
- Anchor Base
- Anexar Navegador
- Anexar Janela
- Block User Input
- Texto Explicativo
- Marcar
- Click
- Clicar na Imagem
- Click Image Trigger
- Click OCR Text
- Clicar no Texto
- Click Trigger
- Close Application
- Fechar Guia
- Close Window
- Context Aware Anchor
- Copy Selected Text
- Element Attribute Change Trigger
- Element Exists
- Element Scope
- Element State Change Trigger
- Export UI Tree
- Extrair Dados Estruturados
- Find Children
- Localizar Elemento
- Localizar Imagem
- Find Image Matches
- Find OCR Text Position
- Localizar Elemento Relativo
- Find Text Position
- Get Active Window
- Get Ancestor
- Get Attribute
- Get Event Info
- Get From Clipboard
- Obter Texto Completo
- Get OCR Text
- Get Password
- Get Position
- Get Source Element
- Get Text
- Obter Texto Visível
- Voltar
- Avançar
- Ir para a Página Inicial
- Google Cloud Vision OCR
- Hide Window
- Highlight
- Hotkey Trigger
- Hover
- Focalizar Imagem
- Hover OCR Text
- Focalizar Texto
- Imagem Existe
- Indicate On Screen
- Inject .NET Code
- Inject Js Script
- Invoke ActiveX Method
- Key Press Trigger
- Carregar Imagem
- Maximize Window
- Microsoft Azure Computer Vision OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Minimize Window
- Monitorar eventos
- Mouse Trigger
- Move Window
- Navegar Para
- OCR Text Exists
- On Element Appear
- On Element Vanish
- Aparecer Na Imagem
- Desaparecer Na Imagem
- Abrir Aplicativo
- Abrir Navegador
- Atualizar Navegador
- Replay User Event
- Restore Window
- Save Image
- Select Item
- Select Multiple Items
- Enviar Tecla de Acesso
- Set Clipping Region
- Set Focus
- Set Text
- Set To Clipboard
- Set Web Attribute
- Show Window
- Iniciar Processo
- System Trigger
- Take Screenshot
- Tesseract OCR
- Texto Existe
- Dica de ferramenta
- Type Into
- Digitar Texto Seguro
- Use Foreground
- Wait Attribute
- Esperar Elemento Desaparecer
- Aguardar Imagem Desaparecer
- Application event trigger
- Check/Uncheck
- Check App State
- Check Element
- Click
- Click Event Trigger
- Drag and Drop
- Extract Table Data
- For Each UI Element
- Get Attribute
- Get Browser Data
- Get Text
- Get URL
- Go To URL
- Highlight
- Hover
- Inject Js Script
- Keyboard Shortcuts
- Keypress Event Trigger
- Mouse Scroll
- Navigate Browser
- Select Item
- Set Browser Data
- Set Runtime Browser
- Set Text
- Take Screenshot
- Type Into
- Use Application/Browser
- Realize pesquisa no navegador e recupere resultados usando APIs de Automação de interface gráfica
- Navegação na Web
- Localizar imagens
- Clicar em imagens
- Disparar e monitorar eventos
- Criar e substituir arquivos
- Páginas HTML: extrair e manipular informações
- Manipulação de janelas
- Seleção automatizada de listas
- Localizar e manipular elementos de janela
- Gerenciar automação de texto
- Carregar e processar imagens
- Gerenciar ações ativadas pelo mouse
- Automatizar o runtime de aplicativos
- Execução automatizada de um aplicativo local
- Navegação em navegador
- Automação da Web
- Exemplo de escopo de disparador
- Habilitar o suporte de Automação de Interface Gráfica no DevExpress
- Computer Vision Local Server
- Automação Móvel
- Notas de versão
- Compatibilidade do projeto
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Instalar Aplicativo
- Gerenciar Aplicativo Atual
- Manage Other App
- Open DeepLink
- Abrir URL
- Mobile Device Connection
- Deslizar Direcional
- Padrão de Desenho
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Take Screenshot
- Obter parte da captura de tela
- Element Exists
- Execute Command
- Get Attribute
- Get Selected Item
- Get Text
- Set Selected Item
- Set Text
- Deslizar
- Tap
- Type Text
- Terminal
- Notas de versão
- Sobre o pacote de atividades Terminal
- Compatibilidade do projeto
- Melhores práticas
- Find Text
- Get Color At Position
- Get Cursor Position
- Get Field
- Obter Campo na Posição
- Obter Área da Tela
- Get Text
- Obter Texto na Posição
- Mover Cursor
- Mover cursor para o texto
- Enviar Tecla de Controle
- Send Keys
- Send Keys Secure
- Set Field
- Definir Campo na Posição
- Terminal Session
- Aguardar Texto do Campo
- Aguardar Texto da Tela
- Aguardar Texto na Posição
Atividades do UIAutomation
v23.10
Data de lançamento: 7 de agosto de 2024
Data de lançamento: 7 de junho de 2024
- Ao navegar até a segunda página de uma tabela do Kendo Angular, a atividade Extrair dados de tabela não recuperava com sucesso os dados.
- Corrigido um problema de pop-up do aplicativo Java que ocorria a partir da versão 21.10.6 do pacote que afetava a experiência de tempo de design.
Data de lançamento: 3 de abril de 2024
BasicTreeTable
e JxTreeTable
do Java.
DesignTime ScreenId
agora é enviado no cabeçalho da solicitação HTTP.
- O OCR para chinês, japonês e coreano não estava funcionando como um OCR personalizado para Computer Vision no Unified Target quando usado com uma chave de API do Computer Vision.
- O OCR para chinês, japonês e coreano não estava funcionando como um OCR personalizado na atividade Use Application/Browser quando o nome do projeto continha caracteres japoneses.
- O tipo de evento Apareceu da atividade Application Event Trigger não pôde ser monitorado dentro de elementos HTML
iframe
. - Quando o atributo
enabled
era selecionado, a atividade Get Attribute retornava uma saída de string em vez de booleano. A compatibilidade com versões anteriores é garantida.
Data de lançamento: 26 de fevereiro de 2024
- Uma exceção
Value cannot be null
foi lançada ao remover a atividade OCR engine do CV Screen Scope após ter indicado um destino. - Uma exceção
There is no row at position 0
foi lançada ao remover a atividade OCR engine do CV Screen Scope e a ação de pairar sobre as células da tabela persistiu.
Data de lançamento: 21 de dezembro de 2023
Suporte adicionado para UiPath Autopilot™ para Developers, atualmente disponível em Visualização exclusivamente no Studio Web. Em vez de criar uma nova automação do zero, agora você pode simplesmente descrever a tarefa que deseja automatizar usando uma linguagem natural e assistir enquanto o conjunto de habilidades de IA generativa do Autopilot converte sua descrição em um fluxo de trabalho totalmente automatizado.
Além disso, esta atualização contém melhorias para o suporte de automações codificadas no Studio.
Data de lançamento: 11 de dezembro de 2023
Data de lançamento: 6 de dezembro de 2023
- A Extensão Java não podia ser reinstalada após atualizar o Studio para a v2023.4 se ocorresse um erro ao tentar desinstalá-la. Com as novas alterações, o botão Desinstalar na página Studio > Ferramentas > UiPath Extensions muda para Instalar, apesar de quaisquer erros de desinstalação. Executar a instalação novamente atualiza a extensão Java corretamente, mesmo se ocorrer algum erro após a desinstalação.
-
A solução alternativa implementada para a falha de inicialização da extensão de navegador UiPath MV3 no modo Privado não é mais necessária a partir do Edge v119, pois a Microsoft confirma que o bug original foi corrigido nesta versão. A solução alternativa agora só se aplica para versões do Edge entre 115 e 118.
Data de lançamento: 23 de outubro de 2023
Quando o navegador fecha inesperadamente ou quando está fechado durante o encerramento do Windows, a janela pop-up Restaurar páginas é exibida. Esse comportamento pode interromper a automação se nenhuma lógica específica for implementada na abertura do navegador (por exemplo, verificar se a janela pop-up aparece e fechá-la com uma atividade de Click). Implementamos uma alteração que impede que a janela pop-up Restaurar páginas apareça ao abrir o navegador.
Automação de várias instâncias de navegador em execução com vários perfis de usuário ao mesmo tempo agora é compatível. Essa funcionalidade permite que os usuários projetem automações com várias instâncias de navegador abertas em diferentes perfis para Chrome, Edge e Firefox.
UiPathRemoteRuntime.msi
.
As seguintes atividades foram ocultadas da experiência Moderna:
- OCR Text Exists
- Click OCR Text
- Double Click OCR Text
- Hover OCR Text
- Find OCR Text Position
Para ver essas atividades no Painel de atividades, selecione o Filtro Clássico.
Para situações em que você precisa identificar o tipo de eventos nativos acionados quando você interage com determinados elementos de interface gráfica em um aplicativo, introduzimos uma nova ferramenta integrada ao UI Explorer, chamada Ferramenta de inspeção de eventos, que pode ser usada para configurar a atividade Application Event Trigger. A ferramenta captura e monitora todos os tipos de eventos selecionados, permitindo analisar as ações realizadas e, se aplicável, diagnosticar problemas.
- Eventos de HTML:
- Download alterado
- Guia ativada
- Guia criada
- Guia removida
- Guia atualizada
- Eventos de WEBCTRL:
- Alteração de seleção
- Eventos baseados em Interface Gráfica:
- Apareceu
- Desapareceu
- Texto alterado
- Em foco
- Foco perdido
- Invocado
- Selected
- Desmarcado
- ativou/desativou
Também adicionamos suporte para eventos nativos baseados em WEBCTRL em navegadores incorporados nativos (como Slack, Discord ou aplicativo de teste Electron).
A atividade Application Event Trigger agora pode ser usada com fluxos de trabalho codificados. Como resultado, também introduzimos uma maneira de monitorar vários elementos de destino com um único Application Event Trigger e permitir que o número de destinos monitorados seja dinâmico (os destinos monitorados podem mudar após o tempo de design). Antes disso, um fluxo de trabalho acionado com um Application Event Trigger monitorava apenas um único elemento de destino, exigindo que você criasse um fluxo de trabalho acionado para cada elemento de destino que você quisesse que sua automação monitorasse.
Adicionamos suporte para os seguintes elementos SAP WebGUI: itens de menu do SAP (usando a atividade Select Item), botões da barra de ferramentas do SAP (usando a atividade Click Toolbar Button) e Árvores do SAP (incluindo identificação estável das árvores e automação confiável em todos os navegadores e todas as versões do SAP FIORI). Observe que você pode usar os recursos existentes para automatizar vários outros elementos SAP WebGUI, como listas ABAP, menus de contexto, Imagens, controles Textedit, Serviços de Objetos Genéricos, Caixas de diálogo e controles de tabela.
ColumnName
. Além disso, você pode filtrar colunas e linhas para usar qualquer outra propriedade para identificar elementos. Dois nomes de propriedades foram renomeados para suportar essa melhoria: Nome da coluna tornou-se Nome da coluna / Filtro e Número da linha tornou-se Número da linha / Filtro.
Adicionamos suporte para automatizar versões legadas dos aplicativos Oracle Siebel CRM (por exemplo, 7 ou 8).
Adicionamos compatibilidade ao componente CTable do aplicativo Clarity Java.
Adicionamos a opção Copiar para área de transferência para todas as mensagens de diálogo de Automação de interface gráfica.
Melhoramos as mensagens de erro exibidas para sessões remotas aninhadas.
Nesta versão do pacote de atividades, otimizamos os problemas principais ao contabilizar a relevância de cada método de segmentação em termos de poder de segmentação e resiliência a alterações de interface gráfica e abordamos as principais limitações no 23.4.x. Como resultado, a Extração de tabela de automação de interface gráfica agora é impulsionada por Computer Vision ao indicar tabelas completas e a extração de tabela também está habilitada para cenários puros do Computer Vision; você pode alterar o mecanismo de OCR, pois agora pode selecionar um mecanismo de OCR personalizado além do UiPath Screen OCR incorporado; o Computer Vision é habilitado por padrão em atividades sem escopo, aumentando ainda mais os destinos totalmente carregados (com seletores e descritores do Computer Vision); e otimizamos a experiência de indicar elementos de interface gráfica atualizando a lógica de reconciliação entre Driver e Computer Vision em relação às caixas delimitadoras. Assim, continuamos a buscar nossa visão de uma experiência de Usuário de automação de interface gráfica unificada, em que tanto as automações puras do Computer Vision quanto as combinadas do Computer Vision e do Driver podem ser criadas sem a necessidade de que o usuário esteja ciente dos meandros de cada método de segmentação. Detalhes mais específicos podem ser encontrados abaixo.
Um novo conceito hierárquico agora é aplicado ao Destino Unificado, considerando cada método de segmentação e sua relevância em termos de poder de segmentação e resiliência a alterações de interface gráfica. Assim, os seletores agora são considerados o método de segmentação primário, o Computer Vision é um método de segmentação secundário e a Imagem é um método de segmentação terciário (e agora está desabilitado por padrão). Antes disso, todos os métodos de segmentação tentavam identificar o elemento de destino simultaneamente e o método de segmentação que conseguisse encontrá-lo primeiro era usado. Além disso, uma nova configuração, Aguarde o método de segmentação primário até o tempo limite, foi adicionada em Configurações do projeto > Automação de interface gráfica Moderna. A configuração é definida como Verdadeira por padrão e permite que o método de segmentação primário consuma todo o seu tempo limite até que qualquer método de segmentação de fallback possa ser usado.
O Computer Vision agora está integrado no assistente de Extração da tabela. Agora você pode simplesmente indicar tabelas completas sem ter que indicar primeiro uma célula de tabela relevante. Como o Computer Vision pode ver tabelas inteiras, essa funcionalidade agora também é usada no tempo de design para corrigir a extração baseada em seletor defeituoso ao indicar uma tabela completa. No runtime, no entanto, não temos um mecanismo de fallback do Computer Vision ainda em vigor quando a extração baseada em seletor tem problemas na extração de tabelas completas. Você também pode extrair tabelas puras do Computer Vision sem ter que alternar para uma atividade CV Screen Scope ou uma atividade CV Extract Table para cenários em que os seletores não estão disponíveis, como desktops remotos sem o runtime remoto instalado. Além disso, agora você também pode extrair tabelas que abrangem várias páginas em cenários puros do Computer Vision, indicando o botão Avançar no assistente.
Usando a mesma lógica da atividade CV Extract Table, extrair tabelas roláveis em cenários puros do Computer Vision agora também é possível no assistente de Extração de tabela, bem como extrair texto rolável usando o CV Get Text. A configuração do projeto de Dados de rolagem de tabela de log (Configurações do projeto > Computer Vision > Login do robô) foi renomeada para Dados de extração de conteúdo rolável em log e agora abrange a Extração de tabela do Computer Vision, Extração de tabela para tabelas roláveis em cenários puros do Computer Vision e CV Get Text com conteúdo de texto rolável.
Na atividade Use Application/Browser, além do mecanismo de OCR incorporado do Computer Vision, ou seja, UiPath Screen OCR, agora você pode usar um mecanismo de OCR personalizado para aprimorar a extração de texto no Computer Vision quando usado no Destino Unificado. O mecanismo de OCR pode ser alterado em cada atividade Use Application/Browser acessando o cartão de atividades > escolhendo o menu de hambúrguer que aparece ao lado da captura de tela informativa após indicar um elemento de interface gráfica > selecionar Mecanismo de OCR > Mecanismo de OCR personalizado. Quando essa opção é selecionada, um painel é adicionado no cartão de atividades onde você pode inserir uma atividade de mecanismo de OCR diferente da incorporada. Isso afeta apenas os destinos do Computer Vision, pois o resto das atividades de OCR ainda usa o OCR padrão definido na seção Configurações do projeto > OCR.
Como o caminho está tendo destinos totalmente carregados, o Computer Vision agora está habilitado automaticamente para indicar em atividades sem escopo (que podem ser usadas fora de um escopo Use Application/Browser) quando também estiver habilitado nas Configurações do projeto.
Quando o Computer Vision está habilitado como um método de segmentação nas Configurações do projeto, o App/Web Recorder agora também captura os descritores do Computer Vision.
Adaptamos nossa lógica de reconciliação entre Driver e Computer Vision com relação às caixas delimitadoras, combinando os dois destinos para evitar indicar um destino somente do Computer Vision e favorecer destinos totalmente carregados. Selecionar destinos somente do Computer Vision agora deve ser reservada para cenários como área de trabalho remota sem acesso aos seletores.
Falhas no Seletor restrito agora são exibidas nos logs como avisos ao lado de dez sugestões das correspondências de seletor mais próximas que podem ser usadas para substituir os seletores defeituosos. Essa funcionalidade é definida como Verdadeira por padrão em Configurações do projeto > Automação de interface gráfica Moderna > Mostrar correspondências mais próximas na mensagem de erro "Elemento não encontrado".
A captura de tela do Computer Vision não precisa mais de um atraso inicial, então agora o início de uma sessão de indicação é mais rápido.
Se você preferir codificar ao criar automações, agora é possível fazer isso usando automações codificadas. Automações codificadas suportam serviços da UiPath, como atividades de Automação de interface gráfica e permitem criar automações híbridas, integrando-as a automações de baixo código.
Acesse a seção APIs de automação de interface gráfica para navegar pelas APIs disponíveis e Introdução de automações codificadas para saber como criar automações codificadas.
-
Corrigido o suporte do Active Accessibility interrompido para páginas da web contendo elementos IFrame ou PDFs no Chrome e Edge versão 117, o que causava falha nos seletores
<ctrl />
.Também foi adicionada a opção de passar argumentos de linha de comando extras para o navegador aberto usando as atividades Abrir Navegador / Usar Navegador . Isso pode ser feito definindo a variável de ambiente apropriada usando a atividade Set Environment Variable :UIPATH_EXTRA_CMD_ARGS_CHROME
UIPATH_EXTRA_CMD_ARGS_EDGE
UIPATH_EXTRA_CMD_ARGS_FIREFOX
Essas variáveis podem ser usadas para forçar a habilitação do suporte do Active Accessibility no Chrome e no Edge para evitar problemas como o suporte do Chrome/Edge Active Accessibility interrompido das versões 114 e 117.
Para o Chrome, defina a variável de ambienteUIPATH_EXTRA_CMD_ARGS_CHROME
com o valor--force-renderer-accessibility=complete
.Para o Edge, defina a variável de ambienteUIPATH_EXTRA_CMD_ARGS_EDGE
com o valor--force-renderer-accessibility=complete
. - As extensões de navegador MV3 falhavam na inicialização quando era usado o Microsoft Edge (versões 115 e mais recentes) no modo Privado. Implementamos uma solução alternativa para esse problema que afetou todas as extensões MV3, não apenas a extensão UiPath para Microsoft Edge.
- Resolvemos alguns problemas de inicialização de extensão que afetavam as atividades Open Browser e Use Browser adicionando seis configurações de projeto de automação de interface gráfica Clássica – Browser: argumentos extras para OpenBrowser Chrome/Edge, caminho executável personalizado para OpenBrowser Chrome/Edge e Habilitar nova tentativa para OpenBrowser Chrome/Edge.
- A atividade Table Cell Scope não reconhecia nomes de colunas quando o SAP WinGUI era definido em japonês.
- Extração de dados retornava células vazias para relatórios do Salesforce.
- O suporte para Chrome/Edge em execução no modo de aplicativo agora está disponível na extensão de navegador MV2 auto-hospedada instalada por meio da política de grupo offline.
-
Ao instalar extensões com direitos de administrador,
UiPath.Common
agora é implantado automaticamente em%ProgramFiles(x86)%\UiPath\UiPath.Common
. Ao instalar extensões sem direitos de administrador,UiPath.Common
agora é implantado automaticamente em%LocalAppData%\Programs\UiPath\UiPath.Common
. -
Adicionamos suporte para páginas da Web usando o Framework do ServiceNow.
- A tag
tableCol
no seletor impediu que alguns elementos de tabela fossem identificáveis. - Agora você pode automatizar aplicativos executados em um usuário diferente do Windows (diferente daquele que está executando o UiPath Robot/Studio), sem ter que executar o Robot/Studio como administrador.
- Em uma atividade Use Browser multiplataforma, a conexão do navegador falhava ou deixava de responder quando mais de uma guia era aberta no momento de design na máquina sem servidor em que a conexão era confirmada, o usuário era desconectado do Studio, o usuário excluía seu espaço de trabalho pessoal no Orchestrator ou quando encontrava um erro de comunicação com o Orchestrator.
- A adição de um seletor de uma atividade ao Repositório de objetos falhava com a mensagem de erro "A operação foi cancelada" quando a pesquisa de reutilização levava mais de três segundos.
- A atividade Use Application/Browser lançava uma exceção no momento de design no StudioX devido ao asterisco indicando que um campo de propriedade era necessário.
- A atividade Send Hotkey fazia com que o arquivo .xaml fosse exibido como não salvo.
- A captura de tela Imagem ainda era capturada, mesmo quando a Imagem era desabilitada como um método de segmentação nas Configurações do projeto.
-
A mensagem de erro
You Are Calling The Computer Vision Server Too Often [429]
exibida ao atingir o limite de taxa do Computer Vision foi alterada paraError: Rate limit exceeded. If you're on a free tier, consider upgrading to paid license. If already on a paid license, please contact UiPath for further upgrade options
. - A atividade Obter Texto moderna não extraía texto em cenários puros do Computer Vision.
- v23.10.13
- Correções de bugs
- v23.10.12
- Correções de bugs
- v23.10.11
- Melhorias
- Correções de bugs
- v23.10.9
- Correções de bugs
- v23.10.8
- Novidades
- v23.10.7
- Correções de bugs
- v23.10.6
- Correções de bugs
- v23.10.3
- Navegador
- Automação de Interface Gráfica Moderna
- Automação assistida baseada em gatilho
- SAP
- Melhorias gerais
- Computer Vision
- APIs de Automação de interface gráfica
- Correções de bugs