Categoria

Funções do zBot

Buscar

Total de registros: 138

&AbrirNavegador

Categoria: Navegador interno | Chamada: Abrir navegador interno

Abre o navegador interno do sistema

&AppDefinirCor

Categoria: Script | Chamada: Definir cores do aplicativo

Permite definir as cores de alguns elementos do aplicativo

&AppDefinirProp

Categoria: Script | Chamada: Definir propriedades avançadas

Permite definir propriedades em vários elementos do aplicativo

AjudaExemplo

&AppRedefinirCliques

Categoria: Script | Chamada: Redefinir pontos de clique

Zera os pontos de clique salvos, permitindo que sejam configurados no próximo uso do app

AjudaExemplo

&AppResetarDicas

Categoria: Script | Chamada: Resetar dicas exibidas

Apaga o histórico de dicas exibidas pela função MENSAGEMDICA e volta a exibir todas as dicas programadas durante o uso do aplicativo

&BlocoExec

Categoria: Blocos | Chamada: Executar bloco

Executa funções contidas em um bloco. Funciona como uma função, onde você com uma única chamada pode executar várias linhas de código

AjudaExemplo

&BlocoLer

Categoria: Blocos | Chamada: Ler bloco

Obtém o conteúdo de um bloco e atribui em uma variável

AjudaExemplo

&BotaoPiscar

Categoria: Botões | Chamada: Piscar botão

Pisca o texto de um botão, fazendo ele se destacar

AjudaExemplo

&BotaoVisivel

Categoria: Botões | Chamada: Exibir / Ocultar botão

Exibe ou oculta um botão do aplicativo

AjudaExemplo

&Colar

Categoria: Memória | Chamada: Colar (CTRL + V)

Executa o comando CTRL + V

&ColarArquivo

Categoria: Memória | Chamada: Colar um arquivo (áudio, imagem, vídeo, documento etc.)

Cola um arquivo de qualquer formato no local onde o cursor estiver

&ColarImagem

Categoria: Memória | Chamada: Colar uma imagem (PNG, JPG, GIF)

A partir do caminho da imagem, coloca ela na memória e depois cola

&ColarTexto

Categoria: Memória | Chamada: Colar texto passado por parâmetro

Cola um texto passado por parâmetro

&Copiar

Categoria: Memória | Chamada: Copiar (CTRL + C)

Executa o comando CTRL + C e coloca o valor na variável de retorno, se esse parâmetro for passado

&CriarBotao

Categoria: Botões | Chamada: Criar botão de ação

Adiciona um botão na barra de ferramentas do script que executa um código de forma independente

&CriarBotaoPopup

Categoria: Botões | Chamada: Criar botão com várias opções

Exibe um botão que pode ter um menu com várias chamadas de funções

&DigitarAlt

Categoria: Digitar | Chamada: Digitar Alt + []

Digita a combinação da tecla ALT + um caractere de sua escolha

&DigitarControl

Categoria: Digitar | Chamada: Digitar Ctrl + []

Digita a combinação da tecla CTRL + um caractere de sua escolha

&DigitarControlEnter

Categoria: Digitar | Chamada: Digitar CTRL + ENTER

Emula a tecla CTRL+ENTER

&DigitarControlID

Categoria: Digitar | Chamada: Digitar CTRL + ID

Digita a tecla CTRL + um outro caracters usando o ID numérico da tecla, que pode ser obtido no menu de utilitários

&DigitarDelete

Categoria: Digitar | Chamada: Digitar DELETE

Emula a tecla DELETE

&DigitarEnter

Categoria: Digitar | Chamada: Digitar ENTER

Emula a tecla ENTER

&DigitarEsc

Categoria: Digitar | Chamada: Digitar ESC

Emula a tecla ESC

&DigitarID

Categoria: Digitar | Chamada: Digitar por ID de caractere

Digita um caractere pelo ID. Use o utilitário de detecção para consultar os IDs

&DigitarTab

Categoria: Digitar | Chamada: Digitar Tab

Emula a tecla TAB

&DigitarTexto

Categoria: Digitar | Chamada: Digitar Texto

Digita um texto caractere por caractere, o segundo parâmetro é o intervalo de digitação, em milissegundos

&DigitarWindowsID

Categoria: Digitar | Chamada: Digitar WIN + ID

Digita a tecla do Windows + um outro caracters usando o ID numérico da tecla, que pode ser obtido no menu de utilitários

AjudaExemplo

&ExecutarComando

Categoria: raiz | Chamada: Executar comando

Executa um comando do Windows passado por parâmetro

&ImagemNaTelaClicar

Categoria: Imagem | Chamada: Clicar em uma imagem na tela

Verifica se a imagem passada existe na tela e se existir, clica bem no meio do local onde ela está

&ImagemTemNaTela

Categoria: Imagem | Chamada: Ver se uma imagem está na tela

Verifica se a imagem passada é uma está contida na tela. Se estiver, retorna a coodenada em px e py. O último parâmetro é o tempo de espera em segundos para que a tela possua a imagem passada por parâmetro

&JanelaAppComando

Categoria: Janelas | Chamada: Ações em janelas do aplicativo

Abre, fecha, maximiza, restaura ou minimiza janelas do aplicativo, como por exemplo o log, navegador ou tabela

AjudaExemplo

&JanelaAppPosicionar

Categoria: Janelas | Chamada: Posicionar uma janela do aplicativo (modo absoluto)

Define dimensões e posição de janelas do aplicativo

AjudaExemplo

&JanelaAppPosicionarEspecial

Categoria: Janelas | Chamada: Poscionar uma janela do aplicativo (modo especial)

Posiciona janelas internas do aplicativo em posições especiais como: topo_esquerda, centro, baixo_direita e várias outras

AjudaExemplo

&JanelaAppPosicionarGrade

Categoria: Janelas | Chamada: Posicionar uma janela do aplicativo (modo grade)

Define dimensões e posição de janelas do aplicativo

AjudaExemplo

&JanelaAppVisivel

Categoria: Janelas | Chamada: Exibir ou ocultar janelas do aplicativo

Exibe ou oculta certas janelas do aplicativo

AjudaExemplo

&JanelaAtivaPosicionar

Categoria: Janelas | Chamada: Posicionar janela ativa

Posiciona a janela ativa na tela em um local de sua escolha

AjudaExemplo

&JanelaAtivarExe

Categoria: Janelas | Chamada: Ativar janela pelo executável

Traz para a frente da tela o programa indicado pelo nome do executável passado por parâmetro

AjudaExemplo

&Marcador

Categoria: Funções de controle | Chamada: Marcador de código

Define um marcador no código, permitindo que o script vá para essa posição de execução usando a função &VaiPara()

&MemoriaLer

Categoria: Memória | Chamada: Ler memória e colocar em uma variável

Coloca na variável o valor (texto) que estiver na memória

&Mensagem

Categoria: Exibir mensagem | Chamada: Mensagem de informação

Exibe uma mensagem na tela

&MensagemDados

Categoria: Exibir mensagem | Chamada: Mensagem com dados que podem ser copiados

Permite exibir um conteúdo de texto que pode ser facilmente copiado e visualizado

&MensagemDica

Categoria: Exibir mensagem | Chamada: Mensagem de dica

Exibe uma dica que pode ser marcada para não ser mais exibida futuramente. Útil para dar instruções de uso iniciais do aplicativo

AjudaExemplo

&MensagemErro

Categoria: Exibir mensagem | Chamada: Mensagem de erro

Exibe uma mensagem de erro

AjudaExemplo

&MensagemPergunta

Categoria: Exibir mensagem | Chamada: Mensagem de pergunta

Permite efetuar uma pergunta e armazenar o resultado em uma variável para processar posteriormente

AjudaExemplo

&MonitorEscala

Categoria: Funções de controle | Chamada: Obter escala do monitor

Retorna a escala do monitor (ex: 100, 125, 150)

&MouseBotaoPrimario

Categoria: Mouse na tela | Chamada: Clicar mouse botão primário

Clica em um ponto da tela passado por parâmetro

AjudaExemplo

&MouseBotaoPrimarioPerguntar

Categoria: Mouse na tela | Chamada: Clicar mouse botão primário (perguntar)

Solicita e armazena um ponto na tela que deverá ser clicado

AjudaExemplo

&MouseBotaoSecundario

Categoria: Mouse na tela | Chamada: Clicar mouse botão secundário

Clica com o botão direito em um ponto da tela passado por parâmetro

AjudaExemplo

&MouseBotaoSecundarioPerguntar

Categoria: Mouse na tela | Chamada: Clicar mouse botão secundário (perguntar)

Solicita e armazena um ponto na tela que deverá ser clicado com o botão direito

AjudaExemplo

&MouseCorPonto

Categoria: Mouse na tela | Chamada: Obter cor de um ponto

Coloca em uma variável a cor identifica. Se as coordenadas X e Y não forem passadas, vai pegar a cor que estiver na posição do mouse

AjudaExemplo

&MouseNomeCursor

Categoria: Mouse na tela | Chamada: Nome do cursor atual

Retorna o nome do cursor atual, se for seta, texto, link ou ampulheta

&MousePosicionar

Categoria: Mouse na tela | Chamada: Posicionar o mouse

Posiciona o cursor do mouse em um ponto da tela

&MouseRolar

Categoria: Mouse na tela | Chamada: Usar a roda do mouse

Usa a roda do mouse para rolar para baixo ou para cima, no local onde o ponteiro do mouse estiver

&NavegadorAbrirTexto

Categoria: Navegador interno | Chamada: Abrir um texto

Abre um código-fonte passado por parâmetro diretamente no navegador interno

&NavegadorClicar

Categoria: Mouse no navegador | Chamada: Clicar em um ponto

Clica em um ponto dentro do navegador interno

&NavegadorClicarPerguntar

Categoria: Mouse no navegador | Chamada: Perguntar ponto para clicar

Solicita e armazena um local no navegador interno que deve ser clicado

&NavegadorFonteObter

Categoria: Navegador interno | Chamada: Obter código-fonte da página

Coloca em uma variável o código-fonte da página aberta no navegador interno

&NavegadorIr

Categoria: Navegador interno | Chamada: Ir para um link

Abre um link no navegador interno

AjudaExemplo

&NavegadorJavascript

Categoria: Navegador interno | Chamada: Executar Javascript

Roda um javascript no navegador interno

&NavegadorJavascriptObter

Categoria: Navegador interno | Chamada: Executar Javascript e receber retorno

Executa um javascript no navegaor interno e armazena em uma variável o valor de retorno

&NavegadorPosicionar

Categoria: Navegador interno | Chamada: Posicionar janela do navegador

Define posições à esquerda, topo, bem como largura e altura da janela do navegador interno

AjudaExemplo

&NavegadorTextoObter

Categoria: Navegador interno | Chamada: Obter texto da página

Coloca em uma variável o texto (sem tags) da página aberta no navegador interno

&NavegadorUrlAtual

Categoria: Navegador interno | Chamada: Obter URL atual

Coloca em uma variável a URL da página atualmente aberta no navegador interno

&NavegadorZoom

Categoria: Navegador interno | Chamada: Zoom na página

Aplica um fator de zoom na página

AjudaExemplo

&Pausar

Categoria: Funções de controle | Chamada: Pausa em segundos ou décimos

Efetua uma pausa operacional em segundos ou décimos de segundo

AjudaExemplo

&Progresso1Inc

Categoria: Status | Chamada: Incrementar barra de progresso 1

Incrementa a barra de progresso na janela de status

&Progresso1Iniciar

Categoria: Status | Chamada: Iniciar barra de progresso 1

Exibe a barra de progresso para facilitar o acompanhamento de um script em execução

&Progresso2Inc

Categoria: Status | Chamada: Incrementar barra de progresso 2

Incrementa a barra de progresso na janela de status

&Progresso2Iniciar

Categoria: Status | Chamada: Iniciar barra de progresso 2

Exibe a barra de progresso para facilitar o acompanhamento de um script em execução

&Repetir

Categoria: Funções de controle | Chamada: Função "Repetir"

Permite repetir um bloco de código com facilidade. Use a variável automática "_indice" ou então "i" para obter o número do ciclo atual dentro do bloco de repetição

AjudaExemplo

&RepetirContinuar

Categoria: Funções de controle | Chamada: Continuar Repetir()

Encerra o ciclo atual de &Repetir e vai para o próximo

AjudaExemplo

&RepetirEncerrar

Categoria: Funções de controle | Chamada: Encerrar Repetir()

Força o encerramento de um ciclo de repetição

AjudaExemplo

&ScriptEncerrar

Categoria: Script | Chamada: Encerrar o script

Esta função encerra a execução do script

&ScriptRodar

Categoria: Script | Chamada: Rodar o script completo

Roda o script completo

&Se

Categoria: Funções de controle | Chamada: Função "Se" (execução condicional)

Executa um código dependendo de um teste condicional

&StatusEditarExtra

Categoria: Status | Chamada: Editar status extra

Edita um texto de complemento na última linha de status

&StatusInserir

Categoria: Status | Chamada: Inserir status

Exibe um status na janela de progresso para passar informações úteis ao utilizador

&StatusInserirExtra

Categoria: Status | Chamada: Inserir complemento de status

Adiciona um complemento na mesma linha do último status inserido

&TbAdicionarCampo

Categoria: Tabela | Chamada: Adicionar campo na tabela de dados

Adicionar um campo na tabela de dados. Ignora se o campo já existir

&TbColunaCopiar

Categoria: Tabela | Chamada: Copiar dados de uma coluna

Copia todos os dados de uma coluna

&TbComando

Categoria: Tabela | Chamada: Comando na tabela

Comandos: primeira, anterior, próxima, última, apagar

&TbCores

Categoria: Tabela | Chamada: Definir cores condicionais

Define cores condicionais na tabela de dados

&TbDefinirCamposVisiveis

Categoria: Tabela | Chamada: Definir campos visíveis

Mostra na tabela de dados apenas os campos informados

&TbExcluir

Categoria: Tabela | Chamada: Excluir

Exclui um ou mais registros da tabela de dados

&TbExcluirRepetidos

Categoria: Tabela | Chamada: Excluir registros repetidos

Exclui registros repetidos com base nos valores de um campo

&TbFiltrar

Categoria: Tabela | Chamada: Aplicar um filtro

Aplica um filtro na tabela de dados

&TbInfo

Categoria: Tabela | Chamada: Obtém informações da tabela

Obtém a quantidade total de registros ou a posição de leitura na tabela de dados

AjudaExemplo

&TbInserir

Categoria: Tabela | Chamada: Inserir dados

permite inserir uma sequência de dados na tabela da categoria selecionada. Use o botão "Utilitários / Exibir campos da tabela" para ver os campos disponíveis

&TbLerCampo

Categoria: Tabela | Chamada: Ler campo

Lê o valor de um campo, na linha atual da tabela de dados

&TbLerLinha

Categoria: Tabela | Chamada: Ler linha atual

Retorna os dados da linha atual da tabela de dados. Use [nome_variavel*nome_campo] para obter os valores

&TbLinhaNum

Categoria: Tabela | Chamada: Número da linha atual

Coloca em uma variável o número da linha atual da tabela de dados

&TbLocalizar

Categoria: Tabela | Chamada: Localizar

Retorna os dados de uma linha localizada na tabela de dados

&TbLocalizarEditar

Categoria: Tabela | Chamada: Localizar e editar linha

uma linha passando condições de busca

&TbSelecionadosCopiar

Categoria: Tabela | Chamada: Copiar dados selecionados na tabela

Copia dados selecionados na tabela, dos campos passados por parâmetro

&TbSelecionadosIncrementar

Categoria: Tabela | Chamada: Incrementar valor em linhas selecionadas

Incrementa o valor dos dados selecionados na tabela, em uma determinada coluna

&TbSelecionadosValorDefinir

Categoria: Tabela | Chamada: Editar nas linhas selecionadas

Edita um campo em todas as linhas selecionadas

&TbSelecionarTudo

Categoria: Tabela | Chamada: Selecionar ou desmarcar tudo

Seleciona ou desmarca todos os dados exibidos na tabela. Permite usar as funções de edição ou incremento em massa, por exemplo

&TbValorDefinir

Categoria: Tabela | Chamada: Definir valor de um campo

Define o valor de um campo, na linha atual da tabela de dados

&TextoAbrir

Categoria: Texto | Chamada: Abrir de um arquivo

Abre o conteúdo de um arquivo texto e coloca em uma variável

&TextoAdicionarComeco

Categoria: Texto | Chamada: Adicionar no começo de cada linha...

Adiciona um valor no começo de cada linha de um texto passado, se não existir

&TextoAdicionarFim

Categoria: Texto | Chamada: Adicionar no fim de cada linha...

Adiciona um valor no fim de cada linha de um texto, se não existir

&TextoComecaCom

Categoria: Texto | Chamada: Texto começa com...?

Informa se um texto começa com um valor passado (sim ou não)

&TextoDataInc

Categoria: Texto | Chamada: Incrementar data (dias)

Incrementa ou decrementa dias de uma data. O parâmetro deve conter o nome da variável que tem uma data a ser alterada, seguido do valor a incrementar ou decrementar

&TextoDataInfo

Categoria: Texto | Chamada: Extrair de uma data/hora

Passando uma data/hora por parâmetro, permite que você obtenha: ano, mês, dia, hora, minuto, segundo, dia_semana, secao_data, secao_hora

&TextoDecodificarHTML

Categoria: Texto | Chamada: Decodificar HTML

Converte um texto com código HTML, ex: Atacadão -> Atacadão

&TextoDeixarNumeros

Categoria: Texto | Chamada: Deixar só os números

Exemplo: (81) 98105-5490 -> 81981055490

&TextoEliminarRepetidos

Categoria: Texto | Chamada: Eliminar linhas repetidas

Elimina linhas com dados repetidos no texto passado

&TextoEntre

Categoria: Texto | Chamada: Texto entre...

Retorna um texto que estiver entre dois valores passados por parâmetro, dentro de um determinado texto

&TextoExtrairContendo

Categoria: Texto | Chamada: Extrair textos contendo...

Função altamente poderosa, que pode extrair links, emails, códigos, com características específicas, contidos em um texto. Cria uma linha para cada ocorrência e você pode personalizar os delimitadores com espaços em branco

&TextoExtrairEmails

Categoria: Texto | Chamada: Extrair emails de um texto

Retorna os e-mails encontrados em um texto, um em cada linha

&TextoExtrairEntre

Categoria: Texto | Chamada: Extrair ocorrências entre 2 textos

Extrai todas as ocorrências entre 2 textos passados por parâmetro

&TextoExtrairTelefones

Categoria: Texto | Chamada: Extrair telefones de um texto

Retorna os telefones encontrados em um texto, um em cada linha

&TextoFormatarTelefone

Categoria: Texto | Chamada: Formatar telefone

Se um telefone for passado, deixa ele com uma formatação padronizada, sendo útil para filtragens e organização visual

&TextoGerarIdUnico

Categoria: Texto | Chamada: Gerar ID único

Coloca em uma variável um código único para você usar como quiser

&TextoHojeInfo

Categoria: Texto | Chamada: Dados de Hoje

Obtém data, dia, mês, ano, hora, minuto, segundo da data de hoje. Se não passar o segundo parâmetro, coloca o valor em uma variável com o nome do elemento obtido (ex: data)

&TextoObterDataHora

Categoria: Texto | Chamada: Obter Data/hora

Retorna a data e hora atual do seu computador

&TextoParaURL

Categoria: Texto | Chamada: Texto para URL

Converte um texto para URL. Útil quando precisar usar parâmetros que possuem espaços em branco ou quebras de linha

AjudaExemplo

&TextoQtdCaracteres

Categoria: Texto | Chamada: Qtd. caracteres

Coloca em uma variável a quantidade total de caracteres de um texto

&TextoQtdLinhas

Categoria: Texto | Chamada: Qtd. linhas

Coloca em uma variável a quantidade total de linhas de um texto

&TextoRemoverComeco

Categoria: Texto | Chamada: Remover do começo de cada linha...

Remove um valor do começo de cada linha de um texto, se houver

&TextoRemoverEspeciais

Categoria: Texto | Chamada: Remover caracteres especiais

Remove de um texto caracteres especiais como emojis, por exemplo

&TextoRemoverFim

Categoria: Texto | Chamada: Remover do fim de cada linha...

Remove um valor do fim de cada linha de um texto, se houver

&TextoRemoverLinhasCom

Categoria: Texto | Chamada: Remover linhas contendo...

Remove linhas de um texto que tenham um certo conteúdo

&TextoRemoverLinhasSem

Categoria: Texto | Chamada: Remover linhas sem...

Remove linhas de um texto que não tenham um certo conteúdo

&TextoSalvar

Categoria: Texto | Chamada: Salvar em um arquivo

Salva um texto em um arquivo

&TextoSubstituir

Categoria: Texto | Chamada: Substituir...

Substitui todas as ocorrências de um determinado texto por outro passado em parâmetro

AjudaExemplo

&TextoTem

Categoria: Texto | Chamada: Texto tem o valor _?

Informa se um valor está contido em um texto. Retorna sim ou não

&TextoTemValorLista

Categoria: Texto | Chamada: Texto tem um dos valores da lista?

Verifica se um dos valores da lista (separados por vírgula ou com quebra de linha) está contido em um texto de origem

&TextoTerminaCom

Categoria: Texto | Chamada: Texto termina com...?

Informa se um texto termina com um valor passado (sim ou não)

&URLBaixar

Categoria: raiz | Chamada: Baixar conteúdo de um link

Baixa o conteúdo de um link

&VaiPara

Categoria: Funções de controle | Chamada: Ir para um marcador

Faz o script ir para um determinado marcador, continuando a execução do código a partir dele

&ValorDefinir

Categoria: Variáveis | Chamada: Definir variável

Aloca um valor em uma variável

&ValorInc

Categoria: Variáveis | Chamada: Incrementar valor

Incrementa ou decrementa um valor do tipo número inteiro, em uma variável

&ValorInserirLinha

Categoria: Variáveis | Chamada: Adicionar linha em uma variável

Atribui uma linha extra em uma variável, com um valor passado por parâmetro

&ValorLerCampo

Categoria: Variáveis | Chamada: Obter valor de um texto delimitado (linha e coluna)

Passe a linha que quer ler e o índice do valor delimitado que quer ler. Serve para ler dados em tabelas de texto com um delimitador

&ValorPedir

Categoria: Variáveis | Chamada: Pedir valor

Abre uma caixa de diálogo para pedir que um valor seja inserido, para então este valor ser atribuído em uma variável

&ValorPedirVarios

Categoria: Variáveis | Chamada: Pedir vários valores

Permite solicitar vários valores de uma só vez, para serem atribuídos em diversas variáveis. Se a variável solicitada já existir, o valor dela é colocada como valor padrão do campo

AjudaExemplo

&ValorProcessar

Categoria: Variáveis | Chamada: Processar variáveis de um texto

Exemplo: "Olá [nome], como vai?" -> "Olá Fulano, como vai?"

 Fale conosco