Como Automatizar Tarefas no Instagram Usando UI.Vision
A automação de tarefas repetitivas pode economizar tempo e melhorar sua produtividade. Com a extensão UI.Vision , você pode criar scripts simples ou complexos para automatizar interações em sites como o Instagram. Neste tutorial, vamos explorar como usar o UI.Vision para realizar uma automação no Instagram, como curtir posts e interagir com perfis.
O que é UI.Vision?
UI.Vision é uma ferramenta gratuita e open-source de automação de navegador. Ela permite gravar e reproduzir macros (scripts) para automatizar cliques, preenchimentos de formulários, navegação e muito mais. A ferramenta é compatível com navegadores como Chrome e Firefox e não exige conhecimento avançado em programação.
Pré-requisitos
Antes de começarmos, certifique-se de que:
- Você instalou a extensão UI.Vision no seu navegador:
- Você tem uma conta no Instagram e está logado no site.
- Seu navegador está atualizado.
Clique no icone da extensão, isso vai abrir o novo programa, você vai ver um tela parecida com essa:
Para continuar, clique no botão “+ Macro”, esse botão vai criar um novo macro, onde você vai poder inserir o script que vai automatizar tarefas no Instagram.
Agora você escolhe um nome para o seu novo macro. Vamos colar o codigo nessa aba chamada: Source View (JSON).
{ "Name": "Instagram-2", "CreationDate": "2025-4-1", "Commands": [ { "Command": "open", "Target": "https://www.instagram.com/", "Value": "", "Description": "Abre o Instagram" }, { "Command": "waitForElementPresent", "Target": "//*[contains(text(), 'curtidas')]", "Value": "", "Description": "Aguarda o botão de curtidas aparecer" }, { "Command": "click", "Target": "//*[contains(text(), 'curtidas')]", "Value": "", "Description": "Clica no botão de curtidas" }, { "Command": "pause", "Target": "8000", "Value": "", "Description": "Aguarda o pop-up carregar" }, { "Command": "waitForElementPresent", "Target": "//div[@role='dialog']//a[@role='link']", "Value": "", "Description": "Aguarda a presença de links com role='link' dentro do pop-up" }, { "Command": "click", "Target": "//div[@role='dialog']//a[@role='link']", "Value": "", "Description": "Clica no primeiro link encontrado dentro do pop-up" }, { "Command": "pause", "Target": "5000", "Value": "", "Description": "Aguarda 5 segundos" }, { "Command": "waitForElementPresent", "Target": "//a[contains(@href, '/p/')]", "Value": "", "Description": "Aguarda a presença de links com href contendo '/p/' dentro do pop-up" }, { "Command": "click", "Target": "//a[contains(@href, '/p/')]", "Value": "", "Description": "Clica no primeiro link encontrado com href contendo '/p/'" }, { "Command": "pause", "Target": "5000", "Value": "", "Description": "Aguarda 5 segundos" }, { "Command": "click", "Target": "//*[@aria-label='Curtir']", "Value": "", "Description": "Clica no curtir" }, { "Command": "pause", "Target": "15000", "Value": "", "Description": "Aguarda 15 segundos" }, { "Command": "waitForElementPresent", "Target": "//img[contains(@alt, 'Foto do perfil')]", "Value": "", "Description": "Aguarda a presença da imagem com alt='Foto do perfil'" }, { "Command": "click", "Target": "//img[contains(@alt, 'Foto do perfil')]", "Value": "", "Description": "Clica na imagem com alt='Foto do perfil'" }, { "Command": "click", "Target": "//*[@aria-label='Curtir']", "Value": "", "Description": "Clica no curtir" } ] }
Salve o script e agora escolha a quantidade de vezes que será repetido.
Agora dê o play e veja a mágica acontecer.
Conclusão
Com o UI.Vision , você pode automatizar diversas tarefas no Instagram, desde curtir posts até interagir com perfis. Lembre-se de usar essa ferramenta de forma ética e responsável, respeitando os termos de uso do Instagram. O Instagram tem limites de curtidas, seguidas e comentário, cuidado para não exceder esse limite e ser bloqueado.
Se você gostou deste tutorial, compartilhe suas experiências nos comentários abaixo! Além disso, fique à vontade para adaptar o script conforme suas necessidades.